Witam, potrzebuję użyć programu mysensors z przekaźnikami do świateł.
Używam w tym momencie na USB i wszystko działa poprawnie.
Potrzebuję w innym miejscu w sieci zrobić to tylko przez Ethernet.
Kiedyś jak używałem Domoticza wystarczyło zrobić coś takiego, skonfigurować i wszystko działało.
A ping z HA do urządzenia działa poprawnie?
Sprawdź z laptopa czy urządzenie mysensor poprawnie odpowiada na porcie TCP 5003 komendą telnet 192.168.0.66 5003
Domyślnie Windows 10 nie ma zainstalowanego telneta ale nie jest potrzebny bo napisałeś urządzenie mysensors jest widoczne w sieci i ma otwarty port 5003.
Sprawdź co masz w logach Supervisor i Core w HA (menu Supervisor -> zakładka Systems a potem Log Provider).
Sprawdź też co pokazuje urządzenie mysensors w terminalu.
Czy ustawiłeś te parametry sieci?
/ If using static ip you can define Gateway and Subnet address as well #define MY_IP_GATEWAY_ADDRESS 192,168,0,1 #define MY_IP_SUBNET_ADDRESS 255,255,255,0
I usuń #define MY_MAC_ADDRESS
bo to nie jest potrzebne, nie ma potrzeby ustawiania tego.
Bylo prawie dobrze (był warning) ale po zmianie IP przestało działać czyli mysensors na adresie 192.168.0.186 i porcie 5003 jest niedostępne - time out. Sprawdź dostepnosc tego urządzenia.
Z logow wynika także, że coś “kombinujesz” z plikami w parametrze persistence_file bo pojawiają się różne ścieżki a HA nie ma dostępu/uprawnień do tych plików. Popatrz na swoje udostępnione print screeny z konfiguracją, widać, że nie są identyczne. Jak mogę coś analizować jak w między czasie zmieniasz konfigurację na inną .
zmieniłem tylko IP
i zmieniłem jeszcze samą nazwę persistence_file: ‘path/mysensors2.json’
zmieniałem tylko liczbe na końcu na ‘path/mysensors1.json’ ponieważ wywaliłem na chwile linijki dotyczące (urządzenia mysensors na usb które mam podpięte) żeby zobaczyć czy nie zakłócają się.
nie wiem czy ma to znaczenie jaka jest liczba na końcu “mysensors2”
To moja prośba: nic na razie nie zmieniaj.
Czy udało się przywrócić komunikację do mysensors 192.168.0.186 - urzadzenie jest widoczne w sieci i ma otwarty port 5003?
Skoro jest juz dostępne, to teraz prosze o logi z Supervisor’a.
Teraz logi z HA.
PS Jak będziesz, dodawal logi, zrob edycje ostatniego posta i tam wklej.
Nazwa pliku jest dowolna, jednak musi być unikalna dla danego urzadzenia mysensors. HA nie może zapisac plików w podanej konfiguracji mysensors. Proszę zmienić oba parametry odpowiednio na jak poniżej:
Dlaczego w wartości parametru device masz nazwę pliku zamiast IP urządzenia?
Czy po zmianie wersji zrestartowałeś HA?
Czy wersja po USB dziala poprawnie po zmianie wersji?
Już poprawiłem niestety dalej to nic nie pomogło
Na USB wszystko działa jak należy. Widzę że jest komunikat w logach że problem z zasilaczem. Ale jaki to ma wpływ na to jak pozostałe urządzenia działają.
Czy w sketchu dla mysensors po USB i ethernet są różne nazwy node? Mozna to zmienić w sketchu lub w konfiguracji HA: MySensors - Home Assistant
W logach jest informacja, że nie można dodać bo to samo juz istnieje.
Pisałem o tym już wcześniej. Jak masz zasilane urządzenie mysensors, te podlaczone po USB do RPi4?