Po kilku latach działania na Domoticzu chciałbym przejść na HA
podłączyłem RF-linka do RPI4 wciskając przyciski na pilocie od rolet mam taki log:
2024-10-31 17:33:55.082 DEBUG (MainThread) [rflink.protocol] decoded packet: {'node': 'gateway', 'protocol': 'brelmotor', 'id': 'f230ea', 'switch': '61', 'command': 'down'} 2024-10-31 17:33:55.082 DEBUG (MainThread) [rflink.protocol] got event: {'id': 'brelmotor_f230ea_61', 'command': 'down'} 2024-10-31 17:33:55.083 DEBUG (MainThread) [homeassistant.components.rflink] event of type command: {'id': 'brelmotor_f230ea_61', 'command': 'down'} 2024-10-31 17:33:58.839 DEBUG (MainThread) [rflink.protocol] decoded packet: {'node': 'gateway', 'protocol': 'brelmotor', 'id': 'f230ea', 'switch': '61', 'command': 'up'} 2024-10-31 17:33:58.839 DEBUG (MainThread) [rflink.protocol] got event: {'id': 'brelmotor_f230ea_61', 'command': 'up'} 2024-10-31 17:33:58.839 DEBUG (MainThread) [homeassistant.components.rflink] event of type command: {'id': 'brelmotor_f230ea_61', 'command': 'up'} 2024-10-31 17:34:00.842 DEBUG (MainThread) [rflink.protocol] decoded packet: {'node': 'gateway', 'protocol': 'brelmotor', 'id': 'f230ea', 'switch': '61', 'command': 'stop'} 2024-10-31 17:34:00.842 DEBUG (MainThread) [rflink.protocol] got event: {'id': 'brelmotor_f230ea_61', 'command': 'stop'} 2024-10-31 17:34:00.843 DEBUG (MainThread) [homeassistant.components.rflink] event of type command: {'id': 'brelmotor_f230ea_61', 'command': 'stop'}
to jest sygnał jednej rolety up, down i stop
Jaki mam wpisać w configuration.yaml aby można było sterować z HA?
mam też przycisk który ma taki log:
2024-10-31 17:51:40.812 DEBUG (MainThread) [rflink.protocol] got packet: 20;0C;EV1527;ID=0d5a5f;SWITCH=08;CMD=ON; 2024-10-31 17:51:40.812 DEBUG (MainThread) [rflink.protocol] decoded packet: {'node': 'gateway', 'protocol': 'ev1527', 'id': '0d5a5f', 'switch': '08', 'command': 'on'} 2024-10-31 17:51:40.812 DEBUG (MainThread) [rflink.protocol] got event: {'id': 'ev1527_0d5a5f_08', 'command': 'on'} 2024-10-31 17:51:40.813 DEBUG (MainThread) [homeassistant.components.rflink] event of type command: {'id': 'ev1527_0d5a5f_08', 'command': 'on'}
Jaki będzie wpis w w configuration.yaml aby działał w HA?
Mam nadzieję że na przykładzie tych już resztę przycisków pododaje sobie sam.
wpisuję w configuration.yaml ale nie wiem gdzie docelowo pojawić się mają dane przyciski w OH
@muchac35 Ty chcesz się czegoś nauczyć, czy zrobić wszystko na pałę?
Masz tu przykład dla jednej rolety, nazwę sobie zmień
logger: default: error logs: rflink: debug homeassistant.components.rflink: debug light: - platform: rflink automatic_add: true sensor: - platform: rflink automatic_add: true cover: - platform: rflink devices: brelmotor_f230ea_61: name: "Moja Roleta"
Jak dodasz pozostałe i pokażesz je w HA to przejdziemy do przycisku
dodałem wszystkie odziwo wpisując jeden kod pojawia się od razu up down i stop myślałem że będę musiał dodawać każdy przycisk z osobna
teraz testowo dodałem 3 rolety do dashboard
wygląda nawet oki na PC ale gdy włączę ten dashboard na aplikacji na smartfonie to nie mieszczą się przyciski na ekranie smartfonie
jak mogę zmniejszyć to:
Bardzo proszę o kod do tego przycisku... rolety już gotowe
RF433 już prawie wszystko mam poza 1 przyciskiem ale jeszcze mam pilota 2.4GHz Mi-light którego koniecznie potrzebuje zintegrować z HA
bardzo proszę info co mam wpisać w configuration.yaml aby działała obsługa
oto log gdy wciskam przyciski tego pilota.
2024-10-31 23:35:11.261 DEBUG (MainThread) [rflink.protocol] got packet: 20;44;MiLightv1;ID=E614;SWITCH=00;RGBW=f690;CMD=ON; 2024-10-31 23:35:11.262 DEBUG (MainThread) [rflink.protocol] decoded packet: {'node': 'gateway', 'protocol': 'milightv1', 'id': 'e614', 'switch': '00', 'rgbw': 'f690', 'command': 'on'} 2024-10-31 23:35:11.262 DEBUG (MainThread) [rflink.protocol] got event: {'id': 'milightv1_e614_00', 'command': 'on'} 2024-10-31 23:35:11.263 DEBUG (MainThread) [homeassistant.components.rflink] event of type command: {'id': 'milightv1_e614_00', 'command': 'on'} 2024-10-31 23:35:11.263 DEBUG (MainThread) [homeassistant.components.rflink] entity_ids: ['light.milightv1_e614_00'] 2024-10-31 23:35:11.263 DEBUG (MainThread) [homeassistant.components.rflink] passing event to light.milightv1_e614_00 2024-10-31 23:35:11.675 DEBUG (MainThread) [rflink.protocol] received data: 20;45;MiLightv1;ID 2024-10-31 23:35:11.679 DEBUG (MainThread) [rflink.protocol] received data: =E614;SWITCH=00;RGBW=f69 2024-10-31 23:35:11.683 DEBUG (MainThread) [rflink.protocol] received data: 0;CMD=ON; 2024-10-31 23:35:11.683 DEBUG (MainThread) [rflink.protocol] got packet: 20;45;MiLightv1;ID=E614;SWITCH=00;RGBW=f690;CMD=ON; 2024-10-31 23:35:11.684 DEBUG (MainThread) [rflink.protocol] decoded packet: {'node': 'gateway', 'protocol': 'milightv1', 'id': 'e614', 'switch': '00', 'rgbw': 'f690', 'command': 'on'} 2024-10-31 23:35:11.684 DEBUG (MainThread) [rflink.protocol] got event: {'id': 'milightv1_e614_00', 'command': 'on'} 2024-10-31 23:35:11.684 DEBUG (MainThread) [homeassistant.components.rflink] event of type command: {'id': 'milightv1_e614_00', 'command': 'on'} 2024-10-31 23:35:11.685 DEBUG (MainThread) [homeassistant.components.rflink] entity_ids: ['light.milightv1_e614_00'] 2024-10-31 23:35:11.685 DEBUG (MainThread) [homeassistant.components.rflink] passing event to light.milightv1_e614_00