NEWS
Neues Zigbee Gerät, LED Streifencontroller
-
@triplet das ist dann aber neu. Hmmm oder hab ich das echt übersehen...
-
@asgothian
Guten Morgen,
auf triplet's Hinweis hab ich mir mal das neueste Release vom Herdsman-converters gezogen und auf dem iobroker ausgetauscht. Der Zigbee Adapter startet damit auch problemlos. In der devices.js haben sich ja einige Scripte verändert und so dass ich lieber alles ersetzt habe.Nach dem erfolgreichen Interview zeigt er aber folgendes:
Device 0x60a423fffe6ca959 "TS0503B" not described in statesMapping. Successfully interviewed '0x60a423fffe6ca959', device has succesfully been paired
Ist das Statesmapping auch ein Teil vom Herdsman-converteres Paket oder ist das Zigbee Adapter seitig?
LG
Nilsps.: wahrscheinlich ist es schlauer zu warten als noch weiter im System rumzupfuschen oder?
-
@jmeister79 Es gibt da ggf. einen Bug bei dem Geräte als nicht unterstützt gemeldet werden obwohl sie durchaus gehen.
Ansonsten ist das statesmapping im Zigbee Adapter.
A.
-
@asgothian ich gehe nicht von einem bug aus.
Die Änderungen im herdsman sind ja recht neu und ich denke im zigbee ist das noch nicht da weil die version ja von letzter Woche ist.Nils
-
@jmeister79
Wenn es im Zigbee Adapter nicht drin ist sollte es über exposes automatisch hinugefügt werden.Das soll in Zukunft dazu führen das wir die devices nicht jedes mal selber anpassen müssen.
A.
-
Folgendes steht in der devices.js:
fingerprint: [{modelID: 'TS0503B', manufacturerName: '_TZ3000_i8l0nqdu'}], model: 'TS0503B', vendor: 'TuYa', description: 'Zigbee smart mini led strip controller 5V/12V/24V RGB', extend: preset.light_onoff_brightness_colorxy(), // Requires red fix: https://github.com/Koenkk/zigbee2mqtt/issues/5962#issue-796462106 meta: {applyRedFix: true},
in anderen steht zb sowas:
{ zigbeeModel: ['TS0503A'], model: 'TYZS1L', vendor: 'TuYa', description: 'Led strip controller HSB', exposes: [e.light_colorhs()], fromZigbee: [fz.on_off, fz.tuya_led_controller], toZigbee: [tz.tuya_led_controller, tz.ignore_transition, tz.ignore_rate], },
da ist also ein "exposes", dann fehlt da wohl noch was.
Nils
ps.: ich erwarte nicht dass es sofort gefixt wird, ist nur interessant n bisschen was davon verstehen zu lernen -
@jmeister79 sagte in Neues Zigbee Gerät, LED Streifencontroller:
extend: preset.light_onoff_brightness_colorxy(),
An dieser Stelle kommen die Exposes mit ins Spiel. Dieser preset beinhaltet neben festgelegten Konvertern (fromZigbee, toZigbee auch exposes.
A.
-
@asgothian ja verstehe, habe mir das mal angeschaut.
Danke für die Erklärung.
Cool gemacht. Scheint aber in diesem Fall noch nicht zu funktionieren.
Ich werde am Wochenende mal rumexperimentieren.
LG
Nils -
@triplet FYI: Mit dem neuesten Update (1.4.4) des Zigbee Adapters funktioniert dieses Gerät out of the box.
Somit sparst du dir meinen schmutzigen workaround -
@jmeister79
jup. seit dem Update auf 1.4.4. läuft das kleine Teil (TS0503B).Gruß Guido
-
funktionieren die Datenpunkte effect und brightness?
ich kann sie ändern aber an der Strip ändert sich nichts!
Habe die 1.6.4 drauf.2021-10-12 19:56:39.163 - warn: zigbee.0 (10282) Failed to read state '"color"'of '0x9035eafffe0533f4' after query with '{}' 2021-10-12 19:56:39.420 - warn: zigbee.0 (10282) Failed to read state '"power_on_behavior"'of '0x9035eafffe0533f4' after query with '{"code":134}' 2021-10-12 19:58:18.823 - error: zigbee.0 (10282) Send command to 0x9035eafffe0533f4 failed with no error code (undefined) 2021-10-12 19:58:45.439 - error: zigbee.0 (10282) Send command to 0x9035eafffe0533f4 failed with no error code (undefined) 2021-10-12 20:00:28.491 - warn: zigbee.0 (10282) Failed to read state '"color"'of '0x9035eafffe0533f4' after query with '{}' 2021-10-12 20:00:28.727 - warn: zigbee.0 (10282) Failed to read state '"power_on_behavior"'of '0x9035eafffe0533f4' after query with '{"code":134}' 2021-10-12 20:00:53.971 - error: zigbee.0 (10282) Send command to 0x9035eafffe0533f4 failed with no error code (undefined) 2021-10-12 20:07:57.925 - info: zigbee.0 (10282) State value to set for "zigbee.0.9035eafffe0533f4.brightness" has to be type "number" but received type "string" 2021-10-12 20:07:57.964 - error: zigbee.0 (10282) Send command to 0x9035eafffe0533f4 failed with no error code (undefined) 2021-10-12 20:08:00.249 - info: zigbee.0 (10282) State value to set for "zigbee.0.9035eafffe0533f4.brightness" has to be type "number" but received type "string" 2021-10-12 20:08:00.425 - info: zigbee.0 (10282) State value to set for "zigbee.0.9035eafffe0533f4.brightness" has to be type "number" but received type "string"
wie kann ich nur eine Farbe wählen und die dimmen?
@Asgothian
kannst du mir hierbei helfen?