{"id":6990,"date":"2026-06-12T16:49:08","date_gmt":"2026-06-12T09:49:08","guid":{"rendered":"https:\/\/connextliving.co.th\/?page_id=6990"},"modified":"2026-09-03T10:57:48","modified_gmt":"2026-09-03T03:57:48","slug":"reference","status":"publish","type":"page","link":"https:\/\/connextliving.co.th\/th\/reference\/","title":{"rendered":"Reference"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6990\" class=\"elementor elementor-6990\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dd4ef99 e-con-full e-flex e-con e-parent\" data-id=\"dd4ef99\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0062429 elementor-widget elementor-widget-html\" data-id=\"0062429\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\r\n  ConNEXT Living \u2014 Reference Page\r\n  Section 01: Hero\r\n  \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n  Elementor: HTML widget, full-width, padding = none\r\n-->\r\n\r\n<section class=\"ref-hero\">\r\n  <div class=\"ref-hero-deco ref-hero-deco-1\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"ref-hero-deco ref-hero-deco-2\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"ref-hero-inner\">\r\n    <h1 class=\"ref-hero-h1\">\r\n      \u0e04\u0e23\u0e1a\u0e17\u0e38\u0e01\u0e23\u0e30\u0e1a\u0e1a<br \/>\r\n      <span>\u0e43\u0e2a\u0e48\u0e43\u0e08\u0e17\u0e38\u0e01\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14<\/span>\r\n    <\/h1>\r\n    <p class=\"ref-hero-p\">\r\n      \u0e40\u0e25\u0e37\u0e2d\u0e01\u0e0a\u0e21\u0e41\u0e15\u0e48\u0e25\u0e30\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e14\u0e39\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e41\u0e25\u0e30\u0e20\u0e32\u0e1e\u0e1c\u0e25\u0e07\u0e32\u0e19\u0e08\u0e23\u0e34\u0e07\r\n      \u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48\u0e23\u0e30\u0e1a\u0e1a Smart Home \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1a\u0e49\u0e32\u0e19\u0e41\u0e25\u0e30\u0e27\u0e34\u0e25\u0e25\u0e48\u0e32 \u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e42\u0e23\u0e07\u0e41\u0e23\u0e21\r\n      \u0e44\u0e1b\u0e08\u0e19\u0e16\u0e36\u0e07\u0e23\u0e30\u0e1a\u0e1a Solar Cell\r\n    <\/p>\r\n  <\/div>\r\n<\/section>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9462bc7 e-con-full e-flex e-con e-parent\" data-id=\"9462bc7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-970a8fd elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"970a8fd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\r\n  ConNEXT Living \u2014 Reference Page\r\n  Section 02: Stats Strip\r\n  \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n  Elementor: HTML widget, full-width, padding = none\r\n-->\r\n\r\n<section class=\"ref-stats\">\r\n  <div class=\"ref-stats-inner\">\r\n    <div>\r\n      <p class=\"ref-stat-num\" id=\"stat-projects\">10+<\/p>\r\n      <p class=\"ref-stat-label\">\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07<\/p>\r\n    <\/div>\r\n    <div>\r\n      <p class=\"ref-stat-num\">4<\/p>\r\n      <p class=\"ref-stat-label\">\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e19<\/p>\r\n    <\/div>\r\n    <div>\r\n      <p class=\"ref-stat-num\">5+<\/p>\r\n      <p class=\"ref-stat-label\">\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e20\u0e32\u0e04\u0e43\u0e15\u0e49<\/p>\r\n    <\/div>\r\n    <div>\r\n     <!--<p class=\"ref-stat-num\">40+<\/p>\r\n      <p class=\"ref-stat-label\">\u0e1b\u0e35\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c<\/p>\r\n    <\/div>-->\r\n  <\/div>\r\n<\/section>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3e64742 e-con-full e-flex e-con e-parent\" data-id=\"3e64742\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5e1d4e0 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"5e1d4e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\r\n  ConNEXT Living \u2014 Reference Page\r\n  Section 03: Filter + Grid + Modal (\u0e15\u0e49\u0e2d\u0e07\u0e2d\u0e22\u0e39\u0e48\u0e14\u0e49\u0e27\u0e22\u0e01\u0e31\u0e19 \u0e40\u0e1e\u0e23\u0e32\u0e30\u0e41\u0e0a\u0e23\u0e4c JS state)\r\n  \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n  Elementor: HTML widget, full-width, padding = none\r\n-->\r\n\r\n<!-- \u2500\u2500 Filter + Grid \u2500\u2500 -->\r\n<section class=\"ref-section\">\r\n  <div class=\"ref-wrap\">\r\n\r\n    <div class=\"ref-filter-row\" role=\"tablist\" aria-label=\"\u0e01\u0e23\u0e2d\u0e07\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e15\u0e32\u0e21\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\">\r\n      <button class=\"filter-btn active\" data-filter=\"all\"         role=\"tab\" aria-selected=\"true\">\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14<\/button>\r\n      <button class=\"filter-btn\"        data-filter=\"villa\"       role=\"tab\" aria-selected=\"false\">\u0e1a\u0e49\u0e32\u0e19 &amp; \u0e27\u0e34\u0e25\u0e25\u0e48\u0e32<\/button>\r\n      <button class=\"filter-btn\"        data-filter=\"residential\" role=\"tab\" aria-selected=\"false\">\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27<\/button>\r\n      <button class=\"filter-btn\"        data-filter=\"hotel\"       role=\"tab\" aria-selected=\"false\">\u0e42\u0e23\u0e07\u0e41\u0e23\u0e21 &amp; \u0e23\u0e35\u0e2a\u0e2d\u0e23\u0e4c\u0e17<\/button>\r\n    <\/div>\r\n\r\n    <p class=\"ref-result-count\" id=\"result-count\"><\/p>\r\n\r\n    <div class=\"ref-grid\" id=\"project-grid\"><\/div>\r\n\r\n    <div id=\"empty-state\" class=\"ref-empty\" style=\"display:none\">\r\n      <svg fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M9.172 16.172a4 4 0 015.656 0M9 10h.01M15 10h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z\"\/>\r\n      <\/svg>\r\n      <p>\u0e44\u0e21\u0e48\u0e1e\u0e1a\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e43\u0e19\u0e2b\u0e21\u0e27\u0e14\u0e19\u0e35\u0e49<\/p>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n\r\n<!-- \u2500\u2500 Modal \u2500\u2500 -->\r\n<div id=\"modal-backdrop\"\r\n     style=\"position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(10,5,30,.75);backdrop-filter:blur(4px);opacity:0;pointer-events:none;\"\r\n     role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"modal-title\" aria-hidden=\"true\">\r\n\r\n  <div id=\"modal-panel\"\r\n       style=\"transform:scale(.94) translateY(12px);opacity:0;\">\r\n\r\n    <!-- \u2500\u2500 Header \u2500\u2500 -->\r\n    <div id=\"modal-header\">\r\n      <img decoding=\"async\" id=\"modal-header-img\" src=\"\" alt=\"\" aria-hidden=\"true\" style=\"display:none;\" \/>\r\n      <div id=\"modal-header-bg\"      aria-hidden=\"true\"><\/div>\r\n      <div id=\"modal-header-overlay\" aria-hidden=\"true\"><\/div>\r\n\r\n      <button id=\"modal-close\" aria-label=\"\u0e1b\u0e34\u0e14\">\r\n        <svg fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n          <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M6 18L18 6M6 6l12 12\"\/>\r\n        <\/svg>\r\n      <\/button>\r\n\r\n      <div class=\"ref-modal-content\">\r\n        <div id=\"modal-badges\"><\/div>\r\n        <h2 id=\"modal-title\"><\/h2>\r\n        <p class=\"ref-modal-loc\">\r\n          <svg fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M17.657 16.657L13.414 20.9a1.998 1.998 0 01-2.827 0l-4.244-4.243a8 8 0 1111.314 0z\"\/>\r\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M15 11a3 3 0 11-6 0 3 3 0 016 0z\"\/>\r\n          <\/svg>\r\n          <span id=\"modal-location-text\"><\/span>\r\n        <\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- \u2500\u2500 Body \u2500\u2500 -->\r\n    <div class=\"ref-modal-body\">\r\n\r\n      <div id=\"modal-stats\"><\/div>\r\n\r\n      <div class=\"ref-modal-group\">\r\n        <h3 class=\"ref-modal-group-label\">\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23<\/h3>\r\n        <p id=\"modal-description\"><\/p>\r\n      <\/div>\r\n\r\n      <div class=\"ref-modal-group\">\r\n        <h3 class=\"ref-modal-group-label\">\u0e23\u0e30\u0e1a\u0e1a\u0e17\u0e35\u0e48\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07<\/h3>\r\n        <div id=\"modal-systems\"><\/div>\r\n      <\/div>\r\n\r\n      <div id=\"modal-brands-section\" class=\"ref-modal-group\" style=\"display:none\">\r\n        <h3 class=\"ref-modal-group-label\">\u0e41\u0e1a\u0e23\u0e19\u0e14\u0e4c\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e43\u0e19\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23<\/h3>\r\n        <div id=\"modal-brands\"><\/div>\r\n      <\/div>\r\n\r\n      <!-- Slideshow -->\r\n      <div class=\"ref-modal-group\">\r\n        <h3 class=\"ref-modal-group-label\">\u0e20\u0e32\u0e1e\u0e1c\u0e25\u0e07\u0e32\u0e19<\/h3>\r\n\r\n        <div id=\"modal-slideshow\">\r\n          <div id=\"slide-track\" aria-live=\"polite\" aria-atomic=\"true\"><\/div>\r\n\r\n          <button id=\"slide-prev\" class=\"slide-arrow\" aria-label=\"\u0e23\u0e39\u0e1b\u0e01\u0e48\u0e2d\u0e19\u0e2b\u0e19\u0e49\u0e32\">\r\n            <svg fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n              <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" d=\"M15 19l-7-7 7-7\"\/>\r\n            <\/svg>\r\n          <\/button>\r\n          <button id=\"slide-next\" class=\"slide-arrow\" aria-label=\"\u0e23\u0e39\u0e1b\u0e16\u0e31\u0e14\u0e44\u0e1b\">\r\n            <svg fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n              <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" d=\"M9 5l7 7-7 7\"\/>\r\n            <\/svg>\r\n          <\/button>\r\n\r\n          <span id=\"slide-counter\">1 \/ 1<\/span>\r\n          <span id=\"slide-type-badge\" class=\"slide-type-logo\">\u0e42\u0e25\u0e42\u0e01\u0e49\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23<\/span>\r\n          <div id=\"slide-dots\"><\/div>\r\n        <\/div>\r\n\r\n        <div id=\"thumb-container\" style=\"display:none\">\r\n          <div id=\"thumb-strip\" class=\"thumb-strip\"><\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Review bubble -->\r\n      <div id=\"modal-review\" class=\"ref-modal-group\" style=\"display:none\"><\/div>\r\n\r\n      <!-- CTA -->\r\n      <div class=\"ref-modal-cta\">\r\n        <p class=\"ref-modal-cta-text\">\u0e2a\u0e19\u0e43\u0e08\u0e23\u0e30\u0e1a\u0e1a\u0e43\u0e19\u0e41\u0e1a\u0e1a\u0e40\u0e14\u0e35\u0e22\u0e27\u0e01\u0e31\u0e19? \u0e1e\u0e39\u0e14\u0e04\u0e38\u0e22\u0e01\u0e31\u0e1a\u0e17\u0e35\u0e21\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32<\/p>\r\n        <a href=\"tel:+66897876351\" class=\"ref-btn ref-btn-sm\">\r\n          <svg style=\"width:16px;height:16px\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.948V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 8V5z\"\/>\r\n          <\/svg>\r\n          \u0e1b\u0e23\u0e36\u0e01\u0e29\u0e32\u0e17\u0e35\u0e21\u0e07\u0e32\u0e19\u0e1f\u0e23\u0e35\r\n        <\/a>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1aeabb8 e-flex e-con-boxed e-con e-parent\" data-id=\"1aeabb8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d84e285 elementor-widget elementor-widget-html\" data-id=\"d84e285\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   PROJECT DATA\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\nconst PROJECTS = [\n  {\n    id: 1,\n    name: 'Wilawan Luna Vistra',\n    location: '\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15',\n    type: 'villa',\n    typeLabel: '\u0e1a\u0e49\u0e32\u0e19 & \u0e27\u0e34\u0e25\u0e25\u0e48\u0e32',\n    year: '2025',\n    systems: ['Smart Home', 'Smart Security'],\n    systemTypes: ['smart-home', 'security'],\n    description: 'Wilawan Luna Vista \u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e1a\u0e49\u0e32\u0e19\u0e1e\u0e31\u0e01\u0e2d\u0e32\u0e28\u0e31\u0e22\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e1e\u0e23\u0e35\u0e40\u0e21\u0e35\u0e22\u0e21\u0e43\u0e19\u0e08\u0e31\u0e07\u0e2b\u0e27\u0e31\u0e14\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 \u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a Smart Home \u0e08\u0e32\u0e01 Akubela \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e41\u0e2a\u0e07\u0e2a\u0e27\u0e48\u0e32\u0e07 \u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e1b\u0e23\u0e31\u0e1a\u0e2d\u0e32\u0e01\u0e32\u0e28 \u0e41\u0e25\u0e30\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e20\u0e32\u0e22\u0e43\u0e19\u0e1a\u0e49\u0e32\u0e19\u0e1c\u0e48\u0e32\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d HyPanel \u0e41\u0e25\u0e30\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19 \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e23\u0e30\u0e1a\u0e1a\u0e21\u0e48\u0e32\u0e19\u0e44\u0e1f\u0e1f\u0e49\u0e32\u0e08\u0e32\u0e01 ConNEXT Living \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2d\u0e22\u0e39\u0e48\u0e2d\u0e32\u0e28\u0e31\u0e22\\n\\n\u0e40\u0e2a\u0e23\u0e34\u0e21\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e14\u0e49\u0e27\u0e22 Akubela Digital Door Lock \u0e23\u0e30\u0e1a\u0e1a Video Door Phone \u0e08\u0e32\u0e01 Akuvox \u0e23\u0e27\u0e21\u0e16\u0e36\u0e07 Gas Sensor \u0e41\u0e25\u0e30 Flood Sensor \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e15\u0e23\u0e27\u0e08\u0e08\u0e31\u0e1a\u0e41\u0e25\u0e30\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19\u0e40\u0e2b\u0e15\u0e38\u0e1c\u0e34\u0e14\u0e1b\u0e01\u0e15\u0e34\u0e20\u0e32\u0e22\u0e43\u0e19\u0e1a\u0e49\u0e32\u0e19 \u0e0a\u0e48\u0e27\u0e22\u0e43\u0e2b\u0e49\u0e40\u0e08\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e41\u0e25\u0e30\u0e14\u0e39\u0e41\u0e25\u0e23\u0e30\u0e1a\u0e1a\u0e15\u0e48\u0e32\u0e07 \u0e46 \u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a',\n    installed: [\n      { name: 'Smart Switch', type: 'smart-home' },\n      { name: 'Smart Control Panel', type: 'smart-home' },\n      { name: 'App-based Control', type: 'smart-home' },\n      { name: 'Scene Control', type: 'smart-home' },\n      { name: 'Digital Door Lock', type: 'security' },\n      { name: 'Video Door Phone', type: 'security' },\n      { name: 'Motion Sensor', type: 'security' },\n      { name: 'Door\/Window Sensor', type: 'security' },\n    ],\n    logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/05\/wilawan-2.webp',\n    headerImage: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/05\/wilawan-2.webp',\n    images: [\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Wilawan-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-1.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Wilawan-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-2.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Wilawan-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-3.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Wilawan-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-4.webp',\n    ],\n    brands: [\n      { name: 'Akubela', description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e19 Smart Home \u0e23\u0e30\u0e14\u0e31\u0e1a\u0e1e\u0e23\u0e35\u0e40\u0e21\u0e35\u0e22\u0e21 \u0e17\u0e35\u0e48\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e1a\u0e49\u0e32\u0e19\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e25\u0e31\u0e07\u0e44\u0e27\u0e49\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e40\u0e14\u0e35\u0e22\u0e27', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/05\/Akubela.webp' },\n      { name: 'Akuvox', description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e48\u0e19 Smart Intercom \u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01 \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23 \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e1c\u0e39\u0e49\u0e21\u0e32\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d \u0e41\u0e25\u0e30\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e2d\u0e32\u0e04\u0e32\u0e23\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Akuvox.webp' },\n    ],\n    gradient: 'linear-gradient(135deg,#3d1a99,#6E3FE3,#8b5cf6)',\n  },\n  {\n    id: 2,\n    name: 'Rungtiva',\n    location: '\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15',\n    type: 'villa',\n    typeLabel: '\u0e1a\u0e49\u0e32\u0e19 & \u0e27\u0e34\u0e25\u0e25\u0e48\u0e32',\n    year: '2024',\n    systems: ['Smart Home', 'Smart Security'],\n    systemTypes: ['smart-home', 'security'],\n    description: '\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23 Rungtiva \u0e08\u0e31\u0e07\u0e2b\u0e27\u0e31\u0e14\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 \u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a Smart Home \u0e08\u0e32\u0e01 Akubela \u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e25\u0e38\u0e21\u0e01\u0e32\u0e23\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e41\u0e2a\u0e07\u0e2a\u0e27\u0e48\u0e32\u0e07 \u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e1b\u0e23\u0e31\u0e1a\u0e2d\u0e32\u0e01\u0e32\u0e28 \u0e41\u0e25\u0e30\u0e21\u0e48\u0e32\u0e19\u0e44\u0e1f\u0e1f\u0e49\u0e32 \u0e1c\u0e48\u0e32\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d HyPanel \u0e41\u0e25\u0e30\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19 \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e23\u0e30\u0e1a\u0e1a Smoke Sensor \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e15\u0e23\u0e27\u0e08\u0e08\u0e31\u0e1a\u0e41\u0e25\u0e30\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19\u0e40\u0e2b\u0e15\u0e38\u0e1c\u0e34\u0e14\u0e1b\u0e01\u0e15\u0e34\u0e20\u0e32\u0e22\u0e43\u0e19\u0e1a\u0e49\u0e32\u0e19 \\n\\n \u0e40\u0e2a\u0e23\u0e34\u0e21\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e41\u0e25\u0e30\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e14\u0e49\u0e27\u0e22 Video Door Phone \u0e08\u0e32\u0e01 Akuvox \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e1c\u0e39\u0e49\u0e21\u0e32\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e1a\u0e23\u0e34\u0e40\u0e27\u0e13\u0e17\u0e32\u0e07\u0e40\u0e02\u0e49\u0e32 \u0e41\u0e25\u0e30 Yale Digital Door Lock \u0e23\u0e38\u0e48\u0e19 Luna Pro \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e21\u0e32\u0e01\u0e22\u0e34\u0e48\u0e07\u0e02\u0e36\u0e49\u0e19',\n    installed: [\n      { name: 'Smart Control Panel', type: 'smart-home' },\n      { name: 'Smart Switch', type: 'smart-home' },\n      { name: 'Smart Lighting', type: 'smart-home' },\n      { name: 'Smart Climate Control', type: 'smart-home' },\n      { name: 'Smart Curtain', type: 'smart-home' },\n      { name: 'Digital Door Lock', type: 'security' },\n      { name: 'Video Door Phone', type: 'security' },\n      { name: 'Smoke Sensor', type: 'security' },\n      { name: 'App-based Control', type: 'smart-home' },\n    ],\n    logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Rungtiva.webp',\n    headerImage: '',\n    images: [\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Rungtiva-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-1.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Rungtiva-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-2.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Rungtiva-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-3.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Rungtiva-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-4.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Rungtiva-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-5.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Rungtiva-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-6.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Rungtiva-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-7.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Rungtiva-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-8.webp',\n    ],\n    brands: [\n      { name: 'Akubela', description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e19 Smart Home \u0e23\u0e30\u0e14\u0e31\u0e1a\u0e1e\u0e23\u0e35\u0e40\u0e21\u0e35\u0e22\u0e21 \u0e17\u0e35\u0e48\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e1a\u0e49\u0e32\u0e19\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e25\u0e31\u0e07\u0e44\u0e27\u0e49\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e40\u0e14\u0e35\u0e22\u0e27', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/05\/Akubela.webp' },\n      { name: 'yale', description: '\u0e41\u0e1a\u0e23\u0e19\u0e14\u0e4c\u0e23\u0e30\u0e1a\u0e1a\u0e25\u0e47\u0e2d\u0e01\u0e1b\u0e23\u0e30\u0e15\u0e39\u0e2d\u0e31\u0e08\u0e09\u0e23\u0e34\u0e22\u0e30\u0e17\u0e35\u0e48\u0e21\u0e2d\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e41\u0e25\u0e30\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e2a\u0e1a\u0e32\u0e22\u0e43\u0e19\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e1a\u0e49\u0e32\u0e19', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Yale.webp' },\n      { name: 'Akuvox', description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e48\u0e19 Smart Intercom \u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01 \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23 \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e1c\u0e39\u0e49\u0e21\u0e32\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d \u0e41\u0e25\u0e30\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e2d\u0e32\u0e04\u0e32\u0e23\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Akuvox.webp' },\n    ],\n    gradient: 'linear-gradient(135deg,#5b21b6,#7c3aed,#a855f7)',\n  },\n  {\n    id: 3,\n    name: 'Layana Villa',\n    location: '\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15',\n    type: 'villa',\n    typeLabel: '\u0e1a\u0e49\u0e32\u0e19 & \u0e27\u0e34\u0e25\u0e25\u0e48\u0e32',\n    year: '2024',\n    systems: ['Smart Home', 'Smart Security'],\n    systemTypes: ['smart-home', 'security'],\n    description: '\u0e27\u0e34\u0e25\u0e25\u0e48\u0e32\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e25\u0e31\u0e01\u0e0a\u0e31\u0e27\u0e23\u0e35\u0e43\u0e19\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 \u0e17\u0e35\u0e48\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e23\u0e30\u0e1a\u0e1a Smart Home \u0e41\u0e1a\u0e1a\u0e40\u0e15\u0e47\u0e21\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a \u0e23\u0e48\u0e27\u0e21\u0e01\u0e31\u0e1a\u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35 KNX \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e42\u0e22\u0e07\u0e17\u0e38\u0e01\u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e19\u0e02\u0e2d\u0e07\u0e1a\u0e49\u0e32\u0e19\u0e43\u0e2b\u0e49\u0e17\u0e33\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a \u0e17\u0e31\u0e49\u0e07\u0e14\u0e49\u0e32\u0e19\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e2a\u0e1a\u0e32\u0e22 \u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22 \u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e22\u0e31\u0e48\u0e07\u0e22\u0e37\u0e19',\n    installed: [\n      { name: 'Whole Home System', type: 'smart-home' },\n      { name: 'KNX System', type: 'smart-home' },\n      { name: 'Smart Curtain', type: 'smart-home' },\n      { name: 'Smart Lighting', type: 'smart-home' },\n      { name: 'Digital Door Lock', type: 'security' },\n    ],\n    logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/05\/Layana.webp',\n    headerImage: '',\n    images: [\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Layana-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-1.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Layana-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-2.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Layana-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-3.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Layana-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-4.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Layana-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-5.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Layana-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-6.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Layana-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-7.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Layana-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-8.webp',\n    ],\n    brands: [\n      { name: 'Akubela', description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e19 Smart Home \u0e23\u0e30\u0e14\u0e31\u0e1a\u0e1e\u0e23\u0e35\u0e40\u0e21\u0e35\u0e22\u0e21 \u0e17\u0e35\u0e48\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e1a\u0e49\u0e32\u0e19\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e25\u0e31\u0e07\u0e44\u0e27\u0e49\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e40\u0e14\u0e35\u0e22\u0e27', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/05\/Akubela.webp' },\n      { name: 'yale', description: '\u0e41\u0e1a\u0e23\u0e19\u0e14\u0e4c\u0e23\u0e30\u0e1a\u0e1a\u0e25\u0e47\u0e2d\u0e01\u0e1b\u0e23\u0e30\u0e15\u0e39\u0e2d\u0e31\u0e08\u0e09\u0e23\u0e34\u0e22\u0e30\u0e17\u0e35\u0e48\u0e21\u0e2d\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e41\u0e25\u0e30\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e2a\u0e1a\u0e32\u0e22\u0e43\u0e19\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e1a\u0e49\u0e32\u0e19', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Yale.webp' },\n      { name: 'akuvox', description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e48\u0e19 Smart Intercom \u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01 \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23 \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e1c\u0e39\u0e49\u0e21\u0e32\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d \u0e41\u0e25\u0e30\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e2d\u0e32\u0e04\u0e32\u0e23\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Akuvox.webp' },\n    ],\n    gradient: 'linear-gradient(135deg,#0f766e,#0891b2,#2563eb)',\n  },\n  {\n    id: 4,\n    name: 'Maison Marina Panwa',\n    location: '\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15',\n    type: 'villa',\n    typeLabel: '\u0e1a\u0e49\u0e32\u0e19 & \u0e27\u0e34\u0e25\u0e25\u0e48\u0e32',\n    year: '2024',\n    systems: ['Smart Home', 'Smart Security'],\n    systemTypes: ['smart-home', 'security'],\n    description: 'Maison Marina Panwa \u0e27\u0e34\u0e25\u0e25\u0e48\u0e32\u0e43\u0e19\u0e08\u0e31\u0e07\u0e2b\u0e27\u0e31\u0e14\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 \u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a Smart Home \u0e08\u0e32\u0e01 Akubela \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e41\u0e2a\u0e07\u0e2a\u0e27\u0e48\u0e32\u0e07 \u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e1b\u0e23\u0e31\u0e1a\u0e2d\u0e32\u0e01\u0e32\u0e28 \u0e41\u0e25\u0e30\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e20\u0e32\u0e22\u0e43\u0e19\u0e1a\u0e49\u0e32\u0e19\u0e1c\u0e48\u0e32\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d HyPanel \u0e41\u0e25\u0e30\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19 \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e23\u0e30\u0e1a\u0e1a Scene Control \u0e41\u0e25\u0e30 Video Door Phone \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e20\u0e32\u0e22\u0e43\u0e19\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e21\u0e32\u0e01\u0e22\u0e34\u0e48\u0e07\u0e02\u0e36\u0e49\u0e19\\n\\n\u0e14\u0e49\u0e32\u0e19\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22 \u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a Smart Security \u0e08\u0e32\u0e01 AJAX \u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e25\u0e38\u0e21\u0e01\u0e32\u0e23\u0e15\u0e23\u0e27\u0e08\u0e08\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e34\u0e14\u0e1b\u0e23\u0e30\u0e15\u0e39 \u0e01\u0e32\u0e23\u0e40\u0e04\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e2b\u0e27 \u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e1a\u0e38\u0e01\u0e23\u0e38\u0e01\u0e1a\u0e23\u0e34\u0e40\u0e27\u0e13\u0e23\u0e2d\u0e1a\u0e1a\u0e49\u0e32\u0e19 \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e01\u0e25\u0e49\u0e2d\u0e07\u0e27\u0e07\u0e08\u0e23\u0e1b\u0e34\u0e14 \u0e23\u0e30\u0e1a\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e20\u0e32\u0e1e \u0e23\u0e30\u0e1a\u0e1a\u0e15\u0e23\u0e27\u0e08\u0e08\u0e31\u0e1a\u0e04\u0e27\u0e31\u0e19 \u0e04\u0e27\u0e32\u0e21\u0e23\u0e49\u0e2d\u0e19 \u0e41\u0e25\u0e30\u0e01\u0e4a\u0e32\u0e0b\u0e04\u0e32\u0e23\u0e4c\u0e1a\u0e2d\u0e19\u0e21\u0e2d\u0e19\u0e2d\u0e01\u0e44\u0e0b\u0e14\u0e4c \u0e23\u0e27\u0e21\u0e16\u0e36\u0e07\u0e44\u0e0b\u0e40\u0e23\u0e19\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19\u0e17\u0e31\u0e49\u0e07\u0e20\u0e32\u0e22\u0e43\u0e19\u0e41\u0e25\u0e30\u0e20\u0e32\u0e22\u0e19\u0e2d\u0e01\u0e1a\u0e49\u0e32\u0e19 \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e40\u0e2a\u0e23\u0e34\u0e21\u0e04\u0e27\u0e32\u0e21\u0e21\u0e31\u0e48\u0e19\u0e43\u0e08\u0e43\u0e19\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e14\u0e49\u0e27\u0e22 Yale Digital Door Lock',\n    installed: [\n      { name: 'Smart Control Panel', type: 'smart-home' },\n      { name: 'Smart Touch Switch', type: 'smart-home' },\n      { name: 'App & Scene Control', type: 'smart-home' },\n      { name: 'Smart Climate Control', type: 'smart-home' },\n      { name: 'Digital Door Lock', type: 'security' },\n      { name: 'Video Door Phone', type: 'security' },\n      { name: 'Intrusion & CCTV Security', type: 'security' },\n      { name: 'Fire, CO & Alarm System', type: 'security' },\n    ],\n    logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Maison-Marina-Panwa.webp',\n    headerImage: '',\n    images: [\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Maison-Marina-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-1.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Maison-Marina-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-2.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Maison-Marina-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-3.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Maison-Marina-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-4.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Maison-Marina-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-5.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Maison-Marina-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-6.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Maison-Marina-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-7.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Maison-Marina-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-8.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Maison-Marina-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-9.webp',\n    ],\n    brands: [\n      { name: 'Akubela', description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e19 Smart Home \u0e23\u0e30\u0e14\u0e31\u0e1a\u0e1e\u0e23\u0e35\u0e40\u0e21\u0e35\u0e22\u0e21 \u0e17\u0e35\u0e48\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e1a\u0e49\u0e32\u0e19\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e25\u0e31\u0e07\u0e44\u0e27\u0e49\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e40\u0e14\u0e35\u0e22\u0e27', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/05\/Akubela.webp' },\n      { name: 'AJAX', description: '\u0e23\u0e30\u0e1a\u0e1a Smart Security \u0e17\u0e35\u0e48\u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e25\u0e38\u0e21\u0e01\u0e32\u0e23\u0e15\u0e23\u0e27\u0e08\u0e08\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e40\u0e04\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e2b\u0e27 \u0e01\u0e32\u0e23\u0e40\u0e1b\u0e34\u0e14\u0e1b\u0e23\u0e30\u0e15\u0e39 \u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e1a\u0e38\u0e01\u0e23\u0e38\u0e01 \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e01\u0e25\u0e49\u0e2d\u0e07\u0e27\u0e07\u0e08\u0e23\u0e1b\u0e34\u0e14\u0e41\u0e25\u0e30\u0e40\u0e0b\u0e47\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e15\u0e23\u0e27\u0e08\u0e08\u0e31\u0e1a\u0e15\u0e48\u0e32\u0e07\u0e46 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e2a\u0e39\u0e07\u0e2a\u0e38\u0e14', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Ajax.webp' },\n      { name: 'Yale', description: '\u0e41\u0e1a\u0e23\u0e19\u0e14\u0e4c\u0e23\u0e30\u0e1a\u0e1a\u0e25\u0e47\u0e2d\u0e01\u0e1b\u0e23\u0e30\u0e15\u0e39\u0e2d\u0e31\u0e08\u0e09\u0e23\u0e34\u0e22\u0e30\u0e17\u0e35\u0e48\u0e21\u0e2d\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e41\u0e25\u0e30\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e2a\u0e1a\u0e32\u0e22\u0e43\u0e19\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e1a\u0e49\u0e32\u0e19', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Yale.webp' },\n      { name: 'Akuvox', description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e48\u0e19 Smart Intercom \u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01 \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23 \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e1c\u0e39\u0e49\u0e21\u0e32\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d \u0e41\u0e25\u0e30\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e2d\u0e32\u0e04\u0e32\u0e23\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Akuvox.webp' },\n    ],\n    gradient: 'linear-gradient(135deg,#0369a1,#0ea5e9,#06b6d4)',\n  },\n  {\n    id: 5,\n    name: 'The Gloria Villa',\n    location: '\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15',\n    type: 'villa',\n    typeLabel: '\u0e1a\u0e49\u0e32\u0e19 & \u0e27\u0e34\u0e25\u0e25\u0e48\u0e32',\n    year: '2024',\n    systems: ['Smart Home', 'Smart Security'],\n    systemTypes: ['smart-home', 'security'],\n    description: '\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e1a\u0e49\u0e32\u0e19\u0e1e\u0e31\u0e01\u0e2d\u0e32\u0e28\u0e31\u0e22\u0e43\u0e19\u0e08\u0e31\u0e07\u0e2b\u0e27\u0e31\u0e14\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 \u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a Smart Home \u0e08\u0e32\u0e01 Akubela \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e41\u0e2a\u0e07\u0e2a\u0e27\u0e48\u0e32\u0e07 \u0e1b\u0e25\u0e31\u0e4a\u0e01\u0e44\u0e1f \u0e41\u0e25\u0e30\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e20\u0e32\u0e22\u0e43\u0e19\u0e1a\u0e49\u0e32\u0e19\u0e1c\u0e48\u0e32\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e41\u0e25\u0e30\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19 \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e40\u0e0b\u0e47\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e15\u0e23\u0e27\u0e08\u0e08\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e40\u0e04\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e2b\u0e27\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e34\u0e14\u2013\u0e1b\u0e34\u0e14\u0e1b\u0e23\u0e30\u0e15\u0e39\u0e2b\u0e19\u0e49\u0e32\u0e15\u0e48\u0e32\u0e07 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e0a\u0e48\u0e27\u0e22\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e2a\u0e16\u0e32\u0e19\u0e30\u0e41\u0e25\u0e30\u0e14\u0e39\u0e41\u0e25\u0e1a\u0e49\u0e32\u0e19\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a \u0e40\u0e2a\u0e23\u0e34\u0e21\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e41\u0e25\u0e30\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e43\u0e19\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e14\u0e49\u0e27\u0e22 Yale Digital Door Lock',\n    installed: [\n      { name: 'Smart Switch', type: 'smart-home' },\n      { name: 'Smart Control Panel', type: 'smart-home' },\n      { name: 'App-based Control', type: 'smart-home' },\n      { name: 'Smart Plug', type: 'smart-home' },\n      { name: 'Digital Door Lock', type: 'security' },\n      { name: 'Motion Sensor', type: 'security' },\n      { name: 'Door\/Window Sensor', type: 'security' },\n    ],\n    logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/The-Gloria-Villas.webp',\n    headerImage: '',\n    images: [\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-The-Gloria-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-1.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-The-Gloria-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-2.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-The-Gloria-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-3.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-The-Gloria-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-4.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-The-Gloria-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-5.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-The-Gloria-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-6.webp',\n    ],\n    brands: [\n      { name: 'Akubela', description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e19 Smart Home \u0e23\u0e30\u0e14\u0e31\u0e1a\u0e1e\u0e23\u0e35\u0e40\u0e21\u0e35\u0e22\u0e21 \u0e17\u0e35\u0e48\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e1a\u0e49\u0e32\u0e19\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e25\u0e31\u0e07\u0e44\u0e27\u0e49\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e40\u0e14\u0e35\u0e22\u0e27', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/05\/Akubela.webp' },\n      { name: 'Yale', description: '\u0e41\u0e1a\u0e23\u0e19\u0e14\u0e4c\u0e23\u0e30\u0e1a\u0e1a\u0e25\u0e47\u0e2d\u0e01\u0e1b\u0e23\u0e30\u0e15\u0e39\u0e2d\u0e31\u0e08\u0e09\u0e23\u0e34\u0e22\u0e30\u0e17\u0e35\u0e48\u0e21\u0e2d\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e41\u0e25\u0e30\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e2a\u0e1a\u0e32\u0e22\u0e43\u0e19\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e1a\u0e49\u0e32\u0e19', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Yale.webp' },\n      { name: 'Akuvox', description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e48\u0e19 Smart Intercom \u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01 \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23 \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e1c\u0e39\u0e49\u0e21\u0e32\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d \u0e41\u0e25\u0e30\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e2d\u0e32\u0e04\u0e32\u0e23\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Akuvox.webp' },\n    ],\n    gradient: 'linear-gradient(135deg,#166534,#16a34a,#15803d)',\n  },\n  {\n    id: 6,\n    name: 'Phi Phi Villa',\n    location: '\u0e40\u0e01\u0e32\u0e30\u0e1e\u0e35\u0e1e\u0e35, \u0e01\u0e23\u0e30\u0e1a\u0e35\u0e48',\n    type: 'hotel',\n    typeLabel: '\u0e23\u0e35\u0e2a\u0e2d\u0e23\u0e4c\u0e17',\n    year: '2025',\n    systems: ['Smart Hotel', 'Smart Security'],\n    systemTypes: ['hotel', 'security'],\n    description: '\u0e27\u0e34\u0e25\u0e25\u0e32\u0e1a\u0e19\u0e40\u0e01\u0e32\u0e30\u0e1e\u0e35\u0e1e\u0e35\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a Smart Hotel \u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e25\u0e38\u0e21\u0e01\u0e32\u0e23\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e2b\u0e49\u0e2d\u0e07\u0e1e\u0e31\u0e01 \u0e23\u0e30\u0e1a\u0e1a RCU \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e41\u0e2a\u0e07\u0e2a\u0e27\u0e48\u0e32\u0e07 \u0e1b\u0e25\u0e31\u0e4a\u0e01\u0e44\u0e1f \u0e41\u0e25\u0e30\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e1b\u0e23\u0e31\u0e1a\u0e2d\u0e32\u0e01\u0e32\u0e28 \u0e23\u0e27\u0e21\u0e16\u0e36\u0e07 Samsung Hotel TV \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e23\u0e30\u0e1a\u0e1a\u0e1a\u0e23\u0e34\u0e2b\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e08\u0e32\u0e01\u0e2a\u0e48\u0e27\u0e19\u0e01\u0e25\u0e32\u0e07 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e43\u0e2b\u0e49\u0e1c\u0e39\u0e49\u0e40\u0e02\u0e49\u0e32\u0e1e\u0e31\u0e01\u0e41\u0e25\u0e30\u0e0a\u0e48\u0e27\u0e22\u0e43\u0e2b\u0e49\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e2b\u0e49\u0e2d\u0e07\u0e1e\u0e31\u0e01\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e21\u0e32\u0e01\u0e22\u0e34\u0e48\u0e07\u0e02\u0e36\u0e49\u0e19',\n    installed: [\n      { name: 'Hotel Door Lock System', type: 'hotel' },\n      { name: 'Guest Room Control System \u2014 RCU', type: 'hotel' },\n      { name: 'Hotel TV System', type: 'hotel' },\n    ],\n    logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Phi-Phi-Villa.webp',\n    headerImage: '',\n    images: [\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-Smart-Hotel-PP-Villa-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-1.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-Smart-Hotel-PP-Villa-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-2.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-Smart-Hotel-PP-Villa-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-3.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-Smart-Hotel-PP-Villa-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-4.webp',\n    ],\n    brands: [\n      { name: 'GCS', description: '\u0e41\u0e1a\u0e23\u0e19\u0e14\u0e4c\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e19 Hotel Lock \u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e04\u0e35\u0e22\u0e4c\u0e01\u0e32\u0e23\u0e4c\u0e14\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e42\u0e23\u0e07\u0e41\u0e23\u0e21 \u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e25\u0e38\u0e21\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e25\u0e47\u0e2d\u0e01\u0e1b\u0e23\u0e30\u0e15\u0e39 \u0e1a\u0e31\u0e15\u0e23 Mifare \u0e41\u0e25\u0e30\u0e0b\u0e2d\u0e1f\u0e15\u0e4c\u0e41\u0e27\u0e23\u0e4c\u0e1a\u0e23\u0e34\u0e2b\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e4c\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/GCS.webp' },\n    ],\n    gradient: 'linear-gradient(135deg,#b45309,#d97706,#f59e0b)',\n  },\n  {\n    id: 7,\n    name: 'La Devina',\n    location: '\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15',\n    type: 'villa',\n    typeLabel: '\u0e1a\u0e49\u0e32\u0e19 & \u0e27\u0e34\u0e25\u0e25\u0e48\u0e32',\n    year: '2024',\n    systems: ['Smart Security'],\n    systemTypes: ['security'],\n    description: '\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e1a\u0e49\u0e32\u0e19\u0e1e\u0e31\u0e01\u0e2d\u0e32\u0e28\u0e31\u0e22 La Devina \u0e08\u0e31\u0e07\u0e2b\u0e27\u0e31\u0e14\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 \u0e40\u0e25\u0e37\u0e2d\u0e01\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07 Yale Smart Door Lock \u0e23\u0e38\u0e48\u0e19 YDME 200 \u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e25\u0e38\u0e21\u0e1a\u0e49\u0e32\u0e19\u0e1e\u0e31\u0e01\u0e08\u0e33\u0e19\u0e27\u0e19 8 \u0e2b\u0e25\u0e31\u0e07 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e21\u0e2d\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e41\u0e25\u0e30\u0e04\u0e27\u0e32\u0e21\u0e21\u0e31\u0e48\u0e19\u0e43\u0e08\u0e43\u0e19\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e1a\u0e49\u0e32\u0e19 \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e40\u0e2a\u0e23\u0e34\u0e21\u0e20\u0e32\u0e1e\u0e25\u0e31\u0e01\u0e29\u0e13\u0e4c\u0e17\u0e35\u0e48\u0e17\u0e31\u0e19\u0e2a\u0e21\u0e31\u0e22\u0e43\u0e2b\u0e49\u0e01\u0e31\u0e1a\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23',\n    installed: [\n      { name: 'Digital Door Lock', type: 'security' },\n    ],\n    logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/La-Devina.webp',\n    headerImage: '',\n    images: [\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-\u0e20\u0e32\u0e1e\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07-Smart-Door-Lock-1.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-\u0e20\u0e32\u0e1e\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07-Smart-Door-Lock-2.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-\u0e20\u0e32\u0e1e\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07-Smart-Door-Lock-3.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-\u0e20\u0e32\u0e1e\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07-Smart-Door-Lock-4.webp',\n    ],\n    brands: [\n      { name: 'Yale', description: '\u0e41\u0e1a\u0e23\u0e19\u0e14\u0e4c\u0e23\u0e30\u0e1a\u0e1a\u0e25\u0e47\u0e2d\u0e01\u0e1b\u0e23\u0e30\u0e15\u0e39\u0e2d\u0e31\u0e08\u0e09\u0e23\u0e34\u0e22\u0e30\u0e17\u0e35\u0e48\u0e21\u0e2d\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e41\u0e25\u0e30\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e2a\u0e1a\u0e32\u0e22\u0e43\u0e19\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e1a\u0e49\u0e32\u0e19', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Yale.webp' },\n    ],\n    gradient: 'linear-gradient(135deg,#92400e,#d97706,#fbbf24)',\n  },\n  {\n    id: 8,\n    name: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27 - Solar Cell',\n    location: '\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15',\n    type: 'residential',\n    typeLabel: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27',\n    year: '2026',\n    systems: ['Solar'],\n    systemTypes: ['solar'],\n    description: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e2d\u0e07\u0e0a\u0e31\u0e49\u0e19\u0e43\u0e19\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 \u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a Solar Cell \u0e02\u0e19\u0e32\u0e14 6.4 kWp \u0e1e\u0e23\u0e49\u0e2d\u0e21 Inverter 5 kW \u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e43\u0e2b\u0e49\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e01\u0e31\u0e1a\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e2b\u0e25\u0e31\u0e07\u0e04\u0e32\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e44\u0e1f\u0e08\u0e23\u0e34\u0e07\u0e02\u0e2d\u0e07\u0e40\u0e08\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e1a\u0e49\u0e32\u0e19 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e41\u0e25\u0e30\u0e0a\u0e48\u0e27\u0e22\u0e25\u0e14\u0e04\u0e48\u0e32\u0e44\u0e1f\u0e43\u0e19\u0e23\u0e30\u0e22\u0e30\u0e22\u0e32\u0e27',\n    installed: [\n      { name: 'Solar Cell System', type: 'solar' },\n      { name: 'Hybrid Solar Solution', type: 'solar' },\n      { name: 'Energy Management', type: 'solar' },\n    ],\n    logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-1.webp',\n    headerImage: '',\n    images: [\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e1a\u0e49\u0e32\u0e19\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-1.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e1a\u0e49\u0e32\u0e19\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-2.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e1a\u0e49\u0e32\u0e19\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-3.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e1a\u0e49\u0e32\u0e19\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-4.webp',\n    ],\n    brands: [\n      {\n        name: 'SUNHOME',\n        description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e19 Solar Cell \u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e2d\u0e31\u0e08\u0e09\u0e23\u0e34\u0e22\u0e30\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1a\u0e49\u0e32\u0e19\u0e1e\u0e31\u0e01\u0e2d\u0e32\u0e28\u0e31\u0e22\u0e08\u0e32\u0e01 SUNHOME \u0e0a\u0e48\u0e27\u0e22\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e41\u0e2a\u0e07\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c \u0e25\u0e14\u0e04\u0e48\u0e32\u0e44\u0e1f \u0e41\u0e25\u0e30\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e2a\u0e30\u0e2d\u0e32\u0e14\u0e43\u0e19\u0e23\u0e30\u0e22\u0e30\u0e22\u0e32\u0e27',\n        logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/05\/SUNHOME-logo.webp'\n      },\n    ],\n    gradient: 'linear-gradient(135deg,#312e81,#4338ca,#6366f1)',\n  },\n  {\n    id: 9,\n    name: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27 - Solar Cell',\n    location: '\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15',\n    type: 'residential',\n    typeLabel: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27',\n    year: '2026',\n    systems: ['Solar'],\n    systemTypes: ['solar'],\n    description: '\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a Solar Cell \u0e02\u0e19\u0e32\u0e14 6.4 kWp \u0e1e\u0e23\u0e49\u0e2d\u0e21 Inverter 5 kW \u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e43\u0e2b\u0e49\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e01\u0e31\u0e1a\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e2b\u0e25\u0e31\u0e07\u0e04\u0e32\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e44\u0e1f\u0e08\u0e23\u0e34\u0e07\u0e02\u0e2d\u0e07\u0e40\u0e08\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e1a\u0e49\u0e32\u0e19 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e41\u0e25\u0e30\u0e0a\u0e48\u0e27\u0e22\u0e25\u0e14\u0e04\u0e48\u0e32\u0e44\u0e1f\u0e43\u0e19\u0e23\u0e30\u0e22\u0e30\u0e22\u0e32\u0e27',\n    installed: [\n      { name: 'Solar Cell System', type: 'solar' },\n      { name: 'Hybrid Solar Solution', type: 'solar' },\n      { name: 'Energy Management', type: 'solar' },\n    ],\n    logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-2.webp',\n    headerImage: '',\n    images: [\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e1a\u0e49\u0e32\u0e19\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32-Solar-2-1.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e1a\u0e49\u0e32\u0e19\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32-Solar-2-2.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e1a\u0e49\u0e32\u0e19\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32-Solar-2-3.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-11-\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e1a\u0e49\u0e32\u0e19\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32-Solar-2-4.webp',\n    ],\n    brands: [\n      {\n        name: 'SUNHOME',\n        description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e19 Solar Cell \u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e2d\u0e31\u0e08\u0e09\u0e23\u0e34\u0e22\u0e30\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1a\u0e49\u0e32\u0e19\u0e1e\u0e31\u0e01\u0e2d\u0e32\u0e28\u0e31\u0e22\u0e08\u0e32\u0e01 SUNHOME \u0e0a\u0e48\u0e27\u0e22\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e41\u0e2a\u0e07\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c \u0e25\u0e14\u0e04\u0e48\u0e32\u0e44\u0e1f \u0e41\u0e25\u0e30\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e2a\u0e30\u0e2d\u0e32\u0e14\u0e43\u0e19\u0e23\u0e30\u0e22\u0e30\u0e22\u0e32\u0e27',\n        logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/05\/SUNHOME-logo.webp'\n      },\n    ],\n    gradient: 'linear-gradient(135deg,#6d28d9,#7c3aed,#c026d3)',\n  },\n  {\n    id: 10,\n    name: 'Amber Chamber',\n    location: '\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15',\n    type: 'villa',\n    typeLabel: '\u0e1a\u0e49\u0e32\u0e19 & \u0e27\u0e34\u0e25\u0e25\u0e48\u0e32',\n    year: '2026',\n    systems: ['Smart Home', 'Smart Security'],\n    systemTypes: ['smart-home', 'security'],\n    description: 'Amber Chamber Pool Villa \u0e08\u0e31\u0e07\u0e2b\u0e27\u0e31\u0e14\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 \u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a Smart Home \u0e08\u0e32\u0e01 Akubela \u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e25\u0e38\u0e21\u0e01\u0e32\u0e23\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e41\u0e2a\u0e07\u0e2a\u0e27\u0e48\u0e32\u0e07 \u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e1b\u0e23\u0e31\u0e1a\u0e2d\u0e32\u0e01\u0e32\u0e28 \u0e41\u0e25\u0e30\u0e21\u0e48\u0e32\u0e19\u0e44\u0e1f\u0e1f\u0e49\u0e32 \u0e1c\u0e48\u0e32\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d HyPanel \u0e41\u0e25\u0e30\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19 \u0e1e\u0e23\u0e49\u0e2d\u0e21 Motion Sensor \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e15\u0e23\u0e27\u0e08\u0e08\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e40\u0e04\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e2b\u0e27\u0e41\u0e25\u0e30\u0e2a\u0e31\u0e48\u0e07\u0e07\u0e32\u0e19\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e20\u0e32\u0e22\u0e43\u0e19\u0e1a\u0e49\u0e32\u0e19\u0e41\u0e1a\u0e1a\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34\\n\\n\u0e40\u0e2a\u0e23\u0e34\u0e21\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e41\u0e25\u0e30\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e14\u0e49\u0e27\u0e22 Akubela Smart Door Lock \u0e23\u0e38\u0e48\u0e19 DDL-C6 \u0e41\u0e25\u0e30 Video Door Phone \u0e08\u0e32\u0e01 Akuvox \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e41\u0e25\u0e30\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23\u0e01\u0e31\u0e1a\u0e1c\u0e39\u0e49\u0e21\u0e32\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e1a\u0e23\u0e34\u0e40\u0e27\u0e13\u0e17\u0e32\u0e07\u0e40\u0e02\u0e49\u0e32 \u0e0a\u0e48\u0e27\u0e22\u0e43\u0e2b\u0e49\u0e40\u0e08\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e41\u0e25\u0e30\u0e14\u0e39\u0e41\u0e25\u0e23\u0e30\u0e1a\u0e1a\u0e15\u0e48\u0e32\u0e07 \u0e46 \u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e08\u0e32\u0e01\u0e41\u0e1e\u0e25\u0e15\u0e1f\u0e2d\u0e23\u0e4c\u0e21\u0e40\u0e14\u0e35\u0e22\u0e27',\n    installed: [\n      { name: 'Smart Switch', type: 'smart-home' },\n      { name: 'Smart Control Panel', type: 'smart-home' },\n      { name: 'App-based Control', type: 'smart-home' },\n      { name: 'Smart Plug', type: 'smart-home' },\n      { name: 'Digital Door Lock', type: 'security' },\n      { name: 'Motion Sensor', type: 'security' },\n      { name: 'Door\/Window Sensor', type: 'security' },\n    ],\n    logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Amber-Chamber.webp',\n    headerImage: '',\n    images: [\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Amber-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-1.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Amber-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-2.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-Amber-\u0e25\u0e07\u0e40\u0e27\u0e47\u0e1a-3.webp',\n    ],\n    brands: [\n      { name: 'Akubela', description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e19 Smart Home \u0e23\u0e30\u0e14\u0e31\u0e1a\u0e1e\u0e23\u0e35\u0e40\u0e21\u0e35\u0e22\u0e21 \u0e17\u0e35\u0e48\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e1a\u0e49\u0e32\u0e19\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e25\u0e31\u0e07\u0e44\u0e27\u0e49\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e40\u0e14\u0e35\u0e22\u0e27', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/05\/Akubela.webp' },\n      { name: 'Akuvox', description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e48\u0e19 Smart Intercom \u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01 \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23 \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e1c\u0e39\u0e49\u0e21\u0e32\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d \u0e41\u0e25\u0e30\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e2d\u0e32\u0e04\u0e32\u0e23\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a', logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Akuvox.webp' },\n    ],\n    gradient: 'linear-gradient(135deg,#6d28d9,#7c3aed,#c026d3)',\n  },\n  {\n    id: 11,\n    name: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27 - Solar Cell',\n    location: '\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15',\n    type: 'residential',\n    typeLabel: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27',\n    year: '2026',\n    systems: ['Solar'],\n    systemTypes: ['solar'],\n    description: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e2d\u0e07\u0e0a\u0e31\u0e49\u0e19\u0e43\u0e19\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 \u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a Solar Cell \u0e02\u0e19\u0e32\u0e14 6.4 kWp \u0e1e\u0e23\u0e49\u0e2d\u0e21 Inverter 5 kW \u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e43\u0e2b\u0e49\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e01\u0e31\u0e1a\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e2b\u0e25\u0e31\u0e07\u0e04\u0e32\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e44\u0e1f\u0e08\u0e23\u0e34\u0e07\u0e02\u0e2d\u0e07\u0e40\u0e08\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e1a\u0e49\u0e32\u0e19 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e41\u0e25\u0e30\u0e0a\u0e48\u0e27\u0e22\u0e25\u0e14\u0e04\u0e48\u0e32\u0e44\u0e1f\u0e43\u0e19\u0e23\u0e30\u0e22\u0e30\u0e22\u0e32\u0e27',\n    installed: [\n      { name: 'Solar Cell', type: 'solar' },\n      { name: 'Hybrid Solar Solution', type: 'solar' },\n      { name: 'Energy Management', type: 'solar' },\n    ],\n    logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-3-2.webp',\n    headerImage: '',\n    images: [\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Solar-3-1.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Solar-3-2.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Solar-3-3.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-12-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Solar-3-4.webp',\n    ],\n    brands: [\n      {\n        name: 'SUNHOME',\n        description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e19 Solar Cell \u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e2d\u0e31\u0e08\u0e09\u0e23\u0e34\u0e22\u0e30\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1a\u0e49\u0e32\u0e19\u0e1e\u0e31\u0e01\u0e2d\u0e32\u0e28\u0e31\u0e22\u0e08\u0e32\u0e01 SUNHOME \u0e0a\u0e48\u0e27\u0e22\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e41\u0e2a\u0e07\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c \u0e25\u0e14\u0e04\u0e48\u0e32\u0e44\u0e1f \u0e41\u0e25\u0e30\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e2a\u0e30\u0e2d\u0e32\u0e14\u0e43\u0e19\u0e23\u0e30\u0e22\u0e30\u0e22\u0e32\u0e27',\n        logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/05\/SUNHOME-logo.webp'\n      }\n    ],\n    gradient: 'linear-gradient(135deg,#7e22ce,#9333ea,#c026d3)',\n  },\n  {\n    id: 12,\n    name: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27 - Solar Cell',\n    location: '\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15',\n    type: 'residential',\n    typeLabel: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27',\n    year: '2026',\n    systems: ['Solar'],\n    systemTypes: ['solar'],\n    description: '\u0e1a\u0e49\u0e32\u0e19\u0e43\u0e19\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 \u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a Solar Cell \u0e41\u0e1a\u0e1a Hybrid Inverter 10 kW \u0e1e\u0e23\u0e49\u0e2d\u0e21 battery \u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e43\u0e2b\u0e49\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e01\u0e31\u0e1a\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e2b\u0e25\u0e31\u0e07\u0e04\u0e32\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e44\u0e1f\u0e08\u0e23\u0e34\u0e07\u0e02\u0e2d\u0e07\u0e40\u0e08\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e1a\u0e49\u0e32\u0e19 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e41\u0e25\u0e30\u0e0a\u0e48\u0e27\u0e22\u0e25\u0e14\u0e04\u0e48\u0e32\u0e44\u0e1f\u0e43\u0e19\u0e23\u0e30\u0e22\u0e30\u0e22\u0e32\u0e27',\n    installed: [\n      { name: 'Solar Cell', type: 'solar' },\n      { name: 'Hybrid Solar Solution', type: 'solar' },\n      { name: 'Energy Management', type: 'solar' },\n    ],\n    logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/logo-\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23.webp',\n    headerImage: '',\n    images: [\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-16-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-4-1.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-16-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-4-2.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-16-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-4-3.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-16-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-4-4.webp',\n\t  'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/2026-06-16-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-4-5.webp',\n    ],\n    brands: [\n      {\n        name: 'SUNHOME',\n        description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e19 Solar Cell \u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e2d\u0e31\u0e08\u0e09\u0e23\u0e34\u0e22\u0e30\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1a\u0e49\u0e32\u0e19\u0e1e\u0e31\u0e01\u0e2d\u0e32\u0e28\u0e31\u0e22\u0e08\u0e32\u0e01 SUNHOME \u0e0a\u0e48\u0e27\u0e22\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e41\u0e2a\u0e07\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c \u0e25\u0e14\u0e04\u0e48\u0e32\u0e44\u0e1f \u0e41\u0e25\u0e30\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e2a\u0e30\u0e2d\u0e32\u0e14\u0e43\u0e19\u0e23\u0e30\u0e22\u0e30\u0e22\u0e32\u0e27',\n        logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/05\/SUNHOME-logo.webp'\n      }\n    ],\n    gradient: 'linear-gradient(135deg,#7e22ce,#9333ea,#c026d3)',\n  },\n  {\n    id: 13,\n    name: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27 - Solar Cell',\n    location: '\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15',\n    type: 'residential',\n    typeLabel: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27',\n    year: '2026',\n    systems: ['Solar'],\n    systemTypes: ['solar'],\n    description: '\u0e1a\u0e49\u0e32\u0e19\u0e43\u0e19\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 \u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a Solar Cell \u0e41\u0e1a\u0e1a Hybrid Inverter 10 kW \u0e1e\u0e23\u0e49\u0e2d\u0e21 battery \u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e43\u0e2b\u0e49\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e01\u0e31\u0e1a\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e2b\u0e25\u0e31\u0e07\u0e04\u0e32\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e44\u0e1f\u0e08\u0e23\u0e34\u0e07\u0e02\u0e2d\u0e07\u0e40\u0e08\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e1a\u0e49\u0e32\u0e19 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e41\u0e25\u0e30\u0e0a\u0e48\u0e27\u0e22\u0e25\u0e14\u0e04\u0e48\u0e32\u0e44\u0e1f\u0e43\u0e19\u0e23\u0e30\u0e22\u0e30\u0e22\u0e32\u0e27',\n    installed: [\n      { name: 'Solar Cell', type: 'solar' },\n      { name: 'Hybrid Solar Solution', type: 'solar' },\n      { name: 'Energy Management', type: 'solar' },\n    ],\n    logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-solar-5.webp',\n    headerImage: '',\n    images: [\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/2026-07-06-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Solar-1.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/2026-07-06-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Solar-2.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/2026-07-06-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Solar-3.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/2026-07-06-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Solar-3-4.webp',\n    ],\n    brands: [\n      {\n        name: 'SUNHOME',\n        description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e19 Solar Cell \u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e2d\u0e31\u0e08\u0e09\u0e23\u0e34\u0e22\u0e30\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1a\u0e49\u0e32\u0e19\u0e1e\u0e31\u0e01\u0e2d\u0e32\u0e28\u0e31\u0e22\u0e08\u0e32\u0e01 SUNHOME \u0e0a\u0e48\u0e27\u0e22\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e41\u0e2a\u0e07\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c \u0e25\u0e14\u0e04\u0e48\u0e32\u0e44\u0e1f \u0e41\u0e25\u0e30\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e2a\u0e30\u0e2d\u0e32\u0e14\u0e43\u0e19\u0e23\u0e30\u0e22\u0e30\u0e22\u0e32\u0e27',\n        logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/05\/SUNHOME-logo.webp'\n      }\n    ],\n    gradient: 'linear-gradient(135deg,#7e22ce,#9333ea,#c026d3)',\n  },\n  {\n    id: 14,\n    name: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27 - Smart Home',\n    location: '\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15',\n    type: 'residential',\n    typeLabel: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27',\n    year: '2024',\n    systems: ['Smart Home', 'Smart Security'],\n    systemTypes: ['smart-home', 'security'],\n    description: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27\u0e43\u0e19\u0e08\u0e31\u0e07\u0e2b\u0e27\u0e31\u0e14\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 \u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a Smart Home \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e40\u0e08\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e1a\u0e49\u0e32\u0e19\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e41\u0e2a\u0e07\u0e2a\u0e27\u0e48\u0e32\u0e07 \u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e1b\u0e23\u0e31\u0e1a\u0e2d\u0e32\u0e01\u0e32\u0e28 \u0e21\u0e48\u0e32\u0e19\u0e44\u0e1f\u0e1f\u0e49\u0e32 \u0e41\u0e25\u0e30\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e20\u0e32\u0e22\u0e43\u0e19\u0e1a\u0e49\u0e32\u0e19\u0e44\u0e14\u0e49\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e1c\u0e48\u0e32\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d HyPanel \u0e41\u0e25\u0e30\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19 \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e23\u0e30\u0e1a\u0e1a\u0e44\u0e1f\u0e15\u0e01\u0e41\u0e15\u0e48\u0e07\u0e08\u0e32\u0e01 Philips Hue \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e1a\u0e23\u0e23\u0e22\u0e32\u0e01\u0e32\u0e28\u0e01\u0e32\u0e23\u0e2d\u0e22\u0e39\u0e48\u0e2d\u0e32\u0e28\u0e31\u0e22\u0e17\u0e35\u0e48\u0e22\u0e37\u0e14\u0e2b\u0e22\u0e38\u0e48\u0e19\u0e15\u0e32\u0e21\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e08\u0e23\u0e34\u0e07  \\n\\n \u0e40\u0e2a\u0e23\u0e34\u0e21\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e14\u0e49\u0e27\u0e22\u0e23\u0e30\u0e1a\u0e1a Video Door Phone, Digital Door Lock, CCTV \u0e23\u0e27\u0e21\u0e16\u0e36\u0e07\u0e40\u0e0b\u0e47\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e15\u0e23\u0e27\u0e08\u0e08\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e40\u0e04\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e2b\u0e27 \u0e01\u0e32\u0e23\u0e40\u0e1b\u0e34\u0e14\u2013\u0e1b\u0e34\u0e14\u0e1b\u0e23\u0e30\u0e15\u0e39\u0e2b\u0e19\u0e49\u0e32\u0e15\u0e48\u0e32\u0e07 \u0e01\u0e32\u0e23\u0e15\u0e23\u0e27\u0e08\u0e08\u0e31\u0e1a\u0e1a\u0e38\u0e04\u0e04\u0e25 \u0e41\u0e25\u0e30 Smoke Sensor \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e0a\u0e48\u0e27\u0e22\u0e43\u0e2b\u0e49\u0e40\u0e08\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e1a\u0e49\u0e32\u0e19\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e41\u0e25\u0e30\u0e14\u0e39\u0e41\u0e25\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e27\u0e19\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e21\u0e32\u0e01\u0e22\u0e34\u0e48\u0e07\u0e02\u0e36\u0e49\u0e19',\n    installed: [\n      { name: 'Smart Switch', type: 'smart-home' },\n      { name: 'Smart Control Panel', type: 'smart-home' },\n      { name: 'App-based Control', type: 'smart-home' },\n      { name: 'Smart Plug', type: 'smart-home' },\n      { name: 'Smart Lighting', type: 'smart-home' },\n      { name: 'Smart Curtain', type: 'smart-home' },\n      { name: 'Digital Door Lock', type: 'security' },\n      { name: 'Smoke Sensor', type: 'security' },\n      { name: 'Door\/Window Sensor', type: 'security' },\n      { name: 'CCTV Security', type: 'security' },\n    ],\n    logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Smart-Home.webp',\n    headerImage: '',\n    images: [\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/2026-07-06-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Smart-Home-1.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/2026-07-06-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Smart-Home-2.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/2026-07-06-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Smart-Home-3.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/2026-07-06-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Smart-Home-4.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/2026-07-06-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Smart-Home-5.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/2026-07-06-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Smart-Home-6.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/2026-07-06-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Smart-Home-7.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/2026-07-06-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Smart-Home-8.webp',\n    ],\n    brands: [\n      {\n        name: 'Akubela',\n        description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e19 Smart Home \u0e23\u0e30\u0e14\u0e31\u0e1a\u0e1e\u0e23\u0e35\u0e40\u0e21\u0e35\u0e22\u0e21 \u0e17\u0e35\u0e48\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e1a\u0e49\u0e32\u0e19\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e25\u0e31\u0e07\u0e44\u0e27\u0e49\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e40\u0e14\u0e35\u0e22\u0e27',\n        logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/05\/Akubela.webp'\n      },\n      {\n        name: 'Yale',\n        description: '\u0e41\u0e1a\u0e23\u0e19\u0e14\u0e4c\u0e23\u0e30\u0e1a\u0e1a\u0e25\u0e47\u0e2d\u0e01\u0e1b\u0e23\u0e30\u0e15\u0e39\u0e2d\u0e31\u0e08\u0e09\u0e23\u0e34\u0e22\u0e30\u0e17\u0e35\u0e48\u0e21\u0e2d\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e41\u0e25\u0e30\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e2a\u0e1a\u0e32\u0e22\u0e43\u0e19\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e1a\u0e49\u0e32\u0e19',\n        logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Yale.webp'\n      },\n      {\n        name: 'Akuvox',\n        description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e48\u0e19 Smart Intercom \u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01 \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23 \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e1c\u0e39\u0e49\u0e21\u0e32\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d \u0e41\u0e25\u0e30\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e2d\u0e32\u0e04\u0e32\u0e23\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a',\n        logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Akuvox.webp'\n      },\n    ],\n    gradient: 'linear-gradient(135deg,#7e22ce,#9333ea,#c026d3)',\n    review: {\n      text: '',\n      author: '',\n      role: '',\n    },\n  },\n  {\n    id: 15,\n    name: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27 - Smart Home',\n    location: '\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15',\n    type: 'residential',\n    typeLabel: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27',\n    year: '2025',\n    systems: ['Smart Home','Smart Security'],\n    systemTypes: ['smart-home','security'],\n    description: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e27\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27\u0e43\u0e19\u0e08\u0e31\u0e07\u0e2b\u0e27\u0e31\u0e14\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 \u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a Smart Home \u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49 KNX System \u0e40\u0e1b\u0e47\u0e19\u0e42\u0e04\u0e23\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2b\u0e25\u0e31\u0e01\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e23\u0e30\u0e1a\u0e1a\u0e20\u0e32\u0e22\u0e43\u0e19\u0e1a\u0e49\u0e32\u0e19\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e2a\u0e16\u0e35\u0e22\u0e23 \u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e25\u0e38\u0e21\u0e01\u0e32\u0e23\u0e2a\u0e31\u0e48\u0e07\u0e07\u0e32\u0e19\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e1c\u0e48\u0e32\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e41\u0e25\u0e30\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e40\u0e08\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21 \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a \u0e41\u0e25\u0e30\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e23\u0e30\u0e1a\u0e1a\u0e15\u0e48\u0e32\u0e07 \u0e46 \u0e44\u0e14\u0e49\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e08\u0e32\u0e01\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e01\u0e25\u0e32\u0e07 \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a Smart Monitor \u0e41\u0e25\u0e30 Video Door Phone \u0e08\u0e32\u0e01 Akuvox \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23\u0e41\u0e25\u0e30\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e1c\u0e39\u0e49\u0e21\u0e32\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e1a\u0e23\u0e34\u0e40\u0e27\u0e13\u0e17\u0e32\u0e07\u0e40\u0e02\u0e49\u0e32 \u0e0a\u0e48\u0e27\u0e22\u0e43\u0e2b\u0e49\u0e01\u0e32\u0e23\u0e2d\u0e22\u0e39\u0e48\u0e2d\u0e32\u0e28\u0e31\u0e22\u0e20\u0e32\u0e22\u0e43\u0e19\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e27\u0e19\u0e2a\u0e30\u0e14\u0e27\u0e01 \u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22 \u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e21\u0e32\u0e01\u0e22\u0e34\u0e48\u0e07\u0e02\u0e36\u0e49\u0e19',\n    installed: [\n      { name: 'KNX Systems', type: 'smart-home' },\n      { name: 'Smart Control Panel', type: 'smart-home' },\n      { name: 'App-based Control', type: 'smart-home' },\n      { name: 'Smart Monitor', type: 'security'}\n    ],\n    logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Smart-Home-2.webp',\n    headerImage: '',\n    images: [\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/2026-07-06-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Smart-Home-2-0.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/2026-07-06-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Smart-Home-2-2.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/2026-07-06-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Smart-Home-2-3.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/07\/2026-07-06-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Smart-Home-2-4.webp',\n\n    ],\n    brands: [\n      {\n        name: 'Akubela',\n        description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e19 Smart Home \u0e23\u0e30\u0e14\u0e31\u0e1a\u0e1e\u0e23\u0e35\u0e40\u0e21\u0e35\u0e22\u0e21 \u0e17\u0e35\u0e48\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e1a\u0e49\u0e32\u0e19\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e25\u0e31\u0e07\u0e44\u0e27\u0e49\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e40\u0e14\u0e35\u0e22\u0e27',\n        logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/05\/Akubela.webp'\n      },\n      {\n        name: 'Akuvox',\n        description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e48\u0e19 Smart Intercom \u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01 \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23 \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e1c\u0e39\u0e49\u0e21\u0e32\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d \u0e41\u0e25\u0e30\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u2013\u0e2d\u0e2d\u0e01\u0e2d\u0e32\u0e04\u0e32\u0e23\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a',\n        logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Akuvox.webp'\n      },\n    ],\n    gradient: 'linear-gradient(135deg,#7e22ce,#9333ea,#c026d3)',\n    review: {\n      text: '\u201cOne of the most well-organised and diligent teams I have met anywhere. Thank you for the excellent work.\u201d',\n      author: 'Client Feedback',\n      role: 'Private Homeowner, Phuket',\n    },\n  },\n  {\n    id: 16,\n    name: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27 - Solar Cell',\n    location: '\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15',\n    type: 'residential',\n    typeLabel: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27',\n    year: '2026',\n    systems: ['Solar'],\n    systemTypes: ['solar'],\n    description: '\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e2d\u0e07\u0e0a\u0e31\u0e49\u0e19\u0e43\u0e19\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 \u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a Solar Cell \u0e02\u0e19\u0e32\u0e14 6.4 kWp \u0e1e\u0e23\u0e49\u0e2d\u0e21 Inverter 5 kW \u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e43\u0e2b\u0e49\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e01\u0e31\u0e1a\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e2b\u0e25\u0e31\u0e07\u0e04\u0e32\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e44\u0e1f\u0e08\u0e23\u0e34\u0e07\u0e02\u0e2d\u0e07\u0e40\u0e08\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e1a\u0e49\u0e32\u0e19 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e41\u0e25\u0e30\u0e0a\u0e48\u0e27\u0e22\u0e25\u0e14\u0e04\u0e48\u0e32\u0e44\u0e1f\u0e43\u0e19\u0e23\u0e30\u0e22\u0e30\u0e22\u0e32\u0e27',\n    installed: [\n      { name: 'Solar Cell', type: 'solar' },\n      { name: 'Hybrid Solar Solution', type: 'solar' },\n      { name: 'Energy Management', type: 'solar' },\n    ],\n    logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/09\/\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Solar-6.webp',\n    headerImage: '',\n    images: [\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/09\/2026-09-03-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Solar-1.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/09\/2026-09-03-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Solar-2.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/09\/2026-09-03-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Solar-3.webp',\n      'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/09\/2026-09-03-\u0e1a\u0e49\u0e32\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27-Solar-4.webp',\n    ],\n    brands: [\n      {\n        name: 'SUNHOME',\n        description: '\u0e42\u0e0b\u0e25\u0e39\u0e0a\u0e31\u0e19 Solar Cell \u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e2d\u0e31\u0e08\u0e09\u0e23\u0e34\u0e22\u0e30\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1a\u0e49\u0e32\u0e19\u0e1e\u0e31\u0e01\u0e2d\u0e32\u0e28\u0e31\u0e22\u0e08\u0e32\u0e01 SUNHOME \u0e0a\u0e48\u0e27\u0e22\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e41\u0e2a\u0e07\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c \u0e25\u0e14\u0e04\u0e48\u0e32\u0e44\u0e1f \u0e41\u0e25\u0e30\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e2a\u0e30\u0e2d\u0e32\u0e14\u0e43\u0e19\u0e23\u0e30\u0e22\u0e30\u0e22\u0e32\u0e27',\n        logo: 'https:\/\/connextliving.co.th\/wp-content\/uploads\/2026\/05\/SUNHOME-logo.webp'\n      }\n    ],\n    gradient: 'linear-gradient(135deg,#7e22ce,#9333ea,#c026d3)',\n    review: {\n      text: '',\n      author: '',\n      role: '',\n    },\n  },\n];\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   ICONS & LABELS\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\nconst ICON_PATHS = {\n  'smart-home': 'M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6',\n  security:     'M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z',\n  hotel:        'M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4',\n  solar:        'M12 3v1m0 16v1m9-9h-1M4 12H3m15.364 6.364l-.707-.707M6.343 6.343l-.707-.707m12.728 0l-.707.707M6.343 17.657l-.707.707M16 12a4 4 0 11-8 0 4 4 0 018 0z',\n};\nconst TYPE_LABELS = {\n  'smart-home': 'Smart Home',\n  security:     'Smart Security',\n  hotel:        'Smart Hotel',\n  solar:        'Solar',\n};\nfunction iconSvg(type) {\n  const d = ICON_PATHS[type] || ICON_PATHS['smart-home'];\n  return `<svg style=\"width:16px;height:16px;flex-shrink:0\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"${d}\"\/><\/svg>`;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   INIT\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\nfunction initReference() {\n\n  \/* \u2500\u2500 Slideshow elements \u2500\u2500 *\/\n  let slides = [], slideIndex = 0, touchStartX = 0;\n  const track          = document.getElementById('slide-track');\n  const prevBtn        = document.getElementById('slide-prev');\n  const nextBtn        = document.getElementById('slide-next');\n  const counterEl      = document.getElementById('slide-counter');\n  const dotsEl         = document.getElementById('slide-dots');\n  const typeBadge      = document.getElementById('slide-type-badge');\n  const thumbContainer = document.getElementById('thumb-container');\n  const thumbStrip     = document.getElementById('thumb-strip');\n\n  \/* \u2500\u2500 Modal elements \u2500\u2500 *\/\n  const backdrop  = document.getElementById('modal-backdrop');\n  const panel     = document.getElementById('modal-panel');\n  let lastFocused = null;\n\n  if (!track || !backdrop) return; \/* safety: \u0e16\u0e49\u0e32 HTML widget \u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e42\u0e2b\u0e25\u0e14 *\/\n\n  \/* \u2550\u2550\u2550\u2550 SLIDESHOW \u2550\u2550\u2550\u2550 *\/\n  function buildSlides(project) {\n    slides = []; slideIndex = 0;\n    (project.images || []).forEach((url, i) => {\n      slides.push({ url, ariaLabel: `\u0e20\u0e32\u0e1e\u0e2b\u0e19\u0e49\u0e32\u0e07\u0e32\u0e19 ${project.name} \u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 ${i + 1}`, typeLabel: `\u0e20\u0e32\u0e1e\u0e2b\u0e19\u0e49\u0e32\u0e07\u0e32\u0e19 ${i + 1}\/${project.images.length}` });\n    });\n    if (slides.length === 0) {\n      track.innerHTML = `<div style=\"flex:0 0 100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#d1d5db;\"><svg style=\"width:40px;height:40px;margin-bottom:8px\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M4 16l4.586-4.586a2 2 0 012.828 0L16 16m-2-2l1.586-1.586a2 2 0 012.828 0L20 14m-6-6h.01M6 20h12a2 2 0 002-2V6a2 2 0 00-2-2H6a2 2 0 00-2 2v12a2 2 0 002 2z\"\/><\/svg><p style=\"font-size:14px;font-weight:500\">\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e21\u0e35\u0e20\u0e32\u0e1e\u0e1c\u0e25\u0e07\u0e32\u0e19<\/p><\/div>`;\n      track.style.transform = 'translateX(0)';\n      dotsEl.innerHTML = ''; prevBtn.hidden = true; nextBtn.hidden = true; counterEl.hidden = true; typeBadge.hidden = true; thumbContainer.style.display = 'none';\n      return;\n    }\n    typeBadge.hidden = false;\n    track.innerHTML = slides.map(s => `<div class=\"slide-item\" style=\"background-image:url('${s.url}')\" role=\"img\" aria-label=\"${s.ariaLabel}\"><\/div>`).join('');\n    track.style.transform = 'translateX(0)';\n    if (slides.length > 1) {\n      dotsEl.innerHTML = slides.map((_, i) => `<button class=\"slide-dot ${i === 0 ? 'active' : ''}\" data-i=\"${i}\" aria-label=\"\u0e44\u0e1b\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 ${i + 1}\"><\/button>`).join('');\n      dotsEl.querySelectorAll('.slide-dot').forEach(d => d.addEventListener('click', () => goTo(+d.dataset.i)));\n      prevBtn.hidden = false; nextBtn.hidden = false; counterEl.hidden = false; counterEl.textContent = `1 \/ ${slides.length}`;\n      thumbStrip.innerHTML = slides.map((s, i) => `<button class=\"thumb-item${i === 0 ? ' active' : ''}\" data-i=\"${i}\" style=\"background-image:url('${s.url}')\" aria-label=\"${s.typeLabel}\"><\/button>`).join('');\n      thumbStrip.querySelectorAll('.thumb-item').forEach(t => t.addEventListener('click', () => goTo(+t.dataset.i)));\n      thumbContainer.style.display = '';\n    } else {\n      dotsEl.innerHTML = ''; prevBtn.hidden = true; nextBtn.hidden = true; counterEl.hidden = true; thumbContainer.style.display = 'none';\n    }\n    updateSlideUI();\n  }\n\n  function goTo(index) {\n    slideIndex = Math.max(0, Math.min(index, slides.length - 1));\n    track.style.transform = `translateX(-${slideIndex * 100}%)`;\n    updateSlideUI();\n  }\n\n  function updateSlideUI() {\n    const s = slides[slideIndex]; if (!s) return;\n    typeBadge.textContent = s.typeLabel; typeBadge.className = 'slide-type-photo';\n    dotsEl.querySelectorAll('.slide-dot').forEach((d, i) => d.classList.toggle('active', i === slideIndex));\n    thumbStrip.querySelectorAll('.thumb-item').forEach((t, i) => t.classList.toggle('active', i === slideIndex));\n    if (slides.length > 1) counterEl.textContent = `${slideIndex + 1} \/ ${slides.length}`;\n    prevBtn.disabled = slideIndex === 0; nextBtn.disabled = slideIndex === slides.length - 1;\n  }\n\n  prevBtn.addEventListener('click', () => goTo(slideIndex - 1));\n  nextBtn.addEventListener('click', () => goTo(slideIndex + 1));\n  track.addEventListener('touchstart', e => { touchStartX = e.changedTouches[0].clientX; }, { passive: true });\n  track.addEventListener('touchend', e => { const diff = touchStartX - e.changedTouches[0].clientX; if (Math.abs(diff) > 48) goTo(slideIndex + (diff > 0 ? 1 : -1)); });\n  document.addEventListener('keydown', e => {\n    if (!backdrop.classList.contains('open')) return;\n    if (e.key === 'ArrowLeft') goTo(slideIndex - 1);\n    if (e.key === 'ArrowRight') goTo(slideIndex + 1);\n  });\n\n  \/* \u2550\u2550\u2550\u2550 MODAL \u2550\u2550\u2550\u2550 *\/\n  function openModal(project) {\n    lastFocused = document.activeElement;\n    const header = document.getElementById('modal-header');\n    const headerOverlay = document.getElementById('modal-header-overlay');\n    header.style.backgroundImage = project.gradient; header.style.backgroundSize = ''; header.style.backgroundPosition = '';\n    headerOverlay.style.background = 'transparent';\n    const headerUrl = project.headerImage || project.logo || '';\n    if (headerUrl) {\n      const img = new Image();\n      img.onload = () => { header.style.backgroundImage = `url('${img.src}')`; header.style.backgroundSize = 'cover'; header.style.backgroundPosition = 'center'; headerOverlay.style.background = 'linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.55) 100%)'; };\n      img.src = headerUrl;\n    }\n    document.getElementById('modal-title').textContent = project.name;\n    document.getElementById('modal-location-text').textContent = project.location;\n    document.getElementById('modal-badges').innerHTML = project.systems.map((s, i) => {\n      const t = project.systemTypes[i] || 'smart-home';\n      return `<span class=\"ref-badge badge-${t}\">${s}<\/span>`;\n    }).join('');\n    document.getElementById('modal-stats').innerHTML = `\n      <div class=\"ref-mstat\"><p class=\"ref-mstat-label\">\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17<\/p><p class=\"ref-mstat-val\">${project.typeLabel}<\/p><\/div>\n      <div class=\"ref-mstat ref-mstat-border\"><p class=\"ref-mstat-label\">\u0e23\u0e30\u0e1a\u0e1a\u0e17\u0e35\u0e48\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07<\/p><p class=\"ref-mstat-val\">${project.installed.length} \u0e23\u0e32\u0e22\u0e01\u0e32\u0e23<\/p><\/div>\n      <div class=\"ref-mstat\"><p class=\"ref-mstat-label\">\u0e1b\u0e35\u0e17\u0e35\u0e48\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23<\/p><p class=\"ref-mstat-val\">${project.year}<\/p><\/div>`;\n    document.getElementById('modal-description').innerHTML = project.description.split('\\n\\n').map(p => `<p class=\"ref-desc-p\">${p}<\/p>`).join('');\n    document.getElementById('modal-systems').innerHTML = project.installed.map(item => `<div class=\"chip-${item.type}\">${iconSvg(item.type)}<span>${item.name}<\/span><\/div>`).join('');\n    const brandsSection = document.getElementById('modal-brands-section');\n    const brandsEl = document.getElementById('modal-brands');\n    if (project.brands && project.brands.length > 0) {\n      brandsEl.innerHTML = project.brands.map(b => {\n        const logoHtml = b.logo ? `<img decoding=\"async\" src=\"${b.logo}\" alt=\"${b.name}\" style=\"width:32px;height:32px;object-fit:contain;\" loading=\"lazy\" \/>` : `<span style=\"font-size:11px;font-weight:700;color:#6b7280;\">${b.name.slice(0,3).toUpperCase()}<\/span>`;\n        return `<div class=\"ref-brand-item\"><div class=\"ref-brand-logo\">${logoHtml}<\/div><div><p class=\"ref-brand-name\">${b.name}<\/p><p class=\"ref-brand-desc\">${b.description || ''}<\/p><\/div><\/div>`;\n      }).join('');\n      brandsSection.style.display = '';\n    } else { brandsSection.style.display = 'none'; }\n    const reviewEl = document.getElementById('modal-review');\n    if (project.review && project.review.text) {\n      reviewEl.innerHTML = `<div class=\"ref-review-bubble\">\n        <svg class=\"ref-review-quote\" fill=\"currentColor\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14.017 21v-7.391c0-5.704 3.731-9.57 8.983-10.609l.995 2.151c-2.432.917-3.995 3.638-3.995 5.849h4v10h-9.983zm-14.017 0v-7.391c0-5.704 3.748-9.57 9-10.609l.996 2.151c-2.433.917-3.996 3.638-3.996 5.849h3.983v10h-9.983z\"\/><\/svg>\n        <p class=\"ref-review-text\">${project.review.text}<\/p>\n        <div class=\"ref-review-author\">\n          <span class=\"ref-review-name\">${project.review.author}<\/span>${project.review.role ? `<span class=\"ref-review-role\">${project.review.role}<\/span>` : ''}\n        <\/div>\n      <\/div>`;\n      reviewEl.style.display = '';\n    } else {\n      reviewEl.style.display = 'none';\n      reviewEl.innerHTML = '';\n    }\n    buildSlides(project);\n    backdrop.style.display = 'flex'; backdrop.setAttribute('aria-hidden', 'false');\n    requestAnimationFrame(() => {\n      backdrop.classList.add('open');\n      backdrop.style.opacity = '1';\n      backdrop.style.pointerEvents = 'auto';\n      panel.classList.add('open');\n      panel.style.opacity = '1';\n      panel.style.transform = 'scale(1) translateY(0)';\n    });\n    document.body.style.overflow = 'hidden';\n    setTimeout(() => document.getElementById('modal-close').focus(), 60);\n  }\n\n  function closeModal() {\n    backdrop.classList.remove('open');\n    backdrop.style.opacity = '0';\n    backdrop.style.pointerEvents = 'none';\n    panel.classList.remove('open');\n    panel.style.opacity = '0';\n    panel.style.transform = 'scale(.94) translateY(12px)';\n    document.body.style.overflow = '';\n    setTimeout(() => { backdrop.style.display = 'none'; backdrop.setAttribute('aria-hidden', 'true'); if (lastFocused) lastFocused.focus(); }, 300);\n  }\n\n  document.getElementById('modal-close').addEventListener('click', closeModal);\n  backdrop.addEventListener('click', e => { if (e.target === backdrop) closeModal(); });\n  document.addEventListener('keydown', e => { if (e.key === 'Escape' && backdrop.classList.contains('open')) closeModal(); });\n  panel.addEventListener('keydown', e => {\n    if (e.key !== 'Tab') return;\n    const els = [...panel.querySelectorAll('button:not([disabled]),a,[tabindex]:not([tabindex=\"-1\"])')];\n    const [first, last] = [els[0], els[els.length - 1]];\n    if (e.shiftKey && document.activeElement === first) { e.preventDefault(); last.focus(); }\n    else if (!e.shiftKey && document.activeElement === last) { e.preventDefault(); first.focus(); }\n  });\n\n  \/* \u2550\u2550\u2550\u2550 CARDS + FILTER \u2550\u2550\u2550\u2550 *\/\n  function renderCards(projects) {\n    const grid = document.getElementById('project-grid');\n    const empty = document.getElementById('empty-state');\n    const cnt = document.getElementById('result-count');\n    grid.innerHTML = '';\n    if (!projects.length) { empty.style.display = ''; cnt.textContent = ''; return; }\n    empty.style.display = 'none';\n    cnt.textContent = `\u0e41\u0e2a\u0e14\u0e07 ${projects.length} \u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23`;\n    projects.forEach((p, i) => {\n      const card = document.createElement('div');\n      card.className = 'ref-card card-stagger'; card.dataset.type = p.type; card.style.animationDelay = `${i * 45}ms`;\n      const thumbBg = p.logo ? `background-image:url('${p.logo}');background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#f0ebff` : `background:${p.gradient}`;\n      const photoCount = p.images && p.images.length > 0 ? `<span class=\"ref-card-photos\"><svg fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 16l4.586-4.586a2 2 0 012.828 0L16 16m-2-2l1.586-1.586a2 2 0 012.828 0L20 14m-6-6h.01M6 20h12a2 2 0 002-2V6a2 2 0 00-2-2H6a2 2 0 00-2 2v12a2 2 0 002 2z\"\/><\/svg>${p.images.length}<\/span>` : '';\n      const badgesHtml = p.systemTypes.map(t => `<span class=\"ref-badge badge-${t}\">${TYPE_LABELS[t] || t}<\/span>`).join('');\n      card.innerHTML = `\n        <button class=\"ref-card-btn\" aria-label=\"\u0e14\u0e39\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14 ${p.name}\" tabindex=\"0\">\n          <div class=\"ref-card-thumb\">\n            <div class=\"card-img\" style=\"${thumbBg}\"><\/div>\n            <div class=\"card-overlay\"><span class=\"ref-overlay-pill\"><svg fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M15 12a3 3 0 11-6 0 3 3 0 016 0z\"\/><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z\"\/><\/svg>\u0e14\u0e39\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14<\/span><\/div>\n            <span class=\"ref-card-year\">${p.year}<\/span>${photoCount}\n          <\/div>\n          <div class=\"ref-card-body\">\n            <div class=\"ref-card-badges\">${badgesHtml}<\/div>\n            <h3 class=\"ref-card-name\">${p.name}<\/h3>\n            <p class=\"ref-card-loc\"><svg fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M17.657 16.657L13.414 20.9a1.998 1.998 0 01-2.827 0l-4.244-4.243a8 8 0 1111.314 0z\"\/><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M15 11a3 3 0 11-6 0 3 3 0 016 0z\"\/><\/svg>${p.location}<\/p>\n          <\/div>\n        <\/button>`;\n      const btn = card.querySelector('button');\n      btn.addEventListener('click', () => openModal(p));\n      btn.addEventListener('keydown', e => { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); openModal(p); } });\n      grid.appendChild(card);\n    });\n  }\n\n  function applyFilter(type) {\n    document.querySelectorAll('.filter-btn').forEach(b => { const active = b.dataset.filter === type; b.classList.toggle('active', active); b.setAttribute('aria-selected', active); });\n    renderCards(type === 'all' ? PROJECTS : PROJECTS.filter(p => p.type === type));\n  }\n\n  document.querySelectorAll('.filter-btn').forEach(b => b.addEventListener('click', () => applyFilter(b.dataset.filter)));\n\n  PROJECTS.sort((a, b) => Number(b.year) - Number(a.year));\n  renderCards(PROJECTS);\n  const statEl = document.getElementById('stat-projects');\n  if (statEl) statEl.textContent = PROJECTS.length + '+';\n\n}\n\nif (document.readyState === 'loading') {\n  document.addEventListener('DOMContentLoaded', initReference);\n} else {\n  initReference();\n}\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>The content highlights a company offering various installation solutions, including Smart Home systems for houses and villas, hotel solutions, and Solar Cell systems. With over ten completed projects across five southern regions, they provide detailed information and real images of their work, along with free consultations for interested clients.<\/p>\n","protected":false},"author":243864460,"featured_media":5358,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"advanced_seo_description":"\u0e0a\u0e21\u0e1c\u0e25\u0e07\u0e32\u0e19\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07 Smart Home, Smart Security, Smart Hotel \u0e41\u0e25\u0e30 Solar Cell \u0e02\u0e2d\u0e07 ConNEXT Living \u0e43\u0e19\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\u0e41\u0e25\u0e30\u0e20\u0e32\u0e04\u0e43\u0e15\u0e49 \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e23\u0e30\u0e1a\u0e1a \u0e41\u0e1a\u0e23\u0e19\u0e14\u0e4c \u0e41\u0e25\u0e30\u0e20\u0e32\u0e1e\u0e1c\u0e25\u0e07\u0e32\u0e19\u0e08\u0e23\u0e34\u0e07","jetpack_seo_html_title":"\u0e1c\u0e25\u0e07\u0e32\u0e19 Smart Home \u0e41\u0e25\u0e30 Solar \u0e43\u0e19\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 | ConNEXT Living","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_wpcom_ai_launchpad_about_page":false,"_wpcom_ai_launchpad_gallery_page":false,"_wpcom_ai_launchpad_contact_page":false,"_wpcom_ai_launchpad_events_page":false,"_wpcom_ai_launchpad_video_page":false,"_wpcom_ai_launchpad_portfolio_piece":false,"footnotes":""},"class_list":["post-6990","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":7017,"url":"https:\/\/connextliving.co.th\/th\/akubela\/","url_meta":{"origin":6990,"position":0},"title":"Akubela","author":"info.connextliving","date":"\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19 15, 2026","format":false,"excerpt":"ConNEXT Living specializes in creating comprehensive smart home solutions through the Akubela platform, integrating features like home automation, intercom, and digital locking in a single system. They oversee the entire process, from design to installation, ensuring a smooth user experience and ongoing support. The company has been recognized with multiple\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Akubela.webp?fit=1000%2C700&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Akubela.webp?fit=1000%2C700&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Akubela.webp?fit=1000%2C700&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Akubela.webp?fit=1000%2C700&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":6857,"url":"https:\/\/connextliving.co.th\/th\/about-us\/","url_meta":{"origin":6990,"position":1},"title":"About Us","author":"info.connextliving","date":"\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19 10, 2026","format":false,"excerpt":"ConNEXT Living, with over 40 years of experience in southern Thailand, specializes in Smart Living Solutions. They integrate technology into homes for convenience and safety, offering comprehensive services from consultation to installation. Their goal is to ensure seamless connectivity between technology and lifestyle, enhancing Smart Home standards for modern living.","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/04\/logo-512x512-1.png?fit=512%2C512&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":55,"url":"https:\/\/connextliving.co.th\/th\/","url_meta":{"origin":6990,"position":2},"title":"Home","author":"info.connextliving","date":"\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21 11, 2024","format":false,"excerpt":"ConNEXT Living offers comprehensive smart home solutions designed for various lifestyles, integrating smart security, hospitality, and solar energy systems. Their services include free consultations, custom system designs, professional installations, and ongoing support. Partnering with global brands, they aim to enhance functionality and sustainability for residential and commercial properties.","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2024\/07\/Smart-Control-Panel.png?fit=277%2C272&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1574,"url":"https:\/\/connextliving.co.th\/th\/solution\/","url_meta":{"origin":6990,"position":3},"title":"Solution","author":"info.connextliving","date":"\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21 6, 2024","format":false,"excerpt":"ConNEXT Living offers integrated solutions for smart homes, security, hospitality, and solar energy. Their services include comprehensive home automation, advanced security systems, and energy-efficient solar setups, tailored for residential and commercial projects. The team focuses on seamless connectivity and user-friendly design, ensuring long-term support and compatibility across systems.","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/04\/logo-512x512-1.png?fit=512%2C512&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":6252,"url":"https:\/\/connextliving.co.th\/th\/smart-lobby-phone\/","url_meta":{"origin":6990,"position":4},"title":"Smart Lobby Phone","author":"info.connextliving","date":"\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21 30, 2026","format":false,"excerpt":"Smart Lobby Phone Smart Lobby Phone \u0e04\u0e37\u0e2d\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e1b\u0e23\u0e30\u0e15\u0e39\u0e17\u0e32\u0e07\u0e40\u0e02\u0e49\u0e32\u0e2d\u0e31\u0e08\u0e09\u0e23\u0e34\u0e22\u0e30\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2d\u0e32\u0e04\u0e32\u0e23 \u0e17\u0e35\u0e48\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e21\u0e32\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23\u0e1c\u0e48\u0e32\u0e19\u0e23\u0e30\u0e1a\u0e1a SIP \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e19\u0e08\u0e14\u0e08\u0e33\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32 \u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d\u0e2a\u0e31\u0e21\u0e1c\u0e31\u0e2a\u0e02\u0e19\u0e32\u0e14 7 \u0e19\u0e34\u0e49\u0e27 \u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a\u0e23\u0e31\u0e01\u0e29\u0e32\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e17\u0e35\u0e48\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e1e\u0e31\u0e01\u0e2d\u0e32\u0e28\u0e31\u0e22 \u0e2d\u0e32\u0e04\u0e32\u0e23\u0e2a\u0e33\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19 \u0e41\u0e25\u0e30\u0e07\u0e32\u0e19\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u0e2d\u0e2d\u0e01\u0e2a\u0e21\u0e31\u0e22\u0e43\u0e2b\u0e21\u0e48 Specifications \u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\u0e23\u0e30\u0e1a\u0e1a SIP Android Door Phone \u0e1e\u0e23\u0e49\u0e2d\u0e21 Facial Recognition\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a H.264 video \u0e41\u0e25\u0e30 G.722 audio codec\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e1a\u0e19 Android OS V1 \u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e07\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e31\u0e1a\u0e0b\u0e2d\u0e1f\u0e15\u0e4c\u0e41\u0e27\u0e23\u0e4c\u0e08\u0e32\u0e01\u0e20\u0e32\u0e22\u0e19\u0e2d\u0e01\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d 7 \u0e19\u0e34\u0e49\u0e27 IPS LCD Capacitive Touch Screen \u0e04\u0e27\u0e32\u0e21\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14 1280 \u00d7 800\u0e01\u0e25\u0e49\u0e2d\u0e07\u0e04\u0e39\u0e48 Dual Camera \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e23\u0e30\u0e1a\u0e1a\u0e1b\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e19\u0e01\u0e32\u0e23\u0e1b\u0e25\u0e2d\u0e21\u0e41\u0e1b\u0e25\u0e07\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a Bluetooth\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2024\/08\/akuvox-r29s-1024x1024.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2024\/08\/akuvox-r29s-1024x1024.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2024\/08\/akuvox-r29s-1024x1024.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2024\/08\/akuvox-r29s-1024x1024.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":7209,"url":"https:\/\/connextliving.co.th\/th\/ajax-smart-security\/","url_meta":{"origin":6990,"position":5},"title":"Ajax","author":"info.connextliving","date":"\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19 29, 2026","format":false,"excerpt":"ConNEXT Living offers a comprehensive wireless security system for homes, villas, hotels, and resorts, designed to detect intrusions, fire, floods, and emergencies with alerts in just 0.15 seconds. Equipped with motion sensors and integrated applications, the system is customizable to fit various environments and ensures rapid response and real-time notifications\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Ajax.webp?fit=1000%2C1000&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Ajax.webp?fit=1000%2C1000&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Ajax.webp?fit=1000%2C1000&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2026\/06\/Ajax.webp?fit=1000%2C1000&ssl=1&resize=700%2C400 2x"},"classes":[]}],"rttpg_featured_image_url":{"full":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?fit=512%2C512&ssl=1",512,512,false],"landscape":["https:\/\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png",512,512,false],"portraits":["https:\/\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png",512,512,false],"thumbnail":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?resize=150%2C150&ssl=1",150,150,true],"medium":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?fit=300%2C300&ssl=1",300,300,true],"large":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?fit=512%2C512&ssl=1",512,512,true],"1536x1536":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?fit=512%2C512&ssl=1",512,512,true],"2048x2048":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?fit=512%2C512&ssl=1",512,512,true],"trp-custom-language-flag":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?fit=12%2C12&ssl=1",12,12,true],"tp-image-grid":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?resize=512%2C512&ssl=1",512,512,true],"newspack-article-block-landscape-large":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?resize=512%2C512&ssl=1",512,512,true],"newspack-article-block-portrait-large":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?resize=512%2C512&ssl=1",512,512,true],"newspack-article-block-square-large":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?resize=512%2C512&ssl=1",512,512,true],"newspack-article-block-landscape-medium":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?resize=512%2C512&ssl=1",512,512,true],"newspack-article-block-portrait-medium":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?resize=512%2C512&ssl=1",512,512,true],"newspack-article-block-square-medium":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?resize=512%2C512&ssl=1",512,512,true],"newspack-article-block-landscape-intermediate":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?resize=512%2C450&ssl=1",512,450,true],"newspack-article-block-portrait-intermediate":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?resize=450%2C512&ssl=1",450,512,true],"newspack-article-block-square-intermediate":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?resize=512%2C512&ssl=1",512,512,true],"newspack-article-block-landscape-small":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?resize=400%2C300&ssl=1",400,300,true],"newspack-article-block-portrait-small":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?resize=300%2C400&ssl=1",300,400,true],"newspack-article-block-square-small":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?resize=400%2C400&ssl=1",400,400,true],"newspack-article-block-landscape-tiny":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?resize=200%2C150&ssl=1",200,150,true],"newspack-article-block-portrait-tiny":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?resize=150%2C200&ssl=1",150,200,true],"newspack-article-block-square-tiny":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?resize=200%2C200&ssl=1",200,200,true],"newspack-article-block-uncropped":["https:\/\/i0.wp.com\/connextliving.co.th\/wp-content\/uploads\/2025\/08\/cropped-LOGOforWeb.png?fit=512%2C512&ssl=1",512,512,true]},"rttpg_author":{"display_name":"info.connextliving","author_link":"https:\/\/connextliving.co.th\/th\/author\/infoconnextliving\/"},"rttpg_comment":0,"rttpg_category":null,"rttpg_excerpt":"The content highlights a company offering various installation solutions, including Smart Home systems for houses and villas, hotel solutions, and Solar Cell systems. With over ten completed projects across five southern regions, they provide detailed information and real images of their work, along with free consultations for interested clients.","_links":{"self":[{"href":"https:\/\/connextliving.co.th\/th\/wp-json\/wp\/v2\/pages\/6990","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/connextliving.co.th\/th\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/connextliving.co.th\/th\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/connextliving.co.th\/th\/wp-json\/wp\/v2\/users\/243864460"}],"replies":[{"embeddable":true,"href":"https:\/\/connextliving.co.th\/th\/wp-json\/wp\/v2\/comments?post=6990"}],"version-history":[{"count":21,"href":"https:\/\/connextliving.co.th\/th\/wp-json\/wp\/v2\/pages\/6990\/revisions"}],"predecessor-version":[{"id":7676,"href":"https:\/\/connextliving.co.th\/th\/wp-json\/wp\/v2\/pages\/6990\/revisions\/7676"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/connextliving.co.th\/th\/wp-json\/wp\/v2\/media\/5358"}],"wp:attachment":[{"href":"https:\/\/connextliving.co.th\/th\/wp-json\/wp\/v2\/media?parent=6990"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}