Na razie dodałem nazwy do encji, takie same jak identyfikatory encji, Będę obserwował.
Nigdy w tym wątku nie podałeś linka do tego urządzenia w bazie urządzeń Z2M (więc nie wiemy co masz, bo sorry, ale na podstawie obrazka to nikt tego nie będzie szukał).
Czytujesz w ogóle notatki do wydań Z2M - może zmieniano obsługę akurat tego urządzenia - przejrzyj wstecz wszystkie wydania co najmniej do dnia pierwszej obsługi.
Urządzenie Tuya ME201WZ (na obrazku jest model). To nie jest rzecz, która kiedyś chodziła, a teraz mam kłopoty. To nowy projekt, testuje może od miesiąca i te kłopoty (w sumie niewielkie) po prostu są.
2.6.2 wyszło całkiem niedawno
a ta wersja jest sprzed roku
dalej mi się nie chce szukać, ale skoro 1.42.0 zawiera poprawki to obsługa musiała być już dawniej
Jeszcze jedno - nie poświęciłem na czytanie nawet jednej godziny - to tylko trafienia szybkiego wyszukiwania, a tak naprawdę trzeba otworzyć notatki do każdej wersji i je przeszukać - ja nie mam w tym interesu, ale pokazuję drogę którą powinieneś wykonać.
nie mam bladego pojęcia kiedy aktualizowałeś Z2M, ale ten sprzęt jest potencjalnie dotknięty zmianami w Z2M
U mnie wszelkie aktualizacje na bieżąco. Zigbee2MQTT Aktualna wersja: 2.8.0-1 (wczoraj)
Przez ten miesiąc była na pewno jeszcze jedna. Nie przejmuje się tym bardzo, może dodanie nazw do encji załatwi temat, może kolejna aktualizacja. Montaż tego urządzenia jest planowany na marzec (na pewno opisze to na forum), wiec jest jeszcze trochę czasu.
A to nadal żyje w swoim stylu. Dodanie nazw nic nie zmieniało. Teraz nie będę kasował “starych” zostawie obie wersje. Zobaczymy co dalej. Obecna wersja: 2.8.0-1
Jakim cudem masz dwie różne nazwy dla tego samego czujnika, sam sobie je duplikujesz?
![]()
![]()
W tym cały problem, nazwany tak jak w tytule wątku. Samo się zmienia.
Próbowałem nazwać encje
bo taka sugestia się pojawiła. To nic nie dało, bo pojawiła się kolejna encja.
A poprzednia jest niedostępna. To nie jest wynik jakiegoś upgrade, takie historie pojawiają się przy okazji restartu. Dotyczy to tylko tego urządzenia ZigBee
Po prostu magia. Na wiosnę ten czujnik zmienia lokalizacje, zostanie ten sam HA, ale inny koordynator ZigBee i inna konfiguracja Z2M. Dam znać czy coś się zmieniło, chyba że wcześniej to się wyjaśni.
Porównaj to co masz w MQTT znajdując swój czujnik
i to co masz w pliku configuration.yaml Z2M
friendly_name: Kuchnia_rgbw
Możesz też użyć https://mqtt-explorer.com/ i spróbować usunąć niepotrzebne wpisy.
W MQTT tak jak trzeba
W konfiguracji Z2M, dodawałem jeszcze nazwę HA.
'0xa4c138d27979169e':
friendly_name: szambo_czujnik
homeassistant:
name: szambo_czujnik
disabled: false
retain: true
To chyba już wiesz skąd masz dodatkowe nazwy, skąd taki wpis wziąłeś?
Mój kod
- 57
last_seen: ISO_8601_local
frontend:
enabled: true
port: 8099
homeassistant:
enabled: true
version: 5
Może wklej tutaj cały configuration.yaml bez haseł
Grzebiąc w pliku configuration.yaml Z2M musi być zatrzymany, przed modyfikacjami należy zrobić backup tego pliku.
Nie miałem tego wcześniej -
homeassistant:
name: szambo_czujnik
To dopisałem aby zapobiec zmianą nazw. Bez tego było tak samo, dopisek niczego nie zmienił.
homeassistant:
enabled: true
advanced:
network_key:
- 192
pan_id: 64485
ext_pan_id:
- 143
log_level: error
last_seen: ISO_8601_local
mqtt:
server: mqtt://core-mosquitto:1883
user: addons
password: xxxxxxxx
version: 5
retain: true
base_topic: zigbee2mqtt
frontend:
enabled: true
port: 8099
serial:
port: /dev/ttyACM0
adapter: ember
baudrate: 115200
rtscts: false
device_options: {}
devices:
'0xa4c13885f6a364e9':
friendly_name: Termostat_Gabinet
icon: device_icons/f0aed71507e65f348b746db1a903dc12.png
throttle: 5
'0x881a14fffeed1b55':
friendly_name: Czujnik łazienka
icon: device_icons/d5cf7e365fed2168925ab63b5dfd83e6.png
temperature_calibration: 0
temperature_precision: 1
humidity_precision: 0
'0xa4c1385eed65bcc5':
friendly_name: Czujnik ruchu kuchnia
retain: true
detection_distance_max: 3.75
detection_distance_min: 0.75
move_sensitivity: 8
presence_sensitivity: 8
presence_timeout: 1
illuminance_calibration: 0
'0x0ceff6fffe6c4e31':
friendly_name: Czujnik Salon
description: Czynnik Salon
temperature_precision: 1
humidity_precision: 1
temperature_calibration: 0
humidity_calibration: 0
'0xa4c13866436f060f':
friendly_name: Nocne_łazienka
description: Nocne Łazienka
'0xa4c138b9bf100015':
friendly_name: temp_outdoor
humidity_calibration: 0
temperature_calibration: 0
temperature_precision: 2
'0xa4c138b55931733d':
friendly_name: Drzwi wejściowe
'0x0ceff6fffe3a5165':
friendly_name: Czujnik sypialnia
'0xa4c138d27979169e':
friendly_name: szambo_czujnik
homeassistant:
name: szambo_czujnik
disabled: false
retain: true
'0x70b3d52b601091aa':
friendly_name: Gniazdko_WC_New
'0xa4c138fa3876ab5f':
friendly_name: Czujnik ruchu łazienka
version: 5
availability:
enabled: true
Wykonaj kopię configuration.yaml Zatrzymaj MQTT i Z2M wklej kod podany poniżej do configuration.yaml uzupełnij swoje hasła, uruchom MQTT następnie Z2M.
homeassistant:
enabled: true
advanced:
network_key:
- 192
pan_id: 64485
ext_pan_id:
- 143
log_level: error
last_seen: ISO_8601_local
mqtt:
server: mqtt://core-mosquitto:1883
user: addons
password: xxxxxxxx
version: 5
retain: true
base_topic: zigbee2mqtt
frontend:
enabled: true
port: 8099
serial:
port: /dev/ttyACM0
adapter: ember
baudrate: 115200
rtscts: false
device_options: {}
devices:
'0xa4c13885f6a364e9':
friendly_name: Termostat_Gabinet
icon: device_icons/f0aed71507e65f348b746db1a903dc12.png
throttle: 5
'0x881a14fffeed1b55':
friendly_name: Czujnik łazienka
icon: device_icons/d5cf7e365fed2168925ab63b5dfd83e6.png
temperature_calibration: 0
temperature_precision: 1
humidity_precision: 0
'0xa4c1385eed65bcc5':
friendly_name: Czujnik ruchu kuchnia
retain: true
detection_distance_max: 3.75
detection_distance_min: 0.75
move_sensitivity: 8
presence_sensitivity: 8
presence_timeout: 1
illuminance_calibration: 0
'0x0ceff6fffe6c4e31':
friendly_name: Czujnik Salon
description: Czynnik Salon
temperature_precision: 1
humidity_precision: 1
temperature_calibration: 0
humidity_calibration: 0
'0xa4c13866436f060f':
friendly_name: Nocne_łazienka
description: Nocne Łazienka
'0xa4c138b9bf100015':
friendly_name: temp_outdoor
humidity_calibration: 0
temperature_calibration: 0
temperature_precision: 2
'0xa4c138b55931733d':
friendly_name: Drzwi wejściowe
'0x0ceff6fffe3a5165':
friendly_name: Czujnik sypialnia
'0xa4c138d27979169e':
friendly_name: szambo_czujnik
'0x70b3d52b601091aa':
friendly_name: Gniazdko_WC_New
'0xa4c138fa3876ab5f':
friendly_name: Czujnik ruchu łazienka
version: 5
availability:
enabled: true
Zmienione, encje wróciły do poprawnej nazwy. Teraz pozostaje tylko czekać. Będę informował. Dzięki.
Mogę chyba zakończyć ten wątek. Zaczął się sezon mojej wiejskiej działki i wtedy zauważyłem. Mam dwie instancje Z2M, jedną dla domu drugą dla działki. Na jesień zrobiłem pierwsze podłaczenie czujnika poziomu (u mnie szamba) na wsi a w zimę pracowałem nad tym w domu. W Z2M ogarniający wiejski domek, został czujnik w urządzeniach, co prawda wyłączony, ale został, Potem w domu to samo urządzenie pojawiło się w Z2M odpowiedzialnego za dom, z inną nazwą. Zapewne to powodowało zamieszanie. Po usunięciu urządzenia z domowej sieci Zigbee, problem się nie pojawił. Dzięki wszystkim za zaangażowanie. Niedługo podzielę się spostrzeżeniami z użytkowania czujnika w rzeczywistych warunkach. Zdecydowanie może się przydać komyś, kto chciałby mieć pomiar poziomu szamba u siebie.








