Hello, I’m trying to read the values of this power meter, but they always show the value of 0.
In the configuration.yaml
file I’ve the following:
modbus:
type: serial
method: rtu
port: /dev/ttyUSB0
baudrate: 9600
stopbits: 1
bytesize: 8
parity: N
sensor:
platform: modbus
registers:
- name: Line_to_neutral_volts
unit_of_measurement: Volts
slave: 1
register: 30001
register_type: input
count: 2
data_type: float
- name: Current
unit_of_measurement: Amps
slave: 1
register: 30007
register_type: input
count: 2
data_type: float
*** etc ***
This is the output of the home assistant logs:
2017-08-07 12:52:41 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=modbus>
2017-08-07 12:52:41 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.modbus
2017-08-07 12:52:41 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.frequency, old_state=None, new_state=<state sensor.frequency=unknown; unit_of_measurement=Hz, friendly_name=Frequency @ 2017-08-07T12:52:41.417262+02:00>>
2017-08-07 12:52:41 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.export_reactive_energy, old_state=None, new_state=<state sensor.export_reactive_energy=unknown; unit_of_measurement=kvarh, friendly_name=Export_reactive_energy @ 2017-08-07T12:52:41.420998+02:00>>
2017-08-07 12:52:41 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.apparent_power, old_state=None, new_state=<state sensor.apparent_power=unknown; unit_of_measurement=VoltAmps, friendly_name=Apparent_power @ 2017-08-07T12:52:41.423696+02:00>>
2017-08-07 12:52:41 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.total_active_energy, old_state=None, new_state=<state sensor.total_active_energy=unknown; unit_of_measurement=kwh, friendly_name=Total_active_energy @ 2017-08-07T12:52:41.426743+02:00>>
2017-08-07 12:52:41 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.current, old_state=None, new_state=<state sensor.current=unknown; unit_of_measurement=Amps, friendly_name=Current @ 2017-08-07T12:52:41.429492+02:00>>
2017-08-07 12:52:41 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.line_to_neutral_volts, old_state=None, new_state=<state sensor.line_to_neutral_volts=unknown; unit_of_measurement=Volts, friendly_name=Line_to_neutral_volts @ 2017-08-07T12:52:41.432269+02:00>>
2017-08-07 12:52:41 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.import_reactive_energy, old_state=None, new_state=<state sensor.import_reactive_energy=unknown; unit_of_measurement=kvarh, friendly_name=Import_reactive_energy @ 2017-08-07T12:52:41.435079+02:00>>
2017-08-07 12:52:41 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.import_active_energy, old_state=None, new_state=<state sensor.import_active_energy=unknown; unit_of_measurement=kwh, friendly_name=Import_active_energy @ 2017-08-07T12:52:41.437995+02:00>>
2017-08-07 12:52:41 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.export_active_energy, old_state=None, new_state=<state sensor.export_active_energy=unknown; unit_of_measurement=kwh, friendly_name=Export_active_energy @ 2017-08-07T12:52:41.440889+02:00>>
2017-08-07 12:52:41 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.phase_angle, old_state=None, new_state=<state sensor.phase_angle=unknown; unit_of_measurement=Degree, friendly_name=Phase_angle @ 2017-08-07T12:52:41.443783+02:00>>
2017-08-07 12:52:41 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.active_power, old_state=None, new_state=<state sensor.active_power=unknown; unit_of_measurement=Watts, friendly_name=Active_power @ 2017-08-07T12:52:41.446714+02:00>>
2017-08-07 12:52:41 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.total_reactive_energy, old_state=None, new_state=<state sensor.total_reactive_energy=unknown; unit_of_measurement=kvarh, friendly_name=Total_reactive_energy @ 2017-08-07T12:52:41.449733+02:00>>
2017-08-07 12:52:41 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.reactive_power, old_state=None, new_state=<state sensor.reactive_power=unknown; unit_of_measurement=VAr, friendly_name=Reactive_power @ 2017-08-07T12:52:41.452742+02:00>>
2017-08-07 12:52:41 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.power_factor, old_state=None, new_state=<state sensor.power_factor=unknown; unit_of_measurement=None, friendly_name=Power_factor @ 2017-08-07T12:52:41.455793+02:00>>
2017-08-07 12:52:41 INFO (MainThread) [homeassistant.setup] Setup of domain sensor took 6.4 seconds.
And this is a screenshot of the webpage:
Thanks for your help!