Díky za pomoc, s těma naťuknutíma jsem začal s znovu s čistým HA a zdá se, že to bude OK. Teď už musím otestovat, až budu mít připojen převodník. Dám pak ještě vědět, jak to frčí, třeba to pak někomu dalšímu pomůžePete30 píše: ↑25. říjen 2022, 10:38 Kam to patří máš přímo na jednom z obrázků - configuration.yaml (předpokládám že víš kde to najdeš, pokud ne dej vědět)
Kód na fórum vkládej takto:Jinak pokud by jsi se podíval na odkaz, který jsem již posílal tak tam je to vše popsánoKód: Vybrat vše
modbus: - type: tcp host: 192.168.0.7 port: 26 name: "lg_modbus" retry_on_empty: true retries: 10 sensors: ##input - name: error_code scan_interval: 120 address: 0 slave: 1 input_type: input - name: ODU_operation_cycle scan_interval: 120 address: 1 slave: 1 input_type: input - name: water_inlet_temp scale: 0.1 precision: 1 scan_interval: 30 address: 2 slave: 1 unit_of_measurement: °C input_type: input - name: water_outlet_temp scale: 0.1 precision: 1 scan_interval: 30 address: 3 slave: 1 unit_of_measurement: °C input_type: input - name: dhw_water_temp scale: 0.1 precision: 1 scan_interval: 300 address: 5 slave: 1 unit_of_measurement: °C input_type: input - name: room_air_temp_circuit1 scale: 0.1 precision: 1 scan_interval: 600 address: 7 slave: 1 unit_of_measurement: °C input_type: input - name: current_flow_rate scale: 0.1 precision: 1 scan_interval: 30 address: 8 slave: 1 unit_of_measurement: l/min input_type: input - name: energy_state_input scan_interval: 300 address: 11 slave: 1 input_type: input - name: outdoor_air_temp scale: 0.1 precision: 1 scan_interval: 60 address: 12 slave: 1 unit_of_measurement: °C input_type: input ##holding - name: operation_mode scan_interval: 60 address: 0 slave: 1 input_type: holding - name: control_method scan_interval: 60 address: 1 slave: 1 input_type: holding - name: target_temp_circuit1 scale: 0.1 precision: 1 scan_interval: 300 address: 2 slave: 1 unit_of_measurement: °C input_type: holding - name: room_air_temp_circuit1_holding scale: 0.1 precision: 1 scan_interval: 300 address: 3 slave: 1 unit_of_measurement: °C input_type: holding - name: dhw_target_temp scale: 0.1 precision: 1 scan_interval: 300 address: 8 slave: 1 unit_of_measurement: °C input_type: holding - name: energy_state_input_holding scan_interval: 300 address: 9 slave: 1 input_type: holding binary_sensors: ##coil - name: enable_disable_heating/cooling scan_interval: 300 address: 0 slave: 1 - name: enable_disable_dhw scan_interval: 300 address: 1 slave: 1 - name: silent_mode_set scan_interval: 300 address: 2 slave: 1 - name: trigger_desinfection_operation scan_interval: 300 address: 3 slave: 1 - name: emergency_stop scan_interval: 300 address: 4 slave: 1 - name: trigger_emergency_operation scan_interval: 300 address: 5 slave: 1 ## discrete - name: water_flow_status scan_interval: 30 address: 0 slave: 1 input_type: discrete_input - name: water_pump_status scan_interval: 300 address: 1 slave: 1 input_type: discrete_input - name: compressor_status scan_interval: 30 address: 3 slave: 1 input_type: discrete_input - name: defrosting_status scan_interval: 30 address: 4 slave: 1 input_type: discrete_input - name: dhw_heating_status scan_interval: 30 address: 5 slave: 1 input_type: discrete_input - name: dhw_tank_disinfection_status scan_interval: 30 address: 6 slave: 1 input_type: discrete_input - name: silent_mode_status scan_interval: 30 address: 7 slave: 1 input_type: discrete_input - name: cooling_status scan_interval: 30 address: 8 slave: 1 input_type: discrete_input - name: dhw_boost_heater_status scan_interval: 30 address: 12 slave: 1 input_type: discrete_input - name: error_status scan_interval: 30 address: 13 slave: 1 input_type: discrete_input - name: emergency_operation_available_space_heating/cooling scan_interval: 30 address: 14 slave: 1 input_type: discrete_input - name: emergency_operation_available_dhw scan_interval: 30 address: 15 slave: 1 input_type: discrete_input
https://www.home-assistant.io/integrations/modbus/
Předpokládám že IP a port není jen fiktivní, ale skutečný tvůj (pokud ne přepiš svoje údaje)
Tam kde máš v kódu - name: můžeš si přepsat podle sebe česky
Zatím neřeš stavy a hledej to v entitách a každou z nich když na ni klikneš ukáže ti stav a hodnotu případně graf.
Po nakopírování toho kódu do configuration.yaml dej uložit (červená disketa pravý horní roh) a nezapomeň restartovat HA.
Po restartu zkontroluj jestli jsou vytvořeny entity té komponenty ( sensor.xxxx, binary_sensor.xxxx)
Případně se podívej do logu jestli tam nejsou nějaké chby
2x Linka modbus
Re: 2x Linka modbus
Re: 2x Linka modbus
Povedlo se propojit s čerpadlem, funguje to dobře. Jedná se o čerpadlo LG ThermaV - HM071M.U43
- Pete30
- Moderátor
- Příspěvky: 3457
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 174 poděkování
- Dostal poděkování: 373 poděkování
Re: 2x Linka modbus
Mám ještě dotaz, zda lze nějakým příkazem ukončit komunikaci mezi zařízením a servrem HA.
Jde o to, že pokud vypnu PC s HA, případně přeruším spojení na delší dobu, čerpadlo to vyhodnotí jako chybu ( ztráta komunikace s ovladačem )
- Pete30
- Moderátor
- Příspěvky: 3457
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 174 poděkování
- Dostal poděkování: 373 poděkování
Re: 2x Linka modbus
Tak to opravdu netuším protože HA považuji za systém který běží 24/7 a řídí vše co je možné integrovat a má domácnost obsahuje.
Nedovedu si dost dobře představit vypínat HA, když mi řídí automatizace světel, topení, energie a spoustu dalších modulů.
Nedovedu si dost dobře představit vypínat HA, když mi řídí automatizace světel, topení, energie a spoustu dalších modulů.
Pokud nejsem přítomen tak jsem na rybách
Re: 2x Linka modbus
Diky za info, ještě mám nějaké otázky...
1. Když si zobrazím ty grafy v historii, na PC vidím ty aktuálně vybrané, přes aplikaci v mobilu zas jen ty, které vyberu tam Nelze to nějak propojit, aby to vidělo stejná nastavení?
2. s tím i souvisí, kam tyto grafy historie použít dále v HA - co nakonfigurovat, aby to bylo jakoby jedno ze zařízení v HA, které vyberu z nabídky?
- Pete30
- Moderátor
- Příspěvky: 3457
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 174 poděkování
- Dostal poděkování: 373 poděkování
Re: 2x Linka modbus
Tady trochu nechápu, ale když použiješ stejný lovelace jak pro PC tak pro telefon budou se zobrazovat stejné karty a náhledy entit na obou zařízeních.
Samozřejmě pokud otevřeš jednu kartu nebo graf historie na PC neotevře se ti i v telefonu protože jsou to dva různé prohlížeče, různé cache zařízení (web stránky).
Samozřejmě pokud otevřeš jednu kartu nebo graf historie na PC neotevře se ti i v telefonu protože jsou to dva různé prohlížeče, různé cache zařízení (web stránky).
Pokud nejsem přítomen tak jsem na rybách
-
- Aktivní autor
- Příspěvky: 90
- Registrován: 14. září 2022, 21:53
- Dal poděkování: 1 poděkování
- Dostal poděkování: 2 poděkování
Re: 2x Linka modbus
Nechci zbytečně otvírat nové téma. Prosím jak mám udělat zápis senzoru, aby četl buď jen Hi byte nebo Lo Byte.
Mám adresy z ovládače žaluzií:
senzor mám takhle:
ale hází to nějaké desetitisíce.
Jde to nějak pomocí
count: 2?
Dík
Mám adresy z ovládače žaluzií:
Kód: Vybrat vše
Blok adres registrů pro roletu č. 1 začíná na adrese 2943dec.
Blok adres registrů pro roletu č. 2 začíná na adrese 2948dec.
Offset info
Hi Byte Lo Byte
0 Dummy PlatnaData
1 AktPoloha PozPoloha
2 Central RucniZmena
3 ManPoz Natoceni Error
4 ManPozPoloha AktNatoceni
Kód: Vybrat vše
sensors:
- name: teplotax
slave: 1
address: 2944
data_type: int16
Jde to nějak pomocí
count: 2?
Dík