SmartHomeShop.io builds smart home products for users who want reliable sensor data in Home Assistant without a mandatory cloud account or subscription. Our devices are designed around ESPHome, local control, OTA firmware updates and practical installation guides.
Most firmware repositories contain production ESPHome packages, hardware-specific YAML files, changelogs and ESP Web Tools manifests. You can use the factory firmware, switch supported devices between WiFi and Ethernet variants, or adopt the device in ESPHome when you want to customize the configuration yourself.
| Product | What it does | Highlights | Links |
|---|---|---|---|
| P1MeterKit | Reads DSMR P1 smart meter telegrams for electricity, solar return and gas monitoring. | ESPHome, WiFi, DSMR v4/v5, local Home Assistant entities, optional USB-C power for older meters. | Repo / Docs / Product |
| P1SplitterKit | Splits one DSMR P1 port into five active outputs for multiple readers. | Active signal amplification, electrically isolated outputs, DSMR v2-v5, no software required. | Docs / Product |
| WaterP1MeterKit | Combines P1 energy reading and water meter monitoring in one device. | WiFi, Ethernet, PoE, detachable water sensor, expansion port for leak or door sensors, local firmware variants. | Repo / Docs / Product |
| WaterMeterKit | Tracks a compatible analog water meter in Home Assistant. | Magnetic water meter sensing, absolute meter totals, temperature and humidity, WiFi, USB-C power. | Repo / Docs / Product |
| WaterFlowKit | Measures flow rate, total usage and water temperature on individual pipes. | Up to four flow inputs on v2, multiple YF-series sensor sizes, WiFi/Ethernet firmware, local and app-sync variants. | Repo / Docs / Product |
| UltimateSensor | Full room sensor for air quality, occupancy and Home Assistant voice use cases. | CO2, temperature, humidity, lux, VOC/NOx, PIR, LD2412 + LD2450 dual mmWave, optional SPS30 and LD2460, WiFi/Ethernet/PoE. | Repo / Docs / Product |
| UltimateSensor Mini | Compact modular room sensor for presence and air-quality monitoring. | CO2, temperature, humidity, lux, VOC/NOx, LD2412 + LD2450 mmWave, optional SPS30 and LD2460, compact case, USB-C/PoE options. | Repo / Docs / Product |
| CeilSense | Ceiling-mounted sensor for invisible presence and environmental monitoring. | mmWave presence, lux, pressure, optional CO2/temp/humidity, WiFi, Ethernet, PoE, 110-240 VAC and USB-C power options. | Repo / Docs / Product |
- Factory firmware: flash or update supported devices from the SmartHomeShop firmware page with ESP Web Tools.
- ESPHome packages: use the YAML packages in each product repository when you want to manage firmware from your own ESPHome dashboard.
- Network variants: supported products provide WiFi, Ethernet and sometimes PoE-oriented builds. Some repositories also include SmartHomeShop App sync variants next to the fully local firmware.
- Hardware revisions: product repositories keep separate folders for each hardware revision, so the matching configuration stays visible and auditable.
- Changelogs: firmware-facing release notes live in the product repositories, usually in
CHANGELOG.mdand GitHub Releases.
| Repository | Purpose |
|---|---|
| smarthomeshop/ld2412 | Reusable ESPHome integration work for the HLK-LD2412 mmWave presence module used across SmartHomeShop products. |
| smarthomeshop/ld2460 | ESPHome external component and packages for the HLK-LD2460 multi-target tracking radar upgrade. |
| smarthomeshop/home-assistant-integration | Home Assistant integration work for SmartHomeShop.io devices. |
| ESPHome Devices | Public ESPHome device documentation project that can include community device entries and examples. |
- Choose a product from the table above.
- Follow the matching guide on docs.smarthomeshop.io.
- Flash or update firmware from smarthomeshop.io/en/firmware, or adopt the YAML in ESPHome for advanced customization.
- Add the device to Home Assistant through the ESPHome integration.
- For support, join the Discord community or open an issue in the relevant repository.
- Local-first operation with Home Assistant and ESPHome.
- Clear product-specific documentation and firmware manifests.
- Hardware revisions that remain maintainable over time.
- Practical sensors for energy, water, air quality, presence and automation.
- Optional cloud/app features without making them mandatory for local Home Assistant users.
If a SmartHomeShop project helps your setup, consider starring the repository you use. It makes the active projects easier to discover for other Home Assistant users.