Home assistant pulse counter. Oct 19, 2023 · We recently moved into a ho...
Home assistant pulse counter. Oct 19, 2023 · We recently moved into a house that has an ESB issued smart electricity meter (Kamstrup model 8660) in the utility cupboard outside of the house. Data Transmission: After a preset interval, the ESP32 wakes up, connects to WiFi, and sends the pulse count and rate to MQTT topics. I noticed there’s also pulse_meter which looks more suitable for low-frequency water meter pulse frequencies. Reading the meter via a pulse counter Many meters, including older ones, have an LED that will flash whenever energy passes through it. Parts list: Wemos D1 mini (Amazon – US, UK, DE) Light Dependent Resistor The Rainforest Automation Eagle is one such device that implements this which supports a local API and is compatible with Home Assistant. Dec 8, 2025 · Hey everyone! I’ve been diving into some smart home automation lately and wanted to share a couple of tips that might help others out there. Home Assistant: Configures MQTT sensors to display energy (kWh) and power (kW) readings. Sep 6, 2023 · I have an meter for a heat pump and would like to show the consumption in the energy dashboard the consumption. Cheap, safe, and accurate—plus bonus tips for forecasts and energy dashboard integration. For example, each flash is a 1/1000th kWh. What should be the The pulse counter sensor allows you to count the number of pulses and the frequency of a signal on any pin. Just a note that you linked to pulse_meter but used pulse_counter in your code. On the ESP32, this sensor is even highly accurate because it’s using the hardware pulse counterperipheral on the ESP32. May 11, 2024 · Ok thanks, so your flow would be: pulse_counter → utility meter, correct? I noticed that pulse_counter acts more like frequency_counter, so you’d need to convert pulse frequency to counts. Parts list: Wemos D1 mini (Amazon – US, UK, DE) Light Dependent Resistor Oct 16, 2020 · Easily track solar power in Home Assistant with a DIY ESP32 pulse counter. Here’s how I tackled it: If you’re using a pulse counter sensor for something like tracking water flow, you might notice Oct 19, 2023 · We recently moved into a house that has an ESB issued smart electricity meter (Kamstrup model 8660) in the utility cupboard outside of the house. Pulse meter is better and more accurate for power, and timing of energy increase. However, due to the use of the pulse counter peripheral, a maximum of 8 channels can be used! Browse all ESPHome components - sensors, switches, lights, displays, climate controllers, and more for ESP32, ESP8266, and RP2040. Sep 12, 2020 · Hi, I collect pulse from several sources (Kwh pulse counters and watermeter) See below image, channel 0-4 are the pulses counted every 10 seconds for 5 different sources and channel 5-9 are the total pulses counted for the same fie sources. For this I use the S0 interface as described here The meter delivers 100 pulses per kwh Pulse Counter: sensor: - platform: pulse_counter pin: GPIO5 name: 'Power' id: power unit_of_measurement: 'kW' state_class: measurement device_class: power filters: - multiply: 0. The initial provisioning writes a flag in the sensor EEPROM indicating that the counter has been correctly provisioned to the sensor by Home Assistant, so that the board will start to use the counter incrementing on received pulses just after this event. 6 # (60s/100 The pulse counter sensor allows you to count the number of pulses and the frequency of a signal on any pin. What I would like to do is convert the counter into (near) realtime watt meters or water flow meter in case of the water based pulses. However, due to the use of the pulse counter peripheral, a maximum of 8 channels can be used! Overview Pulse Counter: The ESP32 ULP co-processor counts LED pulses during deep sleep. . Jan 1, 2026 · At this point, the sensor and Home Assistant are paired. Unfortunately the smart meter has no direct integration with Home Assistant so I needed to get creative with a way to report real time electricity usage to Home Assistant. I recently stumbled upon a neat solution for resetting a pulse counter’s total value, which was a bit of a puzzle at first. goqeyxvcvwfmnlrbvswimu