Advanced Smart Automation Solutions

  • Home
  • Smart Automation
dots2
Smart Automation System

Smart Automation Solutions

A complete smart automation solutions designed for modern villas, apartments, offices, hotels, and luxury spaces that connecting comfort, security, lighting, climate, curtains, and smart control into one seamless experience.

Smart Switches
Lighting Control

Smart Switch

Smart Switches are designed to bring elegant and intelligent control to modern interiors. They allow users to control lighting, scenes, connected devices, and automation routines through touch control, mobile app access, voice assistants, or scheduled scenarios. They comes with differenct colours and materials (PC-Alumina-Glass). With a premium wall-mounted design, stable connectivity, responsive touch operation, and seamless integration with the smart automation ecosystem, they are ideal for villas, apartments, offices, hotels, and luxury residential projects.

Smart Sockets
Smart Power

Sockets

Our power sockets are designed to perfectly match the style and color of our smart automation devices, creating a clean and modern smart home aesthetic. Available in different elegant color and materials (PC-Alumina). The sockets are suitable for luxury villas, apartments, offices, and hospitality projects. The series supports both UK and EU socket standards. Each socket is also available with built-in USB and Type-C fast charging ports, providing convenient charging for smartphones, tablets, and modern devices without the need for extra adapters.

Smart-Sensor
Safety Devices

Smart Sensor

Our smart sensor collection is designed to enhance safety, comfort, and automation across modern residential and commercial spaces. The range includes Door Sensors, Gas Sensors, Smoke Alarms, Emergency Buttons, Temperature & Humidity Sensors, and Water Leakage Sensors, providing real-time monitoring and intelligent alerts for different conditions throughout the property. Seamlessly integrated with the smart home system, these sensors can trigger customized automation scenarios from activating lights when a door opens and monitoring indoor temperature and humidity, to detecting smoke, gas, or water leakage and sending immediate alerts. With reliable connectivity, low power consumption, easy installation, and intelligent automation capabilities.

PIR Motion Sensor
Motion Detection

PIR Motion Sensor

PIR Motion Sensor is an intelligent motion detection sensor designed to enhance smart home automation and security. Featuring a wide 120° detection angle, 24GHz microwave radar frequency,0-10 m adjustable detection range and real-time motion monitoring, it can automatically trigger lighting, security alarms, and smart scenarios when movement is detected. With seamless integration, low power consumption, connects directly to the main power supply, and instant app notifications, it delivers reliable performance for modern homes, villas, offices, and smart commercial spaces.

BLE Smart Curtain Motor
Curtain Automation

Smart Curtain Motor

Smart Curtain Motor is a quiet and intelligent curtain automation solution designed for modern smart homes and luxury spaces. Seamlessly integrated with the BLE Mesh system, it allows users to control curtains through the mobile app, remote controller, voice assistants like Alexa & Google Home, or fully automated smart scenarios and timers. Featuring smooth and silent operation below 30dB, roller blinds and sides version, real-time curtain position monitoring, soft start & stop technology, and manual touch activation, it delivers both comfort and elegance for residential, hospitality, and commercial environments.

Smart-Thermostats
Climate Control

Smart Thermostat

Smart Thermostat is an advanced climate control solution designed to provide intelligent temperature management, energy efficiency, and maximum comfort for modern smart spaces. Fully integrated with the ecosystem, it allows users to control air conditioning and heating systems through mobile apps, smart automation scenarios, schedules, and voice assistants like Alexa & Google Home. Featuring precise temperature monitoring, works with:
1- Water machine air conditioner + hydronic systems,
2- Fluorine machine air conditioner + hydronic systems,
3- Single fluorine machine air conditioner, single water machine air conditioner, single hydronic systems and single fresh air,
elegant touch controls, energy-saving automation, and seamless smart home integration, it is ideal for villas, apartments, offices, hotels, and luxury commercial environments.

`; } function exportQuotation() { const blob = new Blob(["\ufeff" + buildExportTable()], { type: "application/vnd.ms-excel;charset=utf-8;" }); const url = URL.createObjectURL(blob); const link = document.createElement("a"); link.href = url; link.download = `${(refs.quoteNoInput.value || "quotation").replace(/[^\w-]+/g, "-")}.xls`; link.click(); URL.revokeObjectURL(url); } refs.inventorySelect.addEventListener("change", () => { const inventoryIndex = getInventoryIndex(); if (inventoryIndex === null) return; const item = (cfg.inventory || [])[inventoryIndex]; if (!item) return; refs.productInput.value = item.name; refs.priceInput.value = item.price; }); refs.addBtn.addEventListener("click", addItem); refs.exportBtn.addEventListener("click", exportQuotation); refs.discountInput.addEventListener("input", render); [refs.quoteNoInput, refs.quoteDateInput, refs.firstNameInput, refs.lastNameInput, refs.phoneInput, refs.emailInput, refs.projectNameInput].forEach((input) => input.addEventListener("input", render)); refs.tableBody.addEventListener("click", (e) => { const btn = e.target.closest("[data-remove]"); if (!btn) return; state.items.splice(Number(btn.getAttribute("data-remove")), 1); render(); }); refs.langButtons.forEach((btn) => btn.addEventListener("click", () => { state.lang = btn.getAttribute("data-lang"); refs.langButtons.forEach((item) => item.classList.remove("active")); btn.classList.add("active"); updateStaticText(); })); updateStaticText(); } function boot() { document.querySelectorAll(".esq-wrap").forEach((root) => { if (root.dataset.esqReady === "1") return; root.dataset.esqReady = "1"; initBuilder(root); }); }if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", boot); } else { boot(); } })();//# sourceURL=esq-inline-script-js-after