UWAGA: Strona oraz Forum Smart'ny Dom nie będzie dostępne 23 Grudnia 2024 ze względu na przenoszenie serwisu na mocniejszą maszynę.
W tym czasie polecam poświęcenie swojego czasu na pomoc partnerowi w przygotowaniu udanych Świąt 😉
Za niedogodności z góry przepraszam, admin
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
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:
A po co zmniejszać ? Będziesz główny dashboard dostosowywał do ekranu smartfona? Jak to będzie wyglądało? Od czego jest możliwość tworzenia dodatkowych dashbordów, gdzie jeden można oglądać na TV drugi na laptopie, a trzeci na telefonie?
W aplikacji na smarfonie wskazujesz który dashboard jest dla niego domyślnym i po sprawie.
Ten swój pilot 2.4 dodaj jako
light: - platform: rflink devices: milightv1_e614_00: {}
Kasując wiersz z auto wykrywaniem
a przycisk jeśli ma tylko wyświetlać swój stan dodaj jako binary sensor z wybraną klasą urządzenia. Wszystko to jest w dokumentacji Rflink i dziwię się, że z niej nie korzystasz.
Ten przycisk to taki mały okrągły mini pilot 433 z jednym przyciskiem
Chciałbym aby w HA był jako przycisk chwilowy kliknę i coś tam zaprogramowane się włączy
Sterowałem nim włączaniem żarówki z wgranym ESPeasy
wpisałem tak jak mi napisałeś pojawiła się encja ale wygląda tak:
co zrobić aby była zmiana kolorów i włączanie poszczególnych kanałów?
Jak sam nie wykrył tych opcji to ja nie pomogę bo nawet nie mam i nigdy nie miałem RFLinka ani takiego pilota
Dziwi mnie to że domoticz wykrywał bez problemu a HA by tego nie umiał?
moduł rf-link ten sam
mam 4 żarówki milight RGB + white jeśli nie uda się ich uruchomić na HA to jakie zakupić które by bez problemu działały z HA?
Czy te żarówki mają wzmacniacz sygnału aby jedna najbliższa urządzenia zigbee przekazywała sygnał następnej oddalonej bardziej itd?
Zigbee działa w trybie Mesh i żarówka jako urządzenie zasilane z sieci działa jako kolejny punkt, do którego mogą się łączyć inne urządzenia.
czyli teoretycznie rząd tych żarówek rozmieszczonych np co 5 metrów można by ciągnąć w nieskończoność?
podeślij proszę link na allegro do tej żarówki RGB+W
nieskończoność wiadomo ale moje kilka to będzie ok
Czy to jest ta?
wyglada, że to samo