Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. TS0601 Zigbee

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    TS0601 Zigbee

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      michael_4358 last edited by

      @arteck

      bcb7b891-3bc6-47cd-b293-cad5473ba3bc-grafik.png

      arteck 1 Reply Last reply Reply Quote 0
      • D
        dimaiv @michael_4358 last edited by

        @michael_4358
        Vielleicht ist der manufacturer anderes als im Konverter? Oder spielt es mittlerweile kein Rolle mehr?

        M 1 Reply Last reply Reply Quote 0
        • M
          michael_4358 @dimaiv last edited by

          @dimaiv

          gute frage nächste....

          https://github.com/Koenkk/zigbee-herdsman-converters/pull/2612

          im converter steht der tracker schon drin...

          VBen created this issue in Koenkk/zigbee-herdsman-converters

          closed Added Tuya Smart air box #2612

          D 1 Reply Last reply Reply Quote 0
          • D
            dimaiv @michael_4358 last edited by dimaiv

            @michael_4358
            Jetzt ist die Frage, ob du die neuesten Konverter schon bei dir installiert hast? Ich denke nein. Weil es ist erst seit 2 Tagen drin.
            Du kannst es aber manuel die entsprechende Zeilen bei dir hinzufügen, oder abwarten.

            M 1 Reply Last reply Reply Quote 0
            • M
              michael_4358 @dimaiv last edited by michael_4358

              @dimaiv

              Habe die Einzel Daten abgeglichen... sind passend...neustart und neues einbinden hat nicht geklappt...

              EdiT:

              die frage ist wenn ich einfach das ganze zip packet da stumpf reinbügel ob das so der richtige weg ist....

              1 Reply Last reply Reply Quote 0
              • arteck
                arteck Developer Most Active @michael_4358 last edited by

                @michael_4358 adapter neu gestartet ?

                M 1 Reply Last reply Reply Quote 0
                • M
                  michael_4358 @arteck last edited by

                  @arteck
                  Ja(den zigbee Adapter)

                  N 1 Reply Last reply Reply Quote 0
                  • N
                    ninharp @michael_4358 last edited by

                    @michael_4358 Die Änderung mit der Smart Air Box sind ja im zigbee-herdsman-converters Repository geschehen, wird dies auch geupdated wenn der Adapter aktualisiert wird!?

                    Asgothian 1 Reply Last reply Reply Quote 0
                    • Asgothian
                      Asgothian Developer @ninharp last edited by

                      @ninharp

                      generell ja, allerdings kann das die eine und/oder die andere Woche dauern bis das passiert ist.

                      A.

                      P 1 Reply Last reply Reply Quote 0
                      • P
                        peterfido @Asgothian last edited by

                        @asgothian

                        Ich habe jetzt zwei von diesen Thermometern mit Uhr gekauft: Amazon

                        Die Daten, die ich so finden konnte:

                        {"type":"commandMcuSyncTime","data":{"payloadSize":268},"linkquality":69,"groupID":0,"cluster":"manuSpecificTuya","meta":{"zclTransactionSequenceNumber":241,"manufacturerCode":null,"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}
                        
                        ieee:0xa4c138b8b21c0b91
                        nwk:9269 (0x2435)
                        model:TS0601
                        groups:
                        
                        modelZigbee:TS0601
                        type:EndDevice
                        nwk:9269
                        manuf id:4417
                        manufacturer:_TZE204_jygvp6fk
                        power:Battery
                        app version:73
                        hard version:1
                        zcl version:3
                        stack version:0
                        date code:
                        interviewed:true
                        configured:false
                        endpoint:1
                        profile:260
                        input clusters:genGroups (4)
                        genScenes (5)
                        manuSpecificTuya (61184)
                        genBasic (0)
                        output clusters:genOta (25)
                        genTime (10)
                        

                        Hat da schon jemand mit Erfolg gehabt?

                        Asgothian 1 Reply Last reply Reply Quote 0
                        • Asgothian
                          Asgothian Developer @peterfido last edited by

                          @peterfido sagte in TS0601 Zigbee:

                          Hat da schon jemand mit Erfolg gehabt?

                          Sicher nicht - die sind bisher in den zigbee-herdsman-convertern nicht drin.

                          Da die neuen Konverter auf den Herdsman 3.0 angewiesen sind, wirst du warten müssen bis die 1.11 des zigbee Adapters fertig ist - ich rechne mit 2-3 Monaten.

                          A

                          P 1 Reply Last reply Reply Quote 0
                          • P
                            peterfido @Asgothian last edited by

                            @asgothian Danke für die Antwort. Das ist eine lange Zeit. Ist sicher, dass die zukünftig unterstützt werden, oder ist es schlauer, die zurückzuschicken?

                            Asgothian 1 Reply Last reply Reply Quote 0
                            • Asgothian
                              Asgothian Developer @peterfido last edited by Asgothian

                              @peterfido sagte in TS0601 Zigbee:

                              @asgothian Danke für die Antwort. Das ist eine lange Zeit. Ist sicher, dass die zukünftig unterstützt werden, oder ist es schlauer, die zurückzuschicken?

                              Es ist nicht sicher - zum einen muss der neue Herdsman integriert sein. Ob das in dem Zeitraum passt weiss ich nicht. Zum anderen muss jemand das Gerät in die Zigbee-Herdsman-Converters integrieren. Ob das wer macht weiss ich nicht.

                              A.
                              Nachtrag: ich mach es sicher nicht - ich hab kein Gerät und kann auch nicht versprechen das ich die Zeit habe.

                              P 1 Reply Last reply Reply Quote 0
                              • P
                                peterfido @Asgothian last edited by peterfido

                                @asgothian Kann ich da "irgendwie" weiterhelfen? Aber wahrscheinlich müsste ich ein Tuya-Zigbee-Gateway haben und dann mitloggen. Gerade das Stellen der Uhr wird wohl sonst schwer herauszufinden sein.

                                Edit:
                                Es scheint da bei Github ein Projekt zu geben, wo jemand ein scheinbar baugleiches Gerät per Quirks?? eingebunden hat.

                                Asgothian 1 Reply Last reply Reply Quote 0
                                • Asgothian
                                  Asgothian Developer @peterfido last edited by

                                  @peterfido unter der Bedingung das das Gerät in dem Projekt so ist wie deins:

                                  • pass den beiliegenden Code so an das der Fingerprint zu deinem Gerät passt.
                                  • speicher den Code im Datenverzeichnis des zigbee Adapters (üblicherweise /opt/iobroker/iobroker-data/zigbee_0)
                                  • trag den Dateinamen als "externen Konverter" in den Einstellungen ein
                                  • Start den Zigbee-Adapter neu und prüfe das log auf Fehlermeldungen.

                                  Der Code ist ohne Gewähr - ich hab da nichts getestet.

                                  "use strict";
                                  //const fromZigbee_1 = (require("../converters/fromZigbee"));
                                  //const toZigbee_1 = (require("../converters/toZigbee"));
                                  const constants_1 = require("../lib/constants");
                                  const exposes = (require("../lib/exposes"));
                                  const legacy = (require("../lib/legacy"));
                                  const logger_1 = require("../lib/logger");
                                  const modernExtend_1 = require("../lib/modernExtend");
                                  const reporting = (require("../lib/reporting"));
                                  const globalStore = (require("../lib/store"));
                                  const tuya = (require("../lib/tuya"));
                                  const NS = 'zhc:tuya';
                                  const { tuyaLight, tuyaBase, tuyaMagicPacket, dpBinary, dpNumeric, dpEnumLookup } = tuya.modernExtend;
                                  const e = exposes.presets;
                                  const ea = exposes.access;
                                  const definitions = [
                                     {
                                         fingerprint: tuya.fingerprint('TS0601', [
                                             '_TZE200_yjjdcqsq',
                                             '_TZE200_9yapgbuv',
                                             '_TZE200_utkemkbs',
                                             '_TZE204_utkemkbs',
                                             '_TZE204_9yapgbuv',
                                             '_TZE204_upagmta9',
                                             '_TZE200_cirvgep4',
                                             '_TZE200_upagmta9',
                                             '_TZE204_yjjdcqsq',
                                             '_TZE204_cirvgep4',
                                         ]),
                                         model: 'TS0601_temperature_humidity_sensor_2',
                                         vendor: 'Tuya',
                                         description: 'Temperature and humidity sensor',
                                         fromZigbee: [tuya.fz.datapoints],
                                         toZigbee: [tuya.tz.datapoints],
                                         onEvent: tuya.onEvent({ queryOnDeviceAnnounce: true }),
                                         configure: async (device, coordinatorEndpoint) => {
                                             await tuya.configureMagicPacket(device, coordinatorEndpoint);
                                             // Required to get the device to start reporting
                                             await device.getEndpoint(1).command('manuSpecificTuya', 'dataQuery', {});
                                         },
                                         exposes: [e.temperature(), e.humidity(), tuya.exposes.batteryState(), tuya.exposes.temperatureUnit()],
                                         meta: {
                                             tuyaDatapoints: [
                                                 [1, 'temperature', tuya.valueConverter.divideBy10],
                                                 [2, 'humidity', tuya.valueConverter.raw],
                                                 [3, 'battery_state', tuya.valueConverter.batteryState],
                                                 [9, 'temperature_unit', tuya.valueConverter.temperatureUnitEnum],
                                             ],
                                         },
                                         whiteLabel: [
                                             tuya.whitelabel('Tuya', 'ZTH01', 'Temperature and humidity sensor', ['_TZE200_yjjdcqsq', '_TZE204_yjjdcqsq']),
                                             tuya.whitelabel('Tuya', 'SZTH02', 'Temperature and humidity sensor', ['_TZE200_utkemkbs', '_TZE204_utkemkbs']),
                                             tuya.whitelabel('Tuya', 'ZTH02', 'Temperature and humidity sensor', ['_TZE200_9yapgbuv', '_TZE204_9yapgbuv']),
                                             tuya.whitelabel('Tuya', 'ZTH05', 'Temperature and humidity sensor', ['_TZE204_upagmta9', '_TZE200_upagmta9']),
                                             tuya.whitelabel('Tuya', 'ZTH08-E', 'Temperature and humidity sensor', ['_TZE200_cirvgep4', '_TZE204_cirvgep4']),
                                         ],
                                     },
                                  
                                  ];
                                  exports.default = definitions;
                                  module.exports = definitions;
                                  //# sourceMappingURL=tuya.js.map
                                  

                                  1 Reply Last reply Reply Quote 0
                                  • P
                                    peterfido last edited by

                                    @asgothian

                                    Die Datei habe ich angelegt. Er stolpert allerdings über eine fehlende lib:

                                    External converter /opt/iobroker/iobroker-data/zigbee_0/tuya_twc.js contains an unsupported reference to '/lib/legacy' - external converter not loaded.
                                    
                                    Asgothian 1 Reply Last reply Reply Quote 0
                                    • Asgothian
                                      Asgothian Developer @peterfido last edited by

                                      @peterfido dann schmeiss die Zeile mit /lib/legacy aus dem code und schau ob es dann geht.

                                      A.

                                      P 1 Reply Last reply Reply Quote 0
                                      • P
                                        peterfido @Asgothian last edited by peterfido

                                        @asgothian

                                        habe ich erledigt. Jetzt kommt folgender Fehler:

                                        Unable to apply converter from module: /opt/iobroker/iobroker-data/zigbee_0/tuya_twc.js - the code does not run: Error: Cannot find module '../lib/exposes' Require stack: - /opt/iobroker/node_modules/iobroker.zigbee/main.js
                                        

                                        Schmeisse ich die Zeile mit esposes auch raus, kommt der nächste Fehler:

                                        Unable to apply converter from module: /opt/iobroker/iobroker-data/zigbee_0/tuya_twc.js - the code does not run: Error: Cannot find module '../lib/reporting' Require stack: - /opt/iobroker/node_modules/iobroker.zigbee/main.js
                                        

                                        passt da was mit dem Pfad nicht?

                                        Was mich überrascht ist, dass man die Zeilen wirklich rausscheissen muss.
                                        Auskommentieren mittels // scheint nicht zu funkionieren, da die Fehlermeldungen identisch sind.

                                        Asgothian 1 Reply Last reply Reply Quote 0
                                        • Asgothian
                                          Asgothian Developer @peterfido last edited by

                                          @peterfido Du wirst probieren müssen. Weiter Zeilen rauswerfen in der Hoffnung das sie nicht benötigt werden. Wenn das nicht klappt dann liegt es daran das das Gerät den neuen Herdsman braucht - wie schon auf GitHub geschrieben.

                                          A.

                                          1 Reply Last reply Reply Quote 0
                                          • P
                                            peterfido last edited by peterfido

                                            @asgothian ok, danke. Ich hatte die relativen Pfade vermutet. Zumindest von dort, wo die Datei sizt, laufen die ins Leere. Den neuen Herdsmann gibt es noch nicht? Oder müsste ich da z.B. auf zigbee2mqtt gehen?

                                            Das wäre dann wohl auch ein umfangreicher Aufwand, alle Geräte umzuziehen und die Skripte anpassen. Ich probiere noch bis zum Wochenende und, wenn es nicht will, schicke ich die Teile zurück.

                                            Optisch passt dieser hier genau.

                                            Asgothian JLeg 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            633
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            12
                                            60
                                            8186
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo