Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. [gelöst] Fehlerlog bei Homematic Fensterkontakte über Aqara

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Fehlerlog bei Homematic Fensterkontakte über Aqara

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

      Hallo. In meinem Blockly soll, wenn das Fenster geöffnet wird, das Heizkörperthermostat auf x Grad herabgesenkt werden. Habe dann immer Warnmeldungen, wenn die Fenster geöffnet werden. Verstehe nicht ganz die Problematik. Habe Datenpunkte auf Boolean, was auch gefordert wird und hab auch schon versucht auf Zahl zu ändern. Doch immer wieder kommt diese Warnmeldung... Funktion ist aber gegeben.
      Fehler Skript.png

      Codierknecht Cinimod Almixx 4 Replies Last reply Reply Quote 0
      • Codierknecht
        Codierknecht Developer Most Active @Almixx last edited by

        @almixx
        Zeig doch mal Dein Blockly.
        In der Regel lügt das Log nicht 😉

        1 Reply Last reply Reply Quote 0
        • Cinimod
          Cinimod Most Active @Almixx last edited by

          @almixx

          Laut Fehlermeldung scheinst du den bolean Datenpunkt mit einer Ziffer zu beschreiben. Was liefert denn das Skript ? Zeig doch mal her

          1 Reply Last reply Reply Quote 0
          • Almixx
            Almixx @Almixx last edited by

            Blockly.png

            Codierknecht paul53 2 Replies Last reply Reply Quote 0
            • Codierknecht
              Codierknecht Developer Most Active @Almixx last edited by

              @almixx
              Den interessanten Teil hast Du weggelassen 😞

              1cbf3881-de4f-4670-be0e-322323d5a1ed-image.png

              1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators last edited by

                @Almixx
                bitte beachten!

                https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

                Almixx 1 Reply Last reply Reply Quote 0
                • paul53
                  paul53 @Almixx last edited by paul53

                  @almixx
                  Du schreibst 0 und 1 anstelle von falsch und wahr.
                  Die Warnung bezieht sich allerdings auf einen eigenen Datenpunkt, der im Blockly nicht zu sehen ist.

                  1 Reply Last reply Reply Quote 0
                  • Almixx
                    Almixx @Homoran last edited by

                    @homoran ok 🙈

                    1 Reply Last reply Reply Quote 0
                    • Almixx
                      Almixx @Almixx last edited by

                      {
                        "_id": "0_userdata.0.Fenster.Fenster_Büro_EG",
                        "type": "state",
                        "common": {
                          "name": "Fenster_Büro_EG",
                          "role": null,
                          "type": "boolean",
                          "read": true,
                          "write": true,
                          "desc": "Manuell erzeugt",
                          "def": false
                        },
                        "native": {},
                        "acl": {
                          "object": 1636,
                          "state": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        },
                        "from": "system.adapter.admin.0",
                        "user": "system.user.admin",
                        "ts": 1668588159978
                      }
                      
                      Codierknecht Almixx 2 Replies Last reply Reply Quote 0
                      • Codierknecht
                        Codierknecht Developer Most Active @Almixx last edited by

                        @almixx
                        Das wissen wir schon.

                        Interessant ist das Script bzw. der Bereich aus Deinem Blockly, wo dieser DP geschrieben wird.

                        1 Reply Last reply Reply Quote 0
                        • Almixx
                          Almixx @Almixx last edited by

                          Name ist egal, ist bei allen gleich... hier jetzt Fenster Büro..

                          Cinimod Codierknecht 3 Replies Last reply Reply Quote 0
                          • Cinimod
                            Cinimod Most Active @Almixx last edited by

                            @almixx

                            Ja dann hat es Paul ja schon gesagt ... dann musst du true und false senden nicht 1 und 0 ...

                            1 Reply Last reply Reply Quote 0
                            • Codierknecht
                              Codierknecht Developer Most Active @Almixx last edited by Codierknecht

                              @almixx
                              <Quatsch>
                              Schreibe statt 0 oder 1 ein Falsch bzw. Wahr in die Datenpunkte.

                              1 Reply Last reply Reply Quote 0
                              • Codierknecht
                                Codierknecht Developer Most Active @Almixx last edited by

                                @almixx
                                Das was Du uns zeigst passt überhaupt nicht zur Fehlermeldung und auch nicht zu der Definition des DP die Du zeigst.
                                In der Fehlermeldung ist von 0_userdata.0.Fenster.Fenster_SZ_OG die Rede.
                                Es wäre also äußerst praktisch, wenn Du den Teil des Blockly zeigst, in dem genau dieser DP geschrieben wird.
                                Was wir sehen ist etwas mit ...WINDOW_STATE

                                Mein Tipp: Auch dort steht
                                e51fcde9-e3cb-42d4-8b2e-ba67e4abc4ad-image.png

                                Die "1" musst Du (an allen relevanten Stellen) durch "Wahr" ersetzen - dann klappt's auch mit dem Nachbarn 😉

                                Codierknecht 1 Reply Last reply Reply Quote 0
                                • Homoran
                                  Homoran Global Moderator Administrators last edited by

                                  @Almixx
                                  der gesuchte Block ist zwar auch blau, befindet sich aber unter Logik

                                  Almixx 1 Reply Last reply Reply Quote 0
                                  • Almixx
                                    Almixx @Homoran last edited by Homoran

                                    @homoran

                                    javascript.0
                                    2022-11-16 11:32:27.917	info	State value to set for "hm-rpc.0.000A9F298FC85D.1.WINDOW_STATE" has to be type "number" but received type "boolean"
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.917	info	State value to set for "0_userdata.0.Fenster.Fenster_SZ_EG" has to be type "boolean" but received type "number"
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.915	info	State value to set for "0_userdata.0.Fenster.Fenster_Tür_SZ_EG" has to be type "boolean" but received type "number"
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.901	warn	at processImmediate (node:internal/timers:466:21)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.901	warn	at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5375:56)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.901	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:596:29)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.901	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1214:38)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.901	warn	at Object.<anonymous> (script.js.Fenster.Fensterkontakte_in_Homematic:38:5)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.901	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1689:20)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.900	warn	You are assigning a boolean to the state "hm-rpc.0.0012999395295D.1.WINDOW_STATE" which expects a number. Please fix your code to use a number or change the state type to boolean. This warning might become an error in future versions.
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.900	warn	at processImmediate (node:internal/timers:466:21)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.900	warn	at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5375:56)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.900	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:596:29)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.900	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1214:38)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.900	warn	at Object.<anonymous> (script.js.Fenster.Fensterkontakte_in_Homematic:37:5)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.899	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1689:20)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.899	warn	You are assigning a boolean to the state "hm-rpc.0.000A9F298FC85D.1.WINDOW_STATE" which expects a number. Please fix your code to use a number or change the state type to boolean. This warning might become an error in future versions.
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.899	warn	at processImmediate (node:internal/timers:466:21)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.899	warn	at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5375:56)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.898	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:596:29)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.898	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1214:38)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.898	warn	at Object.<anonymous> (script.js.Fenster.Fensterkontakte_in_Heizview:38:5)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.898	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1689:20)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.898	warn	You are assigning a number to the state "0_userdata.0.Fenster.Fenster_SZ_EG" which expects a boolean. Please fix your code to use a boolean or change the state type to number. This warning might become an error in future versions.
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.897	warn	at processImmediate (node:internal/timers:466:21)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.897	warn	at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5375:56)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.897	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:596:29)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.897	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1214:38)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.897	warn	at Object.<anonymous> (script.js.Fenster.Fensterkontakte_in_Heizview:30:5)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.896	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1689:20)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.896	warn	You are assigning a number to the state "0_userdata.0.Fenster.Fenster_Tür_SZ_EG" which expects a boolean. Please fix your code to use a boolean or change the state type to number. This warning might become an error in future versions.
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.034	info	State value to set for "hm-rpc.0.0012999395295D.1.WINDOW_STATE" has to be type "number" but received type "boolean"
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.033	info	State value to set for "hm-rpc.0.000A9F298FC85D.1.WINDOW_STATE" has to be type "number" but received type "boolean"
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.032	info	State value to set for "0_userdata.0.Fenster.Fenster_SZ_EG" has to be type "boolean" but received type "number"
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.022	info	State value to set for "0_userdata.0.Fenster.Fenster_Tür_SZ_EG" has to be type "boolean" but received type "number"
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.014	warn	at processImmediate (node:internal/timers:466:21)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.013	warn	at Object.<anonymous> (script.js.Fenster.Fensterkontakte_in_Homematic:35:5)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.014	warn	at processImmediate (node:internal/timers:466:21)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.012	warn	at processImmediate (node:internal/timers:466:21)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.014	warn	at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5375:56)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.014	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:596:29)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.014	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1214:38)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.013	warn	at Object.<anonymous> (script.js.Fenster.Fensterkontakte_in_Homematic:35:5)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.013	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1689:20)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.013	warn	You are assigning a boolean to the state "hm-rpc.0.0012999395295D.1.WINDOW_STATE" which expects a number. Please fix your code to use a number or change the state type to boolean. This warning might become an error in future versions.
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.012	warn	at processImmediate (node:internal/timers:466:21)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.010	warn	You are assigning a boolean to the state "hm-rpc.0.000A9F298FC85D.1.WINDOW_STATE" which expects a number. Please fix your code to use a number or change the state type to boolean. This warning might become an error in future versions.
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.009	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:596:29)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.012	warn	at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5375:56)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.012	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:596:29)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.012	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1214:38)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.012	warn	at Object.<anonymous> (script.js.Fenster.Fensterkontakte_in_Homematic:34:5)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.011	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1689:20)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.010	warn	You are assigning a boolean to the state "hm-rpc.0.000A9F298FC85D.1.WINDOW_STATE" which expects a number. Please fix your code to use a number or change the state type to boolean. This warning might become an error in future versions.
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.008	warn	You are assigning a number to the state "0_userdata.0.Fenster.Fenster_SZ_EG" which expects a boolean. Please fix your code to use a boolean or change the state type to number. This warning might become an error in future versions.
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.010	warn	at processImmediate (node:internal/timers:466:21)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.010	warn	at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5375:56)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.009	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:596:29)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.007	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:596:29)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.009	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1214:38)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.009	warn	at Object.<anonymous> (script.js.Fenster.Fensterkontakte_in_Heizview:36:5)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.009	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1689:20)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.008	warn	You are assigning a number to the state "0_userdata.0.Fenster.Fenster_SZ_EG" which expects a boolean. Please fix your code to use a boolean or change the state type to number. This warning might become an error in future versions.
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.008	warn	at processImmediate (node:internal/timers:466:21)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.008	warn	at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5375:56)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.007	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:596:29)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.007	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1214:38)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.007	warn	at Object.<anonymous> (script.js.Fenster.Fensterkontakte_in_Heizview:28:5)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.007	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1689:20)
                                    
                                    javascript.0
                                    2022-11-16 11:32:27.006	warn	You are assigning a number to the state "0_userdata.0.Fenster.Fenster_Tür_SZ_EG" which expects a boolean. Please fix your code to use a boolean or change the state type to number. This warning might become an error in future versions.
                                    

                                    dann kommt das...

                                    Almixx paul53 2 Replies Last reply Reply Quote 0
                                    • Almixx
                                      Almixx @Almixx last edited by

                                      dann kommt das

                                      Homoran 1 Reply Last reply Reply Quote 0
                                      • Homoran
                                        Homoran Global Moderator Administrators @Almixx last edited by

                                        @almixx sagte in Fehlerlog bei Homematic Fensterkontakte über Aqara:

                                        dann kommt das

                                        wann?

                                        da sind mindestens 3 Werte von falschem Typ

                                        
                                        2022-11-16 11:32:27.917	info	State value to set for "hm-rpc.0.000A9F298FC85D.1.WINDOW_STATE" has to be type "number" but received type "boolean"
                                        
                                        javascript.0
                                        
                                        2022-11-16 11:32:27.917	info	State value to set for "0_userdata.0.Fenster.Fenster_SZ_EG" has to be type "boolean" but received type "number"
                                        
                                        javascript.0
                                        
                                        2022-11-16 11:32:27.915	info	State value to set for "0_userdata.0.Fenster.Fenster_Tür_SZ_EG" has to be type "boolean" but received type "number"
                                        
                                        

                                        liest du das log auch, oder postest du es nur?

                                        1 Reply Last reply Reply Quote 0
                                        • paul53
                                          paul53 @Almixx last edited by paul53

                                          @almixx
                                          Also sind die WINDOW_STATE-Datenpunkte vom Typ "number" und erwarten 0 und 1. Die eigenen Datenpunkte unter "0_userdata.0" sind von Typ "boolean" und erwarten falsch und wahr.
                                          EDIT: Wozu dienen die eigenen Datenpunkte unter "0_userdata.0"?

                                          1 Reply Last reply Reply Quote 1
                                          • Codierknecht
                                            Codierknecht Developer Most Active @Codierknecht last edited by

                                            @codierknecht sagte in Fehlerlog bei Homematic Fensterkontakte über Aqara:

                                            an allen relevanten Stellen

                                            Lesen und verstehen: ... an allen relevanten Stellen ...
                                            Nicht an den falschen Stellen!

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            408
                                            Online

                                            31.9k
                                            Users

                                            80.3k
                                            Topics

                                            1.3m
                                            Posts

                                            aqara homematic ip skripte
                                            5
                                            23
                                            679
                                            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