This page provides detailed explanations of all sensors, controls, and entities available on the P1MeterKit. Use this as a reference to understand what each value means and how to use it.
Source Code: View the complete ESPHome configuration on GitHub
These sensors help monitor the quality and reliability of your electricity supply.
Entity
Description
Electricity Failures
Total number of power failures recorded by the meter.
Electricity Long Failures
Total number of long (>3 min) power failures.
Voltage Sags Phase 1/2/3
Number of voltage dips (brownouts) per phase.
Voltage Swells Phase 1/2/3
Number of voltage surges per phase.
Tariff Information
Entity
Description
Electricity Tariff
Current active tariff as the meter sends it: 0001 = low tariff, 0002 = normal tariff. On Belgian meters the two are swapped. Useful for automations to run appliances during cheap hours.
Belgium and Luxembourg
These entities are disabled by default. Enable them on the device page if your meter needs them.
Entity
Description
Gas Consumed Belgium
Gas consumption on Belgian meters.
DSMR Water Consumed
Digital water meter reported through the P1 telegram (also DSMR Water Equipment ID, DSMR Water Device Type, DSMR Water Valve Position).
Current Average Demand
Average import demand.
Maximum Demand Current Month
Peak demand this month, for the capacity tariff.
Maximum Demand Last 13 Months
Peak demand over the last 13 months.
Energy Consumed Luxembourg / Energy Produced Luxembourg
Energy totals on Luxembourg meters.
Environment Sensors
The P1MeterKit includes a temperature and humidity sensor. It measures at the device, so readings can differ from the room.
Entity
Description
Unit
Temperature
Temperature at the device location. Pre-calibrated with -5.5°C offset.
°C
Humidity
Relative humidity at the device location. Pre-calibrated with +12% offset.
%
Device Controls
Switches
Entity
Description
Restart
Restarts the P1MeterKit. Useful after configuration changes.
Buttons
Entity
Description
Factory Reset
Resets the device to factory defaults. Warning: Removes all configuration including WiFi credentials. Disabled by default.
Light
Entity
Description
LED Green
Turns the green LED on or off. The local firmware does not use it, so it is free for your own automations. Cloud firmware flashes it briefly on every successful sync.
Selector (V2/V3)
Entity
Description
Options
Firmware Variant
Selects the firmware the device installs and updates from.
WiFi (local), WiFi + SmartHomeShop App (cloud)
Diagnostic Entities
Version Information
Entity
Description
ESPHome Version
The ESPHome version running on the device.
Software Version
The P1MeterKit firmware version.
Hardware Version
The hardware version (V1, V2 or V3).
P1 Meter Information
Entity
Description
Identification
Your smart meter's identification string.
Version
The DSMR/ESMR protocol version of your meter.
Gas Equipment ID
The serial number of your gas meter (if connected). Disabled by default.
Firmware Update
Entity
Description
P1MeterKit Firmware
Shows available firmware updates (V2/V3). Install directly from Home Assistant.
Connection and System
Entity
Description
WiFi Signal
WiFi signal strength.
IP Address
Current IP address of the device.
Connected SSID / Connected BSSID
WiFi network and access point the device is connected to.
MAC Address
MAC address of the device.
CPU Temperature
Temperature of the chip, for diagnostics (V2/V3).
SmartHomeShop Cloud (cloud firmware only)
Entity
Description
Cloud Status
Current cloud status, for example Connected.
Cloud Connected
On when the device is registered and the last sync succeeded.
Cloud Device ID
The ID you use to add the device in the app when discovery does not find it.
Cloud Sync Failures
Number of failed syncs.
Reset Cloud
Button that clears the cloud registration on the device.
LED Indicators
The P1MeterKit has three LED indicators:
LED
Color
Meaning
LED 1
White
Powered via USB-C
LED 2
Red (flashing)
Not connected to WiFi or Home Assistant
LED 3
Yellow
Powered via RJ12 (from smart meter)
On V2 and V3 cloud firmware the red LED flashes while the device is offline or not set up, and stays off once it is online.
Entity Naming Convention
All entities follow this naming pattern. The kit adds its MAC suffix (here a1b2c3) to the name, so you can use several kits side by side: