No własnie troche dziwna sprawa, bo po wpisaniu tej komendy:
ls -l /dev/ttyACM0
otrzymuje zwrotne:
"ls: nie ma dostępu do '/dev/ttyACM0': Nie ma takiego pliku ani katalogu"
ale kiedy sprawdzam czy jest coś wpięte do USB to widzi:
pi@raspberrypi:/ $ lsusb Bus 001 Device 004: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter Bus 001 Device 005: ID 0424:7800 Standard Microsystems Corp. Bus 001 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
a gdy go odepnę zmienia się pierwsza pozycja "Bus 001" Bus 001 Device 005: ID 0424:7800 Standard Microsystems Corp. Bus 001 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Walczę kolejny dzień z podobnym tematem i powoli mi brakuje już pomysłów. Sonoff jest wykrywany przez raspberry. Zakładka własne dodana. A przy próbie parowania mam takie logi . Może ktoś miał coś podobnego?Czujnik jaki próbuje dodać to snoff snzb 02
Szef wszystkich szefówModeratorZasłużony dla Forum, Donator 2K19, Donator 2K20
Translate▼
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
Show original
Translating...
@kamilkazmierczak widzę, że nie robisz zgodnie z instrukcją , bo żeby wykonać polecenie
npm ci
trzeba najpierw przejść do lokalizacji gdzie znajdują się pliki zigbee2mqtt , czyli
cd /opt/zigbee2mqtt
ale mniejsza z tym, już przy klonowaniu repo system poinformował, że taka zawartość już jest na tej maszynie co oznacza że zostało to wcześniej zrobione. Najprawdopodobniej usługa zigbee2 była już zainstalowana i trzeba tylko zmodyfikować plik configuration.yaml , a konkretnie ustawić prawidłowy port koordynatora . Na początku poradnika jest info jak sprawdzić czy i jaki port został przydzielony dla sniffera. Przypuszczam też że plik configuration.yaml nie jest pusty jak sugerujesz tylko żeby przejść do jego edycji trzeba być w odpowiedniej lokalizacji czyli /opt/zigbee2mqtt.
Po poporawnej konfiguracji pliku konfiguracyjnego , będąc nadal w lokalizacji /opt/zigbee2mqtt wystarczy wykonać
npm start
a potem uruchomić i sprawdzić usługę
sudo systemctl start zigbee2mqtt
systemctl status zigbee2mqtt.service
Szef wszystkich szefówModeratorZasłużony dla Forum, Donator 2K19, Donator 2K20
Translate▼
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
Show original
Translating...
@kamilkazmierczak to że działa z błędami wynika z tego że zaszły spore zmiany w samym zigbee2mqtt i żeby wyeliminować te błędy trzeba edytować plik plugin.py . Jak nie wiesz o czym piszę to poczekaj na aktualizację wtyczki. Jak wiesz jak edytować ten plik to napisz, zmian trzeba dokonać od wiersza 179