Screenshots From the README of smarthomeshop/home-assistant-integration.
About
SmartHomeShop.io is a Home Assistant integration that connects SmartHomeShop devices and runs locally. It adds binary sensors and sensors for water and energy, including leak detection states, a leak score, water usage for the day, week, month and year, and water cost for the day. Leak detection can be tuned with a continuous flow alarm time, a night monitoring window and an optional vacation mode switch that raises an alert on any water use while it is on. Device settings also hold electricity, gas and water prices, feed-in compensation and the main fuse size per phase, which feed the cost and phase load sensors. An action applies the current battery plan to a chosen control entity, and a diagnostics download is available for bug reports. It is set up in the interface and needs the Marketplace, or HACS on 2026.10 and older.
Automatic summary of the README and code of smarthomeshop/home-assistant-integration. Something wrong, or are you the maintainer and want your own text here? Get in touch
Supports
Works locally Talks to your devices on your own network. No vendor cloud in between.
From the Marketplace Installed through the Marketplace, formerly HACS.
Actively maintained Its author released or pushed a change in the last six months.
Provides
- Sensors
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
SmartHomeShop.io
- ProductChoose the SmartHomeShop product you want to configure.
Choose a device
- ESPHome device
Leak detection
- Continuous flow alarm afterAlert when water keeps flowing non-stop for this long. This catches a burst pipe, a forgotten garden hose or a running toilet. 30 minutes is a good default; choose longer if you often fill a bath or pool.
- Night monitoring startsFrom this time on your home normally uses little to no water. Unexpected usage during the night window is treated as a possible leak.
- Night monitoring endsEnd of the night window. After this time, normal daytime usage applies again.
- Vacation mode switch (optional)Optional: pick a toggle helper (input_boolean) that you switch on when you are away. While it is on, any water usage immediately raises a leak alert.
After setup
- Continuous flow alarm afterAlert when water keeps flowing non-stop for this long. This catches a burst pipe, a forgotten garden hose or a running toilet. 30 minutes is a good default; choose longer if you often fill a bath or pool.
- Night monitoring startsFrom this time on your home normally uses little to no water. Unexpected usage during the night window is treated as a possible leak.
- Night monitoring endsEnd of the night window. After this time, normal daytime usage applies again.
- Vacation mode switch (optional)Optional: pick a toggle helper (input_boolean) that you switch on when you are away. While it is on, any water usage immediately raises a leak alert.
- Electricity price tariff 1What you pay per kWh at the normal/day tariff. Used for the cost sensors.
- Electricity price tariff 2What you pay per kWh at the low/night tariff.
- Feed-in compensationWhat you receive per kWh that your solar panels feed back into the grid.
- Gas priceWhat you pay per m³ of gas.
- Water priceWhat you pay per m³ (1000 litres) of water. Used for the water cost sensor.
- Main fuse per phaseThe size of your main fuse per phase (see your meter cupboard, e.g. 25A or 35A). Used for the phase load sensor.
Texts from the code of smarthomeshop/home-assistant-integration.
Entities
- Binary sensorsSmart leak detection (CC), Continuous flow leak (CC), Night usage (CC), Micro leak (CC), Vacation leak (CC), Water flowing (CC), Leak alarm (CC), Baseline learned (CC)
- SensorsWater cost today (CC), Usage vs 7-day average (CC), Last water session (CC), Current water usage (CC), Usage today (CC), Usage this week (CC), Usage this month (CC), Usage this year (CC), Leak score (CC), Leak detection confidence (CC), Baseline learning days (CC), Continuous flow duration (CC), and 17 more
Actions
- Apply battery recommendationApplies the current SmartHomeShop battery plan to the configured control entity.Fields: Action override
Troubleshooting
- DiagnosticsDownloads a diagnostics file to attach to a bug report.
From the README
Custom integration for Home Assistant to integrate SmartHomeShop.io devices.
Shows in Vulpo
Chart card, Apple Watch.Information
- Installs
- 56 sharing analytics
- GitHub stars
- 3
- Connection
- Works locally
- Upkeep
- Updated in the last 6 months
- Version
- v1.14.3,
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
smarthomeshop- Issues
- Report an issue











