NEWS
Zigbee Tuya TS0601 Temperature & Humidity läuft nicht
-
@arteck da war er schon drin. hab ihn nochmal neu angelernt und unter ausschliessen rein, aber keine Veränderung...
2023-09-30 15:28:52.140 info Zigbee started 2023-09-30 15:28:52.139 info 0x3425b4fffe307d63 (addr 31147): TS011F_plug_3 - TuYa Smart plug (with power monitoring by polling) (Router) 2023-09-30 15:28:52.137 info 0x3425b4fffe170775 (addr 49041): TS011F_plug_3 - TuYa Smart plug (with power monitoring by polling) (Router) 2023-09-30 15:28:52.135 info 0x00158d000911dbbb (addr 20444): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) 2023-09-30 15:28:52.133 info 0xa4c138a66e67005b (addr 36428): IH-K009 - TuYa Temperature & humidity sensor (EndDevice) 2023-09-30 15:28:52.131 info 0xa4c1380d4d269b2b (addr 16273): IH-K009 - TuYa Temperature & humidity sensor (EndDevice) 2023-09-30 15:28:52.129 info 0x00158d0008f3290c (addr 39180): DJT11LM - Xiaomi Aqara vibration sensor (EndDevice) 2023-09-30 15:28:52.124 info 0xa4c138d0b860a01f (addr 10643): TS0601_temperature_humidity_sensor_1 - TuYa Temperature & humidity sensor (EndDevice) 2023-09-30 15:28:52.073 error Device 0xa4c138d0b860a01f "TS0601_temperature_humidity_sensor_1" not described in statesMapping. 2023-09-30 15:28:52.055 info Currently 7 devices are joined: 2023-09-30 15:28:52.039 info --> transmitPower : normal 2023-09-30 15:28:52.019 info Unable to disable LED, unsupported function. 2023-09-30 15:28:52.011 info Coordinator firmware version: {"type":"zStack3x0","meta":{"transportrev":2,"product":1,"majorrel":2,"minorrel":7,"maintrel":1,"revision":20221226}} 2023-09-30 15:28:51.629 info Installed Version: ioBroker/ioBroker.zigbee 2023-09-30 15:28:50.726 info Starting Zigbee npm ... 2023-09-30 15:28:50.723 info delete old Backup files. keep only last 10 2023-09-30 15:28:50.572 info starting. Version 1.8.24 (non-npm: ioBroker/ioBroker.zigbee) in /opt/iobroker/node_modules/iobroker.zigbee, node: v16.19.1, js-controller: 4.0.24 2023-09-30 15:28:42.984 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2023-09-30 15:28:42.982 info terminating 2023-09-30 15:28:42.581 info Zigbee: disabling joining new devices. 2023-09-30 15:28:42.480 info cleaned everything up... 2023-09-30 15:28:42.476 info Got terminate signal TERMINATE_YOURSELF 2023-09-30 15:28:36.100 info Zigbee: stop joining 2023-09-30 15:28:32.589 warn Object of state "zigbee.0.exclude.TS0601_temperature_humidity_sensor_1" is missing the required property "common.type" 2023-09-30 15:27:48.053 warn TypeError: Cannot read properties of undefined (reading 'replace') at Commands.deleteDevice (/opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:449:30) at Commands.onMessage (/opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:71:30) at Zigbee.<anonymous> (/opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:14:48) at Zigbee.emit (node:events:525:35) at Zigbee.emit (node:domain:489:12) at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.js:5831:34) at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/db-states-redis/lib/states/statesInRedisClient.js:322:37) at processImmediate (node:internal/timers:466:21) 2023-09-30 15:27:47.747 warn States system pmessage io.messagebox.system.adapter.zigbee.0 {"command":"deleteDevice","message":{"force":false},"from":"system.adapter.admin.0","callback":{"message":{"force":false},"id":281,"ack":false,"time":1696080467744},"_id":33765716} Cannot read properties of undefined (reading 'replace') 2023-09-30 15:27:45.353 info Device '0xa4c138d0b860a01f' is supported, identified as: TuYa Temperature & humidity sensor (TS0601_temperature_humidity_sensor_1) 2023-09-30 15:27:45.353 info Successfully interviewed '0xa4c138d0b860a01f', device has successfully been paired 2023-09-30 15:27:44.122 info Device '0xa4c138d0b860a01f' announced itself 2023-09-30 15:27:44.066 info Starting interview of '0xa4c138d0b860a01f' 2023-09-30 15:27:34.565 info Zigbee: allowing new devices to join. 2023-09-30 15:24:52.284 info List of port: [{"path":"/dev/ttyUSB0","manufacturer":"Silicon Labs","serialNumber":"0001","pnpId":"usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0","vendorId":"10c4","productId":"ea60"},{"path":"/dev/ttyAMA0"},{"path":"/dev/ttyS0"}] 2023-09-30 15:21:02.927 info debug devices set to [] 2023-09-30 15:21:02.883 info Zigbee started
-
@rocky753 Hi Rocky, suche mal bitte bei dir nach "_TZE200_zl1kmjqx" in deiner
/opt/iobroker/node_modules/zigbee-herdsman-converters/devices/tuya.js
Die wird bei dem Model 'TS0601_temperature_humidity_sensor_1' zu finden sein.
Mir hats geholfen die Model ID sprich die Zeile mit "TZE200_zl1kmjqx" zu löschen und dann die ID
bei dem 'TS0601_temperature_humidity_sensor_2' einzufügen:
Bin ein begnadeter ZeichnerBeachte auch die Datapoints, hier ggf. den Humidity .raw Wert durch divideBy10 ersetzen. Sieht man auch im Screenshot.
Ich hatte eine andere Modelversion wird aber sicher allgemein klappen.Dann Speichern, Adapter neustarten und bei dem bereits regestriertem Sensor reconfigure durchführen:
Außer den Batterystatus kam alles nach einigen Sekunden durch. Bin aber guter Dinge das dieser wie öfters zu lesen auch noch nachgeliefert wird.
Ich hab meinen Adapter über den Broker direkt installiert also ohne GIT oder Ähnlichem. Vielleicht hilf es ja den einen oder anderen.
Seht mir nach das ich mich auch nicht tiefer mit dem eigentlichen Problem rumgeärgert hab und nur einen schnellen Workaround gesucht habe.
-
@huligan sagte in Zigbee Tuya TS0601 Temperature & Humidity läuft nicht:
TZE200_zl1kmjqx
das würde bedeuten dass der
TZE200_zl1kmjqx nicht TS0601_temperature_humidity_sensor_1 sondern TS0601_temperature_humidity_sensor_2 ist
hmm
ichhab mal ein issue angelegt https://github.com/Koenkk/zigbee2mqtt/issues/19092 aber ohne den Sensor ist es schwer
-
@arteck Kann ich leider nicht beurteilen. War eher ein ein One-Hit bei einer Trial Error Analyse.
Die Anpassung beim valueConverter spricht eher dagegen ebenso der noch fehlender Batterie Wert.
Allerdings vom Bild was der Adapter dann läd passt es aber auch wieder.
Zumindest Rund und nicht eckigMeine Model-ID war die "_TZE200_bjawzodf"
Bin kein Entwickler und mir wars eher wichtig die beiden Werte irgendwie zu bekommen als gar nichts.
-
@huligan hat direkt geklappt, DANKE!!!
Wenn es als "TS0601_temperature_humidity_sensor_2" erkannt wird, passt es. Nur humidity divideby10 noch rein, dann passen auch die Werte. Nur Batterie wird bei auch nicht angezeigt.
-
vielleicht hängt ihr ech an das issue dran was ich gepostet habe .. und klärt das.. nicht dass Tuya da wieder murks baut.. und ballert 2 Geräte mit der gleicher id raus..
-
Ich hab mich an das Issue rangehängt, weil Huligans Lösung funktionierte, jetzt kam ein Zigbee Update, und die Änderungen sind wieder rückgängig gemacht Gibts sowas wie eine user.conf, die nicht überschrieben wird?
-
@smo installier die 1.9.2 da ist es korrigiert
-
@arteck Ah, danke dir. Wie find ich die? Das neueste Release was ich finde ist die über npm installierbere 1.9.1. In den Commits steht immer mal was von 1.9.2, also einfach den aktuellen Stand des Repos übernehmen?
-
@smo 1.9.4 ist draussen
-
@arteck Danke. Hab schon