protože nemám už volné místo v rozváděči, pokusil jsem se o využití GBO Aku jako elektroměru.
Myšlenka je číst napětí 1. fáze a proudy fázemi a při zanedbání chyby způsobené rozdílem napětí v ostatních fázich vypočíst výkony a ty integrovat na dodávanou a odebíranou energii a mít tak alespoň nějaké srovnání s portálem ČEZ.
GBO jsem připojil přes převodník serie/wifi pomocí HLK-RM04, doporučený p.Trochtou a s GreenBono HMI mi to běží bez problémů.
Do souboru HA config jsem vložil integraci modbus ale všechny senzory, které jsem nastavil jsou nedostupné. Adresy modbus komunikace jsou v příloze.
Nezkoušel někdo něco podobného?
Kód: Vybrat vše
modbus:
- name: wattrouter
type: tcp
host: 10.0.0.114
port: 8080
delay: 5
close_comm_on_error: false
timeout: 5
sensors:
- name: Wattrouter_LastValidI1
unique_id: "Wattmetr Proud L1"
unit_of_measurement: A
device_class: current
address: 8
input_type: holding
state_class: measurement
slave: 1
data_type: uint16
count: 2
- name: Wattrouter_LastValidI2
unit_of_measurement: A
device_class: current
scale: 10
address: 10
input_type: input
slave: 1
unique_id: 1002
data_type: float16
- name: Wattrouter_LastValidI3
unit_of_measurement: A
address: 12
slave: 1
device_class: current
input_type: input
scale: 10
precision: 1
state_class: measurement
unique_id: 1003
data_type: float16
- name: Wattrouter_LastU1
scan_interval: 10
unit_of_measurement: V
slave: 0
address: 7
device_class: voltage
input_type: holding
scale: 1
precision: 1
state_class: measurement
unique_id: "Wattrouter U1"
data_type: float16
count: 1
- name: Wattrouter_I_SSR
unique_id: "Wattmetr Proud SSR L1"
unit_of_measurement: A
device_class: current
address: 26
input_type: input
state_class: measurement
slave: 1
data_type: float16
- name: Wattrouter_I_SSR_L2
unique_id: "Wattmetr Proud SSR L2"
unit_of_measurement: A
device_class: current
address: 42
input_type: input
state_class: measurement
slave: 1
data_type: float16
- name: Wattrouter_I_SSR_L3
unique_id: "Wattmetr Proud SSR L3"
unit_of_measurement: A
device_class: current
address: 58
input_type: input
state_class: measurement
slave: 1
data_type: float16
count: 2