{"id":20782,"date":"2026-07-20T09:18:22","date_gmt":"2026-07-20T08:18:22","guid":{"rendered":"https:\/\/only-smartbuildings.com\/?page_id=20782"},"modified":"2026-08-07T15:31:44","modified_gmt":"2026-08-07T14:31:44","slug":"domotica-residencial","status":"publish","type":"page","link":"https:\/\/only-smartbuildings.com\/pt\/domotica-residencial\/","title":{"rendered":"Dom\u00f3tica | ONLY Smart Buildings"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"20782\" class=\"elementor elementor-20782\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a62e5fa e-con e-atomic-element e-flexbox-base e-b3790a2 \" data-id=\"a62e5fa\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"a62e5fa\">\n    \t\t<div class=\"elementor-element elementor-element-3c55ca9 elementor-widget elementor-widget-html\" data-id=\"3c55ca9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  #only-landing * { margin: 0; padding: 0; box-sizing: border-box; }\r\n  html, body { overflow-x: hidden !important; }\r\n  #only-landing {\r\n    font-family: 'DM Sans', sans-serif;\r\n    color: #1A1A1A;\r\n    overflow-x: hidden;\r\n    width: 100vw;\r\n    position: relative;\r\n    left: 50%;\r\n    right: 50%;\r\n    margin-left: -50vw;\r\n    margin-right: -50vw;\r\n    transform: translateZ(0);\r\n    will-change: auto;\r\n  }\r\n  #only-landing h1, #only-landing h2 {\r\n    font-family: 'Exo 2', sans-serif;\r\n    font-weight: 500;\r\n  }\r\n\r\n  \/* HEADER *\/\r\n  #only-landing .header {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    padding: 12px 32px;\r\n    background: #FFFFFF;\r\n    border-bottom: 1px solid #EFEFEF;\r\n  }\r\n  #only-landing .header img { max-width: 120px; height: auto; display: block; }\r\n  #only-landing .header .phone {\r\n    font-size: 13px;\r\n    font-weight: 500;\r\n    color: #CF007F;\r\n    text-decoration: none;\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 6px;\r\n    padding: 8px 12px;\r\n    border: 1px solid #F5C9DC;\r\n    border-radius: 20px;\r\n  }\r\n  #only-landing .header .phone::before { content: '\ud83d\udcde'; font-size: 13px; }\r\n\r\n  \/* HERO *\/\r\n  #only-landing .hero {\r\n    position: relative;\r\n    padding: 64px 20px;\r\n    background-image: linear-gradient(rgba(0,0,0,0.15), rgba(0,0,0,0.55)), url('https:\/\/only-smartbuildings.com\/wp-content\/uploads\/2026\/07\/Design-sem-nome-20-1.png');\r\n    background-size: cover;\r\n    background-position: center;\r\n    text-align: center;\r\n  }\r\n  #only-landing .hero-inner { max-width: 600px; margin: 0 auto; }\r\n  #only-landing .hero h1 { font-size: 28px; line-height: 1.2; color: #FFFFFF; margin-bottom: 16px; }\r\n  #only-landing .hero p { font-size: 14px; color: #F2E8EE; margin-bottom: 28px; }\r\n\r\n  \/* BOT\u00d5ES *\/\r\n  #only-landing .cta-principal {\r\n    display: inline-block;\r\n    background: #CF007F;\r\n    color: #FFFFFF;\r\n    font-size: 15px;\r\n    font-weight: 500;\r\n    padding: 14px 28px;\r\n    border-radius: 8px;\r\n    text-decoration: none;\r\n    border: none;\r\n    cursor: pointer;\r\n  }\r\n  #only-landing .cta-banner {\r\n    display: inline-block;\r\n    background: #FFFFFF;\r\n    color: #CF007F;\r\n    font-size: 15px;\r\n    font-weight: 500;\r\n    padding: 13px 26px;\r\n    border-radius: 8px;\r\n    text-decoration: none;\r\n    border: none;\r\n    cursor: pointer;\r\n  }\r\n\r\n  \/* CREDIBILIDADE *\/\r\n  #only-landing .credibility {\r\n    background: #FFFFFF;\r\n    border-bottom: 1px solid #EFEFEF;\r\n    padding: 14px 0;\r\n    overflow: hidden;\r\n  }\r\n  #only-landing .credibility-track {\r\n    display: flex;\r\n    width: max-content;\r\n    animation: only-scroll 18s linear infinite;\r\n  }\r\n  #only-landing .credibility-group { display: flex; }\r\n  #only-landing .credibility-track span {\r\n    font-size: 12px;\r\n    font-weight: 500;\r\n    color: #767676;\r\n    white-space: nowrap;\r\n    padding: 0 20px;\r\n    display: flex;\r\n    align-items: center;\r\n  }\r\n  #only-landing .credibility-track span:not(:last-child)::after { content: '\u2022'; margin-left: 20px; color: #D9D9D9; }\r\n  @keyframes only-scroll { from { transform: translateX(0); } to { transform: translateX(-50%); } }\r\n  @media (prefers-reduced-motion: reduce) { #only-landing .credibility-track { animation: none; } }\r\n\r\n  \/* FORMUL\u00c1RIO *\/\r\n  #only-landing .form-section {\r\n    padding: 56px 20px;\r\n    background: #FAF8F9;\r\n    text-align: center;\r\n  }\r\n  #only-landing .form-section h2 { font-size: 22px; margin-bottom: 8px; color: #1A1A1A; }\r\n  #only-landing .form-section > p { font-size: 14px; color: #767676; margin-bottom: 32px; }\r\n  #only-landing .form-wrap {\r\n    max-width: 480px;\r\n    margin: 0 auto;\r\n    background: #fff;\r\n    border-radius: 12px;\r\n    padding: 32px 28px;\r\n    box-shadow: 0 2px 16px rgba(0,0,0,0.07);\r\n  }\r\n  #only-landing .form-group { margin-bottom: 16px; text-align: left; }\r\n  #only-landing .form-group label { display: block; font-size: 13px; font-weight: 500; color: #1A1A1A; margin-bottom: 6px; }\r\n  #only-landing .form-group input {\r\n    width: 100%; padding: 11px 14px; font-size: 14px;\r\n    border: 1px solid #E0E0E0; border-radius: 8px;\r\n    font-family: 'DM Sans', sans-serif; color: #1A1A1A;\r\n    outline: none; transition: border 0.2s;\r\n  }\r\n  #only-landing .form-group input:focus { border-color: #CF007F; }\r\n  #only-landing .form-group input.error { border-color: #E00; }\r\n  #only-landing .form-error { font-size: 12px; color: #E00; margin-top: 4px; display: none; }\r\n  #only-landing .tel-wrap {\r\n    display: flex; gap: 0;\r\n    border: 1px solid #E0E0E0; border-radius: 8px; overflow: hidden; width: 100%;\r\n  }\r\n  #only-landing .tel-prefix {\r\n    display: flex; align-items: center; padding: 11px 12px;\r\n    background: #F9F9F9; font-size: 14px; color: #1A1A1A;\r\n    white-space: nowrap; border-right: 1px solid #E0E0E0;\r\n  }\r\n  #only-landing .tel-wrap input {\r\n    flex: 1; border: none; outline: none;\r\n    padding: 11px 14px; font-size: 14px;\r\n    font-family: 'DM Sans', sans-serif; color: #1A1A1A; width: 100%;\r\n  }\r\n  \/* \u00c1REA DE INTERESSE \u2014 pills redondas *\/\r\n  #only-landing .area-grid {\r\n    display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-top: 4px;\r\n  }\r\n  #only-landing .area-opt {\r\n    display: flex; align-items: center; gap: 8px;\r\n    padding: 10px 14px; border: 1px solid #E0E0E0;\r\n    border-radius: 50px; font-size: 14px; cursor: pointer;\r\n    transition: border 0.2s, background 0.2s; font-weight: 400;\r\n    font-family: 'DM Sans', sans-serif;\r\n  }\r\n  #only-landing .area-opt:hover { border-color: #CF007F; background: #FFF5FA; }\r\n  #only-landing .area-opt input[type=\"radio\"] { accent-color: #CF007F; width: 16px; height: 16px; }\r\n  #only-landing .area-opt:has(input:checked) { border-color: #CF007F; background: #FFF5FA; color: #CF007F; font-weight: 500; }\r\n  \/* BOT\u00c3O SUBMIT *\/\r\n  #only-landing .form-submit {\r\n    width: 100%; background: #CF007F; color: #fff;\r\n    font-size: 15px; font-weight: 500; padding: 14px;\r\n    border: none; border-radius: 8px; cursor: pointer;\r\n    font-family: 'DM Sans', sans-serif; margin-top: 16px;\r\n    transition: background 0.2s; display: flex; align-items: center; justify-content: center; gap: 8px;\r\n  }\r\n  #only-landing .form-submit:hover { background: #b0006c; }\r\n  #only-landing .form-submit:disabled { background: #e0a0c0; cursor: not-allowed; }\r\n  #only-landing .form-spinner {\r\n    width: 16px; height: 16px; border: 2px solid rgba(255,255,255,0.4);\r\n    border-top-color: #fff; border-radius: 50%;\r\n    animation: spin 0.7s linear infinite; display: none;\r\n  }\r\n  @keyframes spin { to { transform: rotate(360deg); } }\r\n  #only-landing .form-legal { font-size: 11px; color: #767676; margin-top: 16px; text-align: left; line-height: 1.5; }\r\n  #only-landing .form-legal a { color: #767676; }\r\n  #only-landing .form-disclaimer { font-size: 11px; color: #767676; margin-top: 12px; text-align: center; }\r\n  #only-landing .form-global-error {\r\n    display: none; background: #FFF0F0; border: 1px solid #FFD0D0;\r\n    border-radius: 8px; padding: 12px 16px; font-size: 13px;\r\n    color: #C00; margin-bottom: 16px; text-align: left;\r\n  }\r\n  \/* SUCESSO *\/\r\n  #only-landing .form-success {\r\n    display: none; text-align: center; padding: 24px 0;\r\n  }\r\n  #only-landing .form-success-icon {\r\n    width: 64px; height: 64px; background: #FBEAF0; border-radius: 50%;\r\n    display: flex; align-items: center; justify-content: center;\r\n    margin: 0 auto 20px; font-size: 28px;\r\n  }\r\n  #only-landing .form-success h3 { font-family: 'Exo 2', sans-serif; font-weight: 500; font-size: 20px; margin-bottom: 10px; color: #1A1A1A; }\r\n  #only-landing .form-success p { font-size: 14px; color: #767676; line-height: 1.6; }\r\n\r\n  \/* PASSOS *\/\r\n  #only-landing .steps-section { padding: 48px 20px; background: #FFFFFF; text-align: center; border-top: 1px solid #EFEFEF; }\r\n  #only-landing .steps-intro { font-size: 14px; color: #767676; max-width: 320px; margin: 0 auto 32px; }\r\n  #only-landing .steps-list { max-width: 280px; margin: 0 auto; text-align: left; position: relative; }\r\n  #only-landing .steps-list::before { content: ''; position: absolute; left: 13px; top: 24px; bottom: 24px; width: 1px; background: #CF007F; }\r\n  #only-landing .step-item { display: flex; align-items: center; gap: 12px; margin-bottom: 24px; }\r\n  #only-landing .step-item:last-child { margin-bottom: 0; }\r\n  #only-landing .step-number { width: 26px; height: 26px; min-width: 26px; border-radius: 50%; background: #CF007F; color: #FFFFFF; display: flex; align-items: center; justify-content: center; font-size: 12px; font-weight: 500; }\r\n  #only-landing .step-text { font-size: 14px; color: #1A1A1A; }\r\n\r\n  \/* SEGMENTOS *\/\r\n  #only-landing .segments-section { padding: 40px 20px 56px; background: #FFFFFF; text-align: center; border-top: 1px solid #EFEFEF; }\r\n  #only-landing .segments-title { font-size: 18px; margin-bottom: 28px; }\r\n  #only-landing .segments-grid { display: flex; justify-content: center; gap: 28px; flex-wrap: wrap; max-width: 500px; margin: 0 auto; }\r\n  #only-landing .segment-item { width: 130px; }\r\n  #only-landing .segment-icon { width: 84px; height: 84px; border-radius: 50%; background: #FBEAF0; display: flex; align-items: center; justify-content: center; margin: 0 auto 12px; object-fit: cover; padding: 6px; }\r\n  #only-landing .segment-label { font-size: 13px; font-weight: 500; color: #1A1A1A; }\r\n\r\n  \/* FAQ *\/\r\n  #only-landing .features-section { padding: 32px 20px 48px; background: #FAF8F9; text-align: center; border-top: 1px solid #EFEFEF; }\r\n  #only-landing .faq-links { font-size: 13px; }\r\n  #only-landing .faq-title { font-size: 13px; font-weight: 600; color: #1A1A1A; margin-bottom: 10px; }\r\n  #only-landing .faq-links a { display: block; color: #CF007F; text-decoration: none; margin-bottom: 6px; }\r\n\r\n  \/* BANNER FINAL *\/\r\n  #only-landing .final-banner { padding: 70px 20px; background: linear-gradient(135deg, #CF007F 0%, #503795 100%); text-align: center; }\r\n  #only-landing .final-banner h2 { font-size: 26px; color: #FFFFFF; margin-bottom: 24px; }\r\n\r\n  \/* RODAP\u00c9 *\/\r\n  #only-landing .footer { padding: 40px 32px 24px; background: #FFFFFF; border-top: 1px solid #EFEFEF; display: flex; flex-wrap: wrap; gap: 24px; justify-content: space-between; }\r\n  #only-landing .footer-block { font-size: 12px; color: #767676; line-height: 1.6; min-width: 160px; }\r\n  #only-landing .footer-block strong { display: block; color: #1A1A1A; font-weight: 500; margin-bottom: 4px; }\r\n  #only-landing .footer-block a { color: #767676; text-decoration: underline; display: block; }\r\n\r\n  \/* DESKTOP *\/\r\n  @media (min-width: 768px) {\r\n    #only-landing .header img { max-width: 160px; }\r\n    #only-landing .hero { padding: 120px 20px; }\r\n    #only-landing .hero h1 { font-size: 44px; }\r\n    #only-landing .hero p { font-size: 16px; }\r\n    #only-landing .steps-section { padding: 80px 20px 60px; }\r\n    #only-landing .final-banner h2 { font-size: 34px; }\r\n    #only-landing .credibility { padding: 16px 20px; text-align: center; }\r\n    #only-landing .credibility-track { animation: none; width: 100%; justify-content: center; flex-wrap: wrap; gap: 4px; }\r\n    #only-landing .credibility-group--dup { display: none; }\r\n  }\r\n<\/style>\r\n\r\n<div id=\"only-landing\">\r\n\r\n  <!-- HEADER -->\r\n  <div class=\"header\">\r\n    <img decoding=\"async\" src=\"https:\/\/only-smartbuildings.com\/wp-content\/uploads\/2026\/07\/Ativo-1.png\" alt=\"ONLY Smart Buildings\">\r\n    <a href=\"tel:253221484\" class=\"phone\">Ligue j\u00e1: 253 221 484<\/a>\r\n  <\/div>\r\n\r\n  <!-- HERO -->\r\n  <div class=\"hero\">\r\n    <div class=\"hero-inner\">\r\n      <h1>Dom\u00f3tica feita em Portugal, pensada para pessoas<\/h1>\r\n      <p>Teclados personalizados, instala\u00e7\u00e3o por parceiros certificados em todo o pa\u00eds<\/p>\r\n      <a href=\"#formulario\" class=\"cta-principal\">Deixar o meu contacto &gt;<\/a>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- CREDIBILIDADE -->\r\n  <div class=\"credibility\">\r\n    <div class=\"credibility-track\">\r\n      <div class=\"credibility-group\">\r\n        <span>Desde 2008<\/span>\r\n        <span>Fabrico portugu\u00eas<\/span>\r\n        <span>Grupo Fehst<\/span>\r\n        <span>Parceiros certificados em todo o pa\u00eds<\/span>\r\n        <span>Showroom em Braga<\/span>\r\n      <\/div>\r\n      <div class=\"credibility-group credibility-group--dup\" aria-hidden=\"true\">\r\n        <span>Desde 2008<\/span>\r\n        <span>Fabrico portugu\u00eas<\/span>\r\n        <span>Grupo Fehst<\/span>\r\n        <span>Parceiros certificados em todo o pa\u00eds<\/span>\r\n        <span>Showroom em Braga<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- FORMUL\u00c1RIO -->\r\n  <div class=\"form-section\" id=\"formulario\">\r\n    <h2>Deixe o seu contacto<\/h2>\r\n    <p>A equipa ONLY entra em contacto. Sem compromisso.<\/p>\r\n    <div class=\"form-wrap\">\r\n      <div class=\"form-global-error\" id=\"only-global-error\">\r\n        Ocorreu um erro ao enviar o formul\u00e1rio. Por favor tente novamente ou contacte-nos por telefone.\r\n      <\/div>\r\n      <form id=\"only-form\" novalidate>\r\n        <div class=\"form-group\">\r\n          <label for=\"only-nome\">Nome *<\/label>\r\n          <input type=\"text\" id=\"only-nome\" name=\"nome\" placeholder=\"O seu nome\" autocomplete=\"name\">\r\n          <div class=\"form-error\" id=\"err-nome\">Por favor introduza o seu nome.<\/div>\r\n        <\/div>\r\n        <div class=\"form-group\">\r\n          <label for=\"only-telefone\">Telem\u00f3vel *<\/label>\r\n          <div class=\"tel-wrap\">\r\n            <div class=\"tel-prefix\">\ud83c\uddf5\ud83c\uddf9 +351<\/div>\r\n            <input type=\"tel\" id=\"only-telefone\" name=\"telefone\" placeholder=\"9XX XXX XXX\" autocomplete=\"tel\">\r\n          <\/div>\r\n          <div class=\"form-error\" id=\"err-telefone\">Por favor introduza o seu telem\u00f3vel.<\/div>\r\n        <\/div>\r\n        <div class=\"form-group\">\r\n          <label for=\"only-email\">Email *<\/label>\r\n          <input type=\"email\" id=\"only-email\" name=\"email\" placeholder=\"email@exemplo.com\" autocomplete=\"email\">\r\n          <div class=\"form-error\" id=\"err-email\">Por favor introduza um email v\u00e1lido.<\/div>\r\n        <\/div>\r\n        <div class=\"form-group\">\r\n          <label>\u00c1rea de interesse *<\/label>\r\n          <div class=\"area-grid\">\r\n            <label class=\"area-opt\"><input type=\"radio\" name=\"area\" value=\"Residencial\"> Residencial<\/label>\r\n            <label class=\"area-opt\"><input type=\"radio\" name=\"area\" value=\"Arquiteto\"> Arquiteto<\/label>\r\n            <label class=\"area-opt\"><input type=\"radio\" name=\"area\" value=\"Construtora\"> Construtora<\/label>\r\n            <label class=\"area-opt\"><input type=\"radio\" name=\"area\" value=\"Hotelaria\"> Hotelaria<\/label>\r\n          <\/div>\r\n          <div class=\"form-error\" id=\"err-area\">Por favor selecione uma \u00e1rea de interesse.<\/div>\r\n        <\/div>\r\n        <button type=\"submit\" class=\"form-submit\" id=\"only-submit\">\r\n          <span id=\"only-btn-text\">Quero ser contactado<\/span>\r\n          <div class=\"form-spinner\" id=\"only-spinner\"><\/div>\r\n        <\/button>\r\n        <div class=\"form-legal\">\r\n          Ao submeter este formul\u00e1rio, autoriza a Only Smart Buildings (Enancer Electr\u00f3nica, Lda.) a contact\u00e1-lo para fins comerciais, em conformidade com o RGPD.\r\n          <a href=\"https:\/\/only-smartbuildings.com\/pt\/privacy-policy\/\" target=\"_blank\" rel=\"noopener\">Pol\u00edtica de privacidade<\/a>.\r\n        <\/div>\r\n      <\/form>\r\n      <div class=\"form-success\" id=\"only-success\">\r\n        <div class=\"form-success-icon\">\u2713<\/div>\r\n        <h3>Obrigado pelo contacto!<\/h3>\r\n        <p>A equipa ONLY recebeu o seu pedido e entra em contacto brevemente.<br>At\u00e9 breve. \ud83c\udfe0<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <p class=\"form-disclaimer\">Os seus dados s\u00e3o tratados com confidencialidade e n\u00e3o s\u00e3o partilhados com terceiros.<\/p>\r\n  <\/div>\r\n\r\n  <!-- PASSOS -->\r\n  <div class=\"steps-section\">\r\n    <p class=\"steps-intro\">Automa\u00e7\u00e3o residencial, com teclados personalizados, adaptada a cada espa\u00e7o.<\/p>\r\n    <div class=\"steps-list\">\r\n      <div class=\"step-item\">\r\n        <div class=\"step-number\">1<\/div>\r\n        <div class=\"step-text\">Deixe o seu contacto num minuto<\/div>\r\n      <\/div>\r\n      <div class=\"step-item\">\r\n        <div class=\"step-number\">2<\/div>\r\n        <div class=\"step-text\">A equipa ONLY entra em contacto<\/div>\r\n      <\/div>\r\n      <div class=\"step-item\">\r\n        <div class=\"step-number\">3<\/div>\r\n        <div class=\"step-text\">Visite o showroom ou pe\u00e7a uma proposta<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- SEGMENTOS -->\r\n  <div class=\"segments-section\">\r\n    <h2 class=\"segments-title\">\u00c1reas de atua\u00e7\u00e3o<\/h2>\r\n    <div class=\"segments-grid\">\r\n      <div class=\"segment-item\">\r\n        <img decoding=\"async\" class=\"segment-icon\" src=\"https:\/\/only-smartbuildings.com\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-6_07_2026-15_12_55-1.png\" alt=\"Residencial\">\r\n        <div class=\"segment-label\">Residencial<\/div>\r\n      <\/div>\r\n      <div class=\"segment-item\">\r\n        <img decoding=\"async\" class=\"segment-icon\" src=\"https:\/\/only-smartbuildings.com\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-6_07_2026-15_20_00-1.png\" alt=\"Arquitetos e Construtores\">\r\n        <div class=\"segment-label\">Arquitetos e Construtores<\/div>\r\n      <\/div>\r\n      <div class=\"segment-item\">\r\n        <img decoding=\"async\" class=\"segment-icon\" src=\"https:\/\/only-smartbuildings.com\/wp-content\/uploads\/2026\/07\/Sem-titulo-06-de-julho-de-2026-as-15.22.06-1.png\" alt=\"Hotelaria\">\r\n        <div class=\"segment-label\">Hotelaria<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- FAQ -->\r\n  <div class=\"features-section\">\r\n    <div class=\"faq-links\">\r\n      <div class=\"faq-title\">Quer saber mais? Consulte as perguntas frequentes:<\/div>\r\n      <a href=\"https:\/\/only-smartbuildings.com\/pt\/faqs-only\/\" target=\"_blank\" rel=\"noopener\">O sistema funciona sem internet?<\/a>\r\n      <a href=\"https:\/\/only-smartbuildings.com\/pt\/mypanel\/\" target=\"_blank\" rel=\"noopener\">Como personalizo o teclado?<\/a>\r\n      <a href=\"https:\/\/only-smartbuildings.com\/pt\/faqs-only\/\" target=\"_blank\" rel=\"noopener\">Tenho de realizar obras?<\/a>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- BANNER FINAL -->\r\n  <div class=\"final-banner\">\r\n    <h2>Pronto para conhecer a casa do futuro?<\/h2>\r\n    <a href=\"#formulario\" class=\"cta-banner\">Deixar o meu contacto &gt;<\/a>\r\n  <\/div>\r\n\r\n  <!-- RODAP\u00c9 -->\r\n  <div class=\"footer\">\r\n    <div class=\"footer-block\">\r\n      <strong>Morada<\/strong>\r\n      Showroom ONLY<br>R. Max Grundig 9, 4705-820<br>Braga, Portugal\r\n    <\/div>\r\n    <div class=\"footer-block\">\r\n      <strong>Contactos<\/strong>\r\n      <a href=\"tel:253221484\">253 221 484<\/a>\r\n      <a href=\"mailto:projects@only-smartbuildings.com\" style=\"color:inherit;\">projects@only-smartbuildings.com<\/a>\r\n    <\/div>\r\n    <div class=\"footer-block\">\r\n      <strong>Legal<\/strong>\r\n      ONLY Smart Buildings \u00e9 uma marca da Enancer Electr\u00f3nica, Lda., Grupo Fehst<br>\r\n      <a href=\"https:\/\/only-smartbuildings.com\/pt\/privacy-policy\/\" target=\"_blank\" rel=\"noopener\">Pol\u00edtica de privacidade<\/a>\r\n      <a href=\"https:\/\/only-smartbuildings.com\/pt\/politica-de-cookies\/\" target=\"_blank\" rel=\"noopener\">Pol\u00edtica de cookies<\/a>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Exo+2:wght@500;600&family=DM+Sans:wght@400;500&display=swap\" rel=\"stylesheet\">\r\n\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n\r\n  \/\/ Scroll suave para o formul\u00e1rio\r\n  document.querySelectorAll('a[href=\"#formulario\"]').forEach(function(btn) {\r\n    btn.addEventListener('click', function(e) {\r\n      e.preventDefault();\r\n      document.getElementById('formulario').scrollIntoView({ behavior: 'smooth' });\r\n    });\r\n  });\r\n\r\n  var form       = document.getElementById('only-form');\r\n  var btnText    = document.getElementById('only-btn-text');\r\n  var spinner    = document.getElementById('only-spinner');\r\n  var submitBtn  = document.getElementById('only-submit');\r\n  var successDiv = document.getElementById('only-success');\r\n  var globalErr  = document.getElementById('only-global-error');\r\n\r\n  function validar() {\r\n    var ok = true;\r\n    var nome = document.getElementById('only-nome');\r\n    var errNome = document.getElementById('err-nome');\r\n    if (!nome.value.trim()) { nome.classList.add('error'); errNome.style.display = 'block'; ok = false; }\r\n    else { nome.classList.remove('error'); errNome.style.display = 'none'; }\r\n\r\n    var email = document.getElementById('only-email');\r\n    var errEmail = document.getElementById('err-email');\r\n    if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email.value.trim())) { email.classList.add('error'); errEmail.style.display = 'block'; ok = false; }\r\n    else { email.classList.remove('error'); errEmail.style.display = 'none'; }\r\n\r\n    var tel = document.getElementById('only-telefone');\r\n    var errTel = document.getElementById('err-telefone');\r\n    if (!tel.value.trim()) { tel.classList.add('error'); errTel.style.display = 'block'; ok = false; }\r\n    else { tel.classList.remove('error'); errTel.style.display = 'none'; }\r\n\r\n    var area = document.querySelector('input[name=\"area\"]:checked');\r\n    var errArea = document.getElementById('err-area');\r\n    if (!area) { errArea.style.display = 'block'; ok = false; }\r\n    else { errArea.style.display = 'none'; }\r\n\r\n    return ok;\r\n  }\r\n\r\n  form.addEventListener('submit', function(e) {\r\n    e.preventDefault();\r\n    globalErr.style.display = 'none';\r\n    if (!validar()) return;\r\n\r\n    submitBtn.disabled = true;\r\n    btnText.textContent = 'A enviar...';\r\n    spinner.style.display = 'block';\r\n\r\n    var nome     = document.getElementById('only-nome').value.trim();\r\n    var email    = document.getElementById('only-email').value.trim();\r\n    var telefone = '+351 ' + document.getElementById('only-telefone').value.trim();\r\n    var area     = document.querySelector('input[name=\"area\"]:checked').value;\r\n    var partes   = nome.split(' ');\r\n    var firstName = partes[0];\r\n    var lastName  = partes.slice(1).join(' ') || '-';\r\n\r\n    fetch('https:\/\/api.hsforms.com\/submissions\/v3\/integration\/submit\/148354355\/790807ca-0f2f-448b-a0f3-74bc21914f66', {\r\n      method: 'POST',\r\n      headers: { 'Content-Type': 'application\/json' },\r\n      body: JSON.stringify({\r\n        fields: [\r\n          { name: 'firstname', value: firstName },\r\n          { name: 'lastname',  value: lastName },\r\n          { name: 'email',     value: email },\r\n          { name: 'phone',     value: telefone },\r\n          { name: 'area_de_interesse', value: area }\r\n        ],\r\n        context: {\r\n          pageUri: window.location.href,\r\n          pageName: document.title\r\n        }\r\n      })\r\n    })\r\n    .then(function(res) {\r\n      if (res.ok) {\r\n        if (typeof fbq !== 'undefined') { fbq('track', 'Lead'); }\r\n        form.style.display = 'none';\r\n        successDiv.style.display = 'block';\r\n      } else {\r\n        throw new Error('Erro ' + res.status);\r\n      }\r\n    })\r\n    .catch(function(err) {\r\n      console.error('Erro HubSpot:', err);\r\n      globalErr.style.display = 'block';\r\n      submitBtn.disabled = false;\r\n      btnText.textContent = 'Quero ser contactado';\r\n      spinner.style.display = 'none';\r\n    });\r\n  });\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Ligue j\u00e1: 253 221 484 Dom\u00f3tica feita em Portugal, pensada para pessoas Teclados personalizados, instala\u00e7\u00e3o por parceiros certificados em todo o pa\u00eds Deixar o meu contacto &gt; Desde 2008 Fabrico portugu\u00eas Grupo Fehst Parceiros certificados em todo o pa\u00eds Showroom em Braga Desde 2008 Fabrico portugu\u00eas Grupo Fehst Parceiros certificados em todo o pa\u00eds Showroom [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"footnotes":"","_members_access_role":[],"_members_access_error":""},"class_list":["post-20782","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Sistema de dom\u00f3tica portugu\u00eas, com painel personaliz\u00e1vel e funcionamento garantido mesmo sem internet. Deixe o contacto e a equipa ONLY entra em contacto.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/only-smartbuildings.com\/pt\/domotica-residencial\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Only | Smart Buildings\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Dom\u00f3tica feita em Portugal | ONLY Smart Buildings\" \/>\n\t\t<meta property=\"og:description\" content=\"Sistema de dom\u00f3tica portugu\u00eas, com painel personaliz\u00e1vel e funcionamento garantido mesmo sem internet. Deixe o contacto e a equipa ONLY entra em contacto.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/only-smartbuildings.com\/pt\/domotica-residencial\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/only-smartbuildings.com\/wp-content\/uploads\/2026\/04\/001_IDOnly_SmartBuildingl_COR.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/only-smartbuildings.com\/wp-content\/uploads\/2026\/04\/001_IDOnly_SmartBuildingl_COR.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-07-20T08:18:22+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-08-07T14:31:44+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ONLYSmartBuildings\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/only-smartbuildings.com\\\/pt\\\/domotica-residencial\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/only-smartbuildings.com\\\/pt#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/only-smartbuildings.com\\\/pt\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/only-smartbuildings.com\\\/pt\\\/domotica-residencial\\\/#listItem\",\"name\":\"Dom\\u00f3tica | ONLY Smart Buildings\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/only-smartbuildings.com\\\/pt\\\/domotica-residencial\\\/#listItem\",\"position\":2,\"name\":\"Dom\\u00f3tica | ONLY Smart Buildings\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/only-smartbuildings.com\\\/pt#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/only-smartbuildings.com\\\/pt\\\/#organization\",\"name\":\"Only\",\"url\":\"https:\\\/\\\/only-smartbuildings.com\\\/pt\\\/\",\"telephone\":\"+351253221484\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/only-smartbuildings.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/001_IDOnly_SmartBuildingl_COR.png\",\"@id\":\"https:\\\/\\\/only-smartbuildings.com\\\/pt\\\/domotica-residencial\\\/#organizationLogo\"},\"image\":{\"@id\":\"https:\\\/\\\/only-smartbuildings.com\\\/pt\\\/domotica-residencial\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/onlysmartbuildings\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@Onlysmartbuildings\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/only-smart-home\\\/\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/only-smartbuildings.com\\\/pt\\\/domotica-residencial\\\/#webpage\",\"url\":\"https:\\\/\\\/only-smartbuildings.com\\\/pt\\\/domotica-residencial\\\/\",\"name\":\"Dom\\u00f3tica feita em Portugal | ONLY Smart Buildings\",\"description\":\"Sistema de dom\\u00f3tica portugu\\u00eas, com painel personaliz\\u00e1vel e funcionamento garantido mesmo sem internet. Deixe o contacto e a equipa ONLY entra em contacto.\",\"inLanguage\":\"pt-PT\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/only-smartbuildings.com\\\/pt\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/only-smartbuildings.com\\\/pt\\\/domotica-residencial\\\/#breadcrumblist\"},\"datePublished\":\"2026-07-20T09:18:22+01:00\",\"dateModified\":\"2026-08-07T15:31:44+01:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/only-smartbuildings.com\\\/pt\\\/#website\",\"url\":\"https:\\\/\\\/only-smartbuildings.com\\\/pt\\\/\",\"name\":\"Only\",\"description\":\"Smart Buildings\",\"inLanguage\":\"pt-PT\",\"publisher\":{\"@id\":\"https:\\\/\\\/only-smartbuildings.com\\\/pt\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Dom\u00f3tica feita em Portugal | ONLY Smart Buildings","description":"Sistema de dom\u00f3tica portugu\u00eas, com painel personaliz\u00e1vel e funcionamento garantido mesmo sem internet. Deixe o contacto e a equipa ONLY entra em contacto.","canonical_url":"https:\/\/only-smartbuildings.com\/pt\/domotica-residencial\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/only-smartbuildings.com\/pt\/domotica-residencial\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/only-smartbuildings.com\/pt#listItem","position":1,"name":"Home","item":"https:\/\/only-smartbuildings.com\/pt","nextItem":{"@type":"ListItem","@id":"https:\/\/only-smartbuildings.com\/pt\/domotica-residencial\/#listItem","name":"Dom\u00f3tica | ONLY Smart Buildings"}},{"@type":"ListItem","@id":"https:\/\/only-smartbuildings.com\/pt\/domotica-residencial\/#listItem","position":2,"name":"Dom\u00f3tica | ONLY Smart Buildings","previousItem":{"@type":"ListItem","@id":"https:\/\/only-smartbuildings.com\/pt#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/only-smartbuildings.com\/pt\/#organization","name":"Only","url":"https:\/\/only-smartbuildings.com\/pt\/","telephone":"+351253221484","logo":{"@type":"ImageObject","url":"https:\/\/only-smartbuildings.com\/wp-content\/uploads\/2026\/04\/001_IDOnly_SmartBuildingl_COR.png","@id":"https:\/\/only-smartbuildings.com\/pt\/domotica-residencial\/#organizationLogo"},"image":{"@id":"https:\/\/only-smartbuildings.com\/pt\/domotica-residencial\/#organizationLogo"},"sameAs":["https:\/\/www.instagram.com\/onlysmartbuildings\/","https:\/\/www.youtube.com\/@Onlysmartbuildings","https:\/\/www.linkedin.com\/company\/only-smart-home\/"]},{"@type":"WebPage","@id":"https:\/\/only-smartbuildings.com\/pt\/domotica-residencial\/#webpage","url":"https:\/\/only-smartbuildings.com\/pt\/domotica-residencial\/","name":"Dom\u00f3tica feita em Portugal | ONLY Smart Buildings","description":"Sistema de dom\u00f3tica portugu\u00eas, com painel personaliz\u00e1vel e funcionamento garantido mesmo sem internet. Deixe o contacto e a equipa ONLY entra em contacto.","inLanguage":"pt-PT","isPartOf":{"@id":"https:\/\/only-smartbuildings.com\/pt\/#website"},"breadcrumb":{"@id":"https:\/\/only-smartbuildings.com\/pt\/domotica-residencial\/#breadcrumblist"},"datePublished":"2026-07-20T09:18:22+01:00","dateModified":"2026-08-07T15:31:44+01:00"},{"@type":"WebSite","@id":"https:\/\/only-smartbuildings.com\/pt\/#website","url":"https:\/\/only-smartbuildings.com\/pt\/","name":"Only","description":"Smart Buildings","inLanguage":"pt-PT","publisher":{"@id":"https:\/\/only-smartbuildings.com\/pt\/#organization"}}]},"og:locale":"pt_PT","og:site_name":"Only | Smart Buildings","og:type":"article","og:title":"Dom\u00f3tica feita em Portugal | ONLY Smart Buildings","og:description":"Sistema de dom\u00f3tica portugu\u00eas, com painel personaliz\u00e1vel e funcionamento garantido mesmo sem internet. Deixe o contacto e a equipa ONLY entra em contacto.","og:url":"https:\/\/only-smartbuildings.com\/pt\/domotica-residencial\/","og:image":"https:\/\/only-smartbuildings.com\/wp-content\/uploads\/2026\/04\/001_IDOnly_SmartBuildingl_COR.png","og:image:secure_url":"https:\/\/only-smartbuildings.com\/wp-content\/uploads\/2026\/04\/001_IDOnly_SmartBuildingl_COR.png","article:published_time":"2026-07-20T08:18:22+00:00","article:modified_time":"2026-08-07T14:31:44+00:00","article:publisher":"https:\/\/www.facebook.com\/ONLYSmartBuildings"},"aioseo_meta_data":{"post_id":"20782","title":"Dom\u00f3tica feita em Portugal | ONLY Smart Buildings","description":"Sistema de dom\u00f3tica portugu\u00eas, com painel personaliz\u00e1vel e funcionamento garantido mesmo sem internet. Deixe o contacto e a equipa ONLY entra em contacto.","keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_custom_url":null,"og_image_custom_fields":null,"og_custom_image_width":null,"og_custom_image_height":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"none","tabs":null,"priority":null,"frequency":"default","location":null,"local_seo":null,"created":"2026-07-20 08:17:56","updated":"2026-08-07 14:57:03","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"primary_term":null,"og_image_url":null,"og_image_width":null,"og_image_height":null,"twitter_image_url":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"limit_modified_date":false,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"_links":{"self":[{"href":"https:\/\/only-smartbuildings.com\/pt\/wp-json\/wp\/v2\/pages\/20782","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/only-smartbuildings.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/only-smartbuildings.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/only-smartbuildings.com\/pt\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/only-smartbuildings.com\/pt\/wp-json\/wp\/v2\/comments?post=20782"}],"version-history":[{"count":54,"href":"https:\/\/only-smartbuildings.com\/pt\/wp-json\/wp\/v2\/pages\/20782\/revisions"}],"predecessor-version":[{"id":20977,"href":"https:\/\/only-smartbuildings.com\/pt\/wp-json\/wp\/v2\/pages\/20782\/revisions\/20977"}],"wp:attachment":[{"href":"https:\/\/only-smartbuildings.com\/pt\/wp-json\/wp\/v2\/media?parent=20782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}