Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adaper Tado v0.1.x

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Test Adaper Tado v0.1.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      rehmosch @CKMartens last edited by rehmosch

      @CKMartens ... Danke für deine Antwort 😉
      Hab ich gemacht, unter @Coffeelover Issue-Eintrag auf github als reply.


      Könnte mir Bitte jemand einen SCREENSHOT für Blockly (Tado + Fenstersensoren) hier posten, da ich absoluter Neuling bin und nur den Aufbau der Puzzles verstehen möchte. Hab es gestern den ganzen Nachmittag vergeblich versucht ;(

      Möchte eigentlich nur:

      1. das die Tado-Thermostate sich ausschalten wenn die Aqara Fenster-Sensoren (sind mit dem Conbee II im ioBroker eingebunden) "Fenster offen" melden
      2. Dass die Tado-Thermostate sich wieder einschalten (settings, power) wenn die "Fenster wieder geschlossen" sind.

      Vielen lieben Dank an die Community

      LG
      Jutta

      C 1 Reply Last reply Reply Quote 0
      • C
        Coffeelover @rehmosch last edited by

        @rehmosch Hi Jutta. Ich kann dir später einen Screenshot machen. Ich schicke dir trotzdem den Code. Den kann man bei Blockly rechts oben importieren. Du musst es dann nur auf deine Sensor Datenpunkte umstellen.

        R 1 Reply Last reply Reply Quote 0
        • R
          rehmosch @Coffeelover last edited by

          @Coffeelover Vielen lieben Dank ;-x

          1 Reply Last reply Reply Quote 0
          • R
            rehmosch last edited by rehmosch

            Hallo liebe Community!

            Bin ganz aufgeregt, da dies mein erstes Blockly-Script ist 😉

            Könnte sich jemand Bitte meinen Blockly-Script (der tadellos läuft & funktioniert) anschauen, ob ich alles richtig gemacht habe? Da ich befürchte, dass es sehr unsauber ist, und später vielleicht zu Problemen führen kann.

            küche_fenster_offen.JPG

            on({id: "deconz.0.Sensors.4.open"/*Fenster-Sensor Küche open*/, change: "ne"}, function (obj) {
              var value = obj.state.val;
              var oldValue = obj.oldState.val;
              if (getState("deconz.0.Sensors.4.open").val && true) {
                setState("tado.0.136533.Rooms.1.setting.power"/*Power*/, 'off');
              } else {
                setState("tado.0.136533.Rooms.1.setting.power"/*Power*/, 'on');
              }
            });
            
            false && false;
            
            //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm9uJTIyJTIwaWQlM0QlMjJZXzRicSklN0J+elQlN0JMTVYlNUVKJTdDIVYlM0QlMjIlMjB4JTNEJTIyMTYzJTIyJTIweSUzRCUyMjYzJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFZGVjb256LjAuU2Vuc29ycy40Lm9wZW4lM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTkRJVElPTiUyMiUzRW5lJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJBQ0tfQ09ORElUSU9OJTIyJTNFJTNDJTJGZmllbGQlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyU1RBVEVNRU5UJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbHNfaWYlMjIlMjBpZCUzRCUyMlF0MGZ4JTI0Ukh3NCU3Q1ZHJTdETWFTJTNCeSU0MCUyMiUzRSUzQ211dGF0aW9uJTIwZWxzZSUzRCUyMjElMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMklGMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX29wZXJhdGlvbiUyMiUyMGlkJTNEJTIyJTdCMyh0YUxPOTMuKGklMjNXIXR5cTglMkMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUFORCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIycCEqaX5EJTNBeWwlNjBNayoheGhYdXlrJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFZGVjb256LjAuU2Vuc29ycy40Lm9wZW4lM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIyeEclMjMoOCUyRk9OSllBJTdDJTdDJTYwJTJDJTNCdzlWfiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkJPT0wlMjIlM0VUUlVFJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJETzAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjJvJTYwZThVLXZaJTJDRlJwSS0lM0ElMjR1KlIlM0QlMjIlM0UlM0NtdXRhdGlvbiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRXRhZG8uMC4xMzY1MzMuUm9vbXMuMS5zZXR0aW5nLnBvd2VyJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX0RFTEFZJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyaERDcnlHQjhWbVNiWXdFJTYwOU1OJTI0JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRW9mZiUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkVMU0UlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjJyJTVEbXZDZU8lNDB0TSU1RC5JX04zcUhTbiUyMiUzRSUzQ211dGF0aW9uJTIwZGVsYXlfaW5wdXQlM0QlMjJmYWxzZSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFdGFkby4wLjEzNjUzMy5Sb29tcy4xLnNldHRpbmcucG93ZXIlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMldJVEhfREVMQVklMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjIlNjA0ZSU1Qi1NRDNnY0I5RiUzQU0lN0JpVmh2JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRW9uJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfb3BlcmF0aW9uJTIyJTIwaWQlM0QlMjIlMjN5WCU2MFF2ME0oNyUzQkwlM0RtUVNtYkw1JTIyJTIweCUzRCUyMi0yMzclMjIlMjB5JTNEJTIyMTEyJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VBTkQlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF
            

            Wie kann ich hier noch eine minütliche aktualisierte Zeitabfrage für den Fenster-Sensoren "Fenster-Sensor Küche open" einbauen? Hier möchte ich nicht, das wenn das Fenster offen ist, die Kinder die Heizung per Sprachsteuerung, App, per Schalter wieder einschalten können. Das macht meine älteste Tochter sehr gerne: Bei gekippten Fenster schlafen und dann noch die Heizung aufdrehen ;(

            Vielen lieben Dank!

            Jutta

            1 Reply Last reply Reply Quote 0
            • Dutchman
              Dutchman Developer Most Active Administrators @CKMartens last edited by

              @CKMartens sagte in Test Adaper Tado v0.1.x:

              Ne der ham steht auf 100% (="normal") dann geht er auf 15% ("low").

              mja gennau, und ich gebe auch lieber die richtigen werte als euch zu verarschen 🙂

              1 Reply Last reply Reply Quote 1
              • Dutchman
                Dutchman Developer Most Active Administrators @rehmosch last edited by Dutchman

                @rehmosch sagte in Test Adaper Tado v0.1.x:

                usePreSkillsApps

                ich werde es in der nächsten version beheben, bitte nächstes gitissue erstellen ist fuer mich übersichtlicher 🙂

                1 Reply Last reply Reply Quote 1
                • Dutchman
                  Dutchman Developer Most Active Administrators last edited by

                  so. @all ich hoffe das ich euch hiermit ne kleine Freude bereiten kan (jedenfalls gibt das log Jetzt ruhe und ein par Datenpunkte extra :))

                  Die version ist gerade auf git und wird in einem kleine Kreis getestet, ich erwarte morgen spaetestens übermorgen eine release im Admin

                  Have fun !

                  2019-11-19 16.35.29.jpg

                  R 1 Reply Last reply Reply Quote 1
                  • R
                    rehmosch @Dutchman last edited by

                    @Dutchman Vielen lieben Dank Dutchman 😉 usePreSkillsApps ist gefixt.

                    Habe über githhub upgedated und bekomme gar keine Fehlermeldung mehr.

                    Danke nochmal.#

                    @Dutchman: Hast du eine Amazon-Wunschliste, damit man dir eine kleine Freude machen kann? Habe hier noch vom Studio einige HDMI und Toslink-Switches rumliegen 😉

                    LG

                    Jutta

                    Dutchman 1 Reply Last reply Reply Quote 0
                    • Dutchman
                      Dutchman Developer Most Active Administrators @rehmosch last edited by

                      @rehmosch sagte in Test Adaper Tado v0.1.x:

                      Habe über githhub upgedated und bekomme gar keine Fehlermeldung mehr.

                      super, habe Version 0.1.3 nach 4 positieven signalen auf NPM released wird morgen ueber den admin. installierbar sein.

                      So dan fuer die 0.2. ... mal. bitte ne liste mit. nötigen Verbesserungen auf GitHub hab ich. noch 1 issue sind wir fast fertig ? 😊

                      CKMartens 1 Reply Last reply Reply Quote 0
                      • CKMartens
                        CKMartens @Dutchman last edited by

                        @Dutchman

                        Habe heute vormittag per Admin-Oberfläche updaten wollen: Es wurde folgender Fehler geworfen:

                        Fertig mit Fehler: /opt/iobroker/node_modules/standard-as-callback/built/index.js:6 throw e; ^TypeError: Cannot read property '0' of undefined at _scripts.forEach (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInRedis.js:2862:70) at Array.forEach () at client.script (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInRedis.js:2862:26) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23) at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:30:51) at process._tickCallback (internal/process/next_tick.js:68:7)
                        
                        
                        $ ./iobroker upgrade tado
                        Update tado from @0.1.2 to @0.1.3
                        NPM version: 6.11.3npm install iobroker.tado@0.1.3 --loglevel error --prefix "/opt/iobroker" (System call)Update tado from @0.1.2 to @0.1.3
                        NPM version: 6.11.3npm install iobroker.tado@0.1.3 --loglevel error --prefix "/opt/iobroker" (System call)
                        ERROR: /opt/iobroker/node_modules/standard-as-callback/built/index.js:6        throw e;        ^TypeError: Cannot read property '0' of undefined    at _scripts.forEach (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInRedis.js:2862:70)    at Array.forEach (<anonymous>)    at client.script (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInRedis.js:2862:26)    at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)    at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:30:51)    at process._tickCallback (internal/process/next_tick.js:68:7)
                        ERROR: process exited with code 1
                        

                        Die Installation von der Konsole mit

                        npm install iobroker.tado@0.1.3 --loglevel error --prefix "/opt/iobroker"
                        iobroker upload tado
                        

                        Hat aber fehlerfrei funktioniert.

                        Dutchman 1 Reply Last reply Reply Quote 0
                        • Dutchman
                          Dutchman Developer Most Active Administrators @CKMartens last edited by

                          @CKMartens sagte in Test Adaper Tado v0.1.x:

                          @Dutchman

                          Habe heute vormittag per Admin-Oberfläche updaten wollen: Es wurde folgender Fehler geworfen:

                          Fertig mit Fehler: /opt/iobroker/node_modules/standard-as-callback/built/index.js:6 throw e; ^TypeError: Cannot read property '0' of undefined at _scripts.forEach (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInRedis.js:2862:70) at Array.forEach () at client.script (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInRedis.js:2862:26) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23) at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:30:51) at process._tickCallback (internal/process/next_tick.js:68:7)
                          
                          
                          $ ./iobroker upgrade tado
                          Update tado from @0.1.2 to @0.1.3
                          NPM version: 6.11.3npm install iobroker.tado@0.1.3 --loglevel error --prefix "/opt/iobroker" (System call)Update tado from @0.1.2 to @0.1.3
                          NPM version: 6.11.3npm install iobroker.tado@0.1.3 --loglevel error --prefix "/opt/iobroker" (System call)
                          ERROR: /opt/iobroker/node_modules/standard-as-callback/built/index.js:6        throw e;        ^TypeError: Cannot read property '0' of undefined    at _scripts.forEach (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInRedis.js:2862:70)    at Array.forEach (<anonymous>)    at client.script (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInRedis.js:2862:26)    at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)    at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:30:51)    at process._tickCallback (internal/process/next_tick.js:68:7)
                          ERROR: process exited with code 1
                          

                          Die Installation von der Konsole mit

                          npm install iobroker.tado@0.1.3 --loglevel error --prefix "/opt/iobroker"
                          iobroker upload tado
                          

                          Hat aber fehlerfrei funktioniert.

                          hmm der ist interessant werde ich mal intern nachfragen sieht nach nem Fehler aus dem JS-controller aus aber was. da genau passiert...
                          Sollte die Funktionalität aber nicht beeinträchtigen.

                          1 Reply Last reply Reply Quote 0
                          • Dutchman
                            Dutchman Developer Most Active Administrators last edited by

                            @CKMartens

                            welche JS-Controller hast du installiert, 2.0.x oder 2.1 ?

                            CKMartens 1 Reply Last reply Reply Quote 0
                            • CKMartens
                              CKMartens @Dutchman last edited by

                              @Dutchman js-controler 2.1.x aus stable

                              Der tado-Adapter funktioniert einwandfrei nachdem ich mit npm instaliert habe. War nur zur Info für Dich/Euch gepostet

                              Dutchman 1 Reply Last reply Reply Quote 0
                              • Dutchman
                                Dutchman Developer Most Active Administrators @CKMartens last edited by

                                @CKMartens sagte in Test Adaper Tado v0.1.x:

                                @Dutchman js-controler 2.1.x aus stable

                                Der tado-Adapter funktioniert einwandfrei nachdem ich mit npm instaliert habe. War nur zur Info für Dich/Euch gepostet

                                Danke und genau dem probieren ich nach zu gehen @apollon77 scheint beim JS-controller 2.1 passiert zu sein

                                1 Reply Last reply Reply Quote 0
                                • S
                                  stockics6 last edited by

                                  Hi,

                                  ersteinmal vielen Dank für den Adapter, die Implementierung lief perfekt!

                                  Leider kriege ich es nicht hin, dass ich über die VIS die Temperatur ändern kann.

                                  Komfortmodus VIS AN = Blockly Steuerung = Mehrere Hezizkörper an
                                  57a6bd84-8a92-4bb7-8119-cd33696c1dbe-grafik.png

                                  Der Wert 24 wird nicht übernommen, wenn ich den Wert unter Objekte manuell eingebe funktioniert es komischerweise.

                                  Weiß jemand woran das liegt?

                                  Danke!

                                  CKMartens 1 Reply Last reply Reply Quote 0
                                  • CKMartens
                                    CKMartens @stockics6 last edited by CKMartens

                                    @stockics6 du setzt da die 24 sls einen String (Text) ein. Es muss aber eine Zahl sein.

                                    Das steht unter Mathematik
                                    Screenshot_20191122_131348_org.mozilla.firefox.jpg

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      stockics6 last edited by stockics6

                                      ich habe beides getestet, aber er nimmt auch die Zahl nicht.
                                      bbc2657c-7215-47a8-b664-62d19254b733-grafik.png
                                      1045f292-4a9b-40d7-bee2-1179a099c1a1-grafik.png
                                      105dd000-3314-4a48-a066-53bc748498b0-grafik.png

                                      CKMartens Dutchman 2 Replies Last reply Reply Quote 0
                                      • CKMartens
                                        CKMartens @stockics6 last edited by

                                        @stockics6 könnte was damit zu tun haben das Du etwas unter ScriptEnabled abgreifst. Soweit ich weiß sollten diese States nur für ioBroker intern verwendet werden. Leg besser eigene Datenpunkte an und nutz diese.

                                        1 Reply Last reply Reply Quote 1
                                        • Dutchman
                                          Dutchman Developer Most Active Administrators @stockics6 last edited by Dutchman

                                          @stockics6 sagte in Test Adaper Tado v0.1.x:

                                          ich habe beides getestet, aber er nimmt auch die Zahl nicht.
                                          bbc2657c-7215-47a8-b664-62d19254b733-grafik.png
                                          1045f292-4a9b-40d7-bee2-1179a099c1a1-grafik.png
                                          105dd000-3314-4a48-a066-53bc748498b0-grafik.png

                                          was du da machst funktioniert aus 2 gründen nicht vernünftig :

                                          1 ) Du schaltest mit deinem vis das script ein und aus, ich kappieren immer noch. nicht warum aus einem video vor 1,5 Jahren mit Alexa immer noch hunderte user diesen Fehler machen. Was du machen solltest

                                          • ein object erstellen (z.b. unter eigene Objekte. wie seit JS-controller 2.1 vorhanden)
                                          • script erstellen
                                          • in dem script loest du Aktionen aus durch aenderung des objectes
                                          • das script bliebt immer an, das. schlafen der variable löst. aus !

                                          2 ) true ist nicht true
                                          mit andere Worten, ein text Baustein true ist etwas anderes als ein boolean wert true (0/1)
                                          Deine if abfrage wird so also niemals gehen wen der datenpunkt ein boolean ist

                                          Dutch

                                          CKMartens 1 Reply Last reply Reply Quote 1
                                          • CKMartens
                                            CKMartens @Dutchman last edited by

                                            @Dutchman sagte in Test Adaper Tado v0.1.x:

                                            2 ) true ist nicht true
                                            mit andere Worten, ein text Baustein true ist etwas anderes als ein boolean wert true (0/1)
                                            Deine if abfrage wird so also niemals gehen wen der datenpunkt ein boolean ist

                                            Dutch

                                            Das ist mir gar nicht aufgefallen.... Für manche Sachen ist man wohl beim schnellen draufsehen betriebsblind

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            980
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter tado testing team
                                            62
                                            868
                                            172676
                                            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