Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. MAX! Cube Blockly Abwesenheit

    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

    MAX! Cube Blockly Abwesenheit

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

      @mickym said in MAX! Cube Blockly Abwesenheit:

      @marko1974 Kann ich Screenshot von allem sehen?

      Ich trau mich nicht!

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

        xxx.JPG

        mickym 1 Reply Last reply Reply Quote 0
        • mickym
          mickym Most Active @Marko1974 last edited by

          @marko1974 👍 👍 👍

          Dafür gibts hier noch den Abwesenheitsflow: 😉

          [
             {
                 "id": "219a71e1.6d865e",
                 "type": "ioBroker in",
                 "z": "6f3801b9.ba4b6",
                 "name": "",
                 "topic": "fb-checkpresence.0.absenceAll",
                 "payloadType": "value",
                 "onlyack": "",
                 "func": "rbe",
                 "gap": "",
                 "fireOnStart": "false",
                 "x": 550,
                 "y": 2360,
                 "wires": [
                     [
                         "b9fe569f.1a5e08"
                     ]
                 ]
             },
             {
                 "id": "b9fe569f.1a5e08",
                 "type": "switch",
                 "z": "6f3801b9.ba4b6",
                 "name": "true/false?",
                 "property": "payload",
                 "propertyType": "msg",
                 "rules": [
                     {
                         "t": "true"
                     },
                     {
                         "t": "false"
                     }
                 ],
                 "checkall": "true",
                 "repair": false,
                 "outputs": 2,
                 "x": 790,
                 "y": 2360,
                 "wires": [
                     [
                         "246bc3ec.a5890c",
                         "caab5356.08ce5"
                     ],
                     [
                         "4cb13802.551b08",
                         "6f31fdb2.2dfcf4"
                     ]
                 ]
             },
             {
                 "id": "5b5974ed.f24d5c",
                 "type": "comment",
                 "z": "6f3801b9.ba4b6",
                 "name": "An- und Abwesenheit",
                 "info": "",
                 "x": 540,
                 "y": 2160,
                 "wires": []
             },
             {
                 "id": "246bc3ec.a5890c",
                 "type": "change",
                 "z": "6f3801b9.ba4b6",
                 "name": "All OFF",
                 "rules": [
                     {
                         "t": "set",
                         "p": "payload",
                         "pt": "msg",
                         "to": "{\"Kinderzimmer\":{\"mode\":\"OFF\"},\"Schlafzimmer\":{\"mode\":\"OFF\"},\"Wohnzimmer\":{\"mode\":\"OFF\"},\"Flur\":{\"mode\":\"OFF\"},\"Küche\":{\"mode\":\"OFF\"},\"Badezimmer\":{\"mode\":\"OFF\"}}",
                         "tot": "json"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 980,
                 "y": 2320,
                 "wires": [
                     [
                         "2a6f58f5.963248"
                     ]
                 ]
             },
             {
                 "id": "4cb13802.551b08",
                 "type": "change",
                 "z": "6f3801b9.ba4b6",
                 "name": "All AUTO",
                 "rules": [
                     {
                         "t": "set",
                         "p": "payload",
                         "pt": "msg",
                         "to": "{\"Kinderzimmer\":{\"mode\":\"AUTO\"},\"Schlafzimmer\":{\"mode\":\"AUTO\"},\"Wohnzimmer\":{\"mode\":\"AUTO\"},\"Flur\":{\"mode\":\"AUTO\"},\"Küche\":{\"mode\":\"AUTO\"},\"Badezimmer\":{\"mode\":\"AUTO\"}}",
                         "tot": "json"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 980,
                 "y": 2380,
                 "wires": [
                     [
                         "2a6f58f5.963248"
                     ]
                 ]
             },
             {
                 "id": "2a6f58f5.963248",
                 "type": "split",
                 "z": "6f3801b9.ba4b6",
                 "name": "",
                 "splt": "\\n",
                 "spltType": "str",
                 "arraySplt": 1,
                 "arraySpltType": "len",
                 "stream": false,
                 "addname": "room",
                 "x": 1130,
                 "y": 2340,
                 "wires": [
                     [
                         "a577726c.9692f"
                     ]
                 ]
             },
             {
                 "id": "5320b3b2.31dacc",
                 "type": "debug",
                 "z": "6f3801b9.ba4b6",
                 "name": "",
                 "active": false,
                 "tosidebar": true,
                 "console": false,
                 "tostatus": false,
                 "complete": "payload",
                 "targetType": "msg",
                 "statusVal": "",
                 "statusType": "auto",
                 "x": 1530,
                 "y": 2280,
                 "wires": []
             },
             {
                 "id": "a577726c.9692f",
                 "type": "change",
                 "z": "6f3801b9.ba4b6",
                 "name": "",
                 "rules": [
                     {
                         "t": "set",
                         "p": "topic",
                         "pt": "msg",
                         "to": "\"0_userdata.0.Heizung.\" & room & \".mode\"",
                         "tot": "jsonata"
                     },
                     {
                         "t": "set",
                         "p": "payload",
                         "pt": "msg",
                         "to": "payload.mode",
                         "tot": "msg"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 1310,
                 "y": 2340,
                 "wires": [
                     [
                         "5320b3b2.31dacc",
                         "47aac120.93538"
                     ]
                 ]
             },
             {
                 "id": "47aac120.93538",
                 "type": "ioBroker out",
                 "z": "6f3801b9.ba4b6",
                 "name": "",
                 "topic": "",
                 "ack": "true",
                 "autoCreate": "false",
                 "stateName": "",
                 "role": "",
                 "payloadType": "",
                 "readonly": "",
                 "stateUnit": "",
                 "stateMin": "",
                 "stateMax": "",
                 "x": 1520,
                 "y": 2340,
                 "wires": []
             },
             {
                 "id": "caab5356.08ce5",
                 "type": "change",
                 "z": "6f3801b9.ba4b6",
                 "name": "Alle Heizungen aus",
                 "rules": [
                     {
                         "t": "set",
                         "p": "payload",
                         "pt": "msg",
                         "to": "Alle Heizungen aus",
                         "tot": "str"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 1010,
                 "y": 2220,
                 "wires": [
                     [
                         "7d546278.8a54ec"
                     ]
                 ]
             },
             {
                 "id": "7d546278.8a54ec",
                 "type": "ioBroker out",
                 "z": "6f3801b9.ba4b6",
                 "name": "",
                 "topic": "telegram.0.communicate.response",
                 "ack": "false",
                 "autoCreate": "false",
                 "stateName": "",
                 "role": "",
                 "payloadType": "",
                 "readonly": "",
                 "stateUnit": "",
                 "stateMin": "",
                 "stateMax": "",
                 "x": 1460,
                 "y": 2220,
                 "wires": []
             },
             {
                 "id": "6f31fdb2.2dfcf4",
                 "type": "change",
                 "z": "6f3801b9.ba4b6",
                 "name": "Alle Heizungen eingeschaltet",
                 "rules": [
                     {
                         "t": "set",
                         "p": "payload",
                         "pt": "msg",
                         "to": "Alle Heizungen eingeschaltet",
                         "tot": "str"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 1040,
                 "y": 2460,
                 "wires": [
                     [
                         "7aba5a04.ebd234"
                     ]
                 ]
             },
             {
                 "id": "7aba5a04.ebd234",
                 "type": "ioBroker out",
                 "z": "6f3801b9.ba4b6",
                 "name": "",
                 "topic": "telegram.0.communicate.response",
                 "ack": "false",
                 "autoCreate": "false",
                 "stateName": "",
                 "role": "",
                 "payloadType": "",
                 "readonly": "",
                 "stateUnit": "",
                 "stateMin": "",
                 "stateMax": "",
                 "x": 1460,
                 "y": 2460,
                 "wires": []
             }
          ]
          

          72599900-4d7c-4a43-81dd-d15b6f5a870e-image.png

          An dem brauchst gar nichts mehr machen - der läuft wie er ist.

          Marko1974 1 Reply Last reply Reply Quote 0
          • Marko1974
            Marko1974 @mickym last edited by

            @mickym said in MAX! Cube Blockly Abwesenheit:

            unglaublich....

            Dann mach ich jetzt den adapter an oder machen wir noch etwas testweise?

            1 Reply Last reply Reply Quote 0
            • mickym
              mickym Most Active @Marko1974 last edited by

              @marko1974 So ich wäre dann fertig - 😉

              Wie sieht es denn mit Deinem MAX Cube Adapter aus - bevor wir real testen - muss das ja alles stabil sein. Ist denn duty cycle untern und die Fehlermeldungen mit den dauerenden Reconnects weg?

              Marko1974 1 Reply Last reply Reply Quote 0
              • Marko1974
                Marko1974 @mickym last edited by

                @mickym ich hatte den jetzt 3 stunden aus....keine ahnung. Bekomme aber jetzt alle 3 min telegram nachrichten mit Alle Heizungen eingeschaltet

                mickym 1 Reply Last reply Reply Quote 0
                • mickym
                  mickym Most Active @Marko1974 last edited by

                  @marko1974 Nach dem letzten Import`?

                  Marko1974 1 Reply Last reply Reply Quote 0
                  • Marko1974
                    Marko1974 @mickym last edited by

                    @mickym Ja genau und trotz block unless value changes....

                    mickym 1 Reply Last reply Reply Quote 0
                    • mickym
                      mickym Most Active @Marko1974 last edited by

                      @marko1974 Dann wechselt der vielleicht immer mach mal eine Debug Node dahinter und schau - ob was da rauskommt.

                      Wie gut - dass wir das nun alles ohne Adapterverbindung machen. 😉

                      Marko1974 1 Reply Last reply Reply Quote 0
                      • Marko1974
                        Marko1974 @mickym last edited by

                        @mickym ich glaube das war es auch vorhin, was den überlaufen lassen hat.

                        mickym Marko1974 2 Replies Last reply Reply Quote 0
                        • mickym
                          mickym Most Active @Marko1974 last edited by

                          @marko1974 Jo - glaub ich auch - desto neugieriger bin ich was da rauskommt. 😉

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

                            @marko1974 debug hinter die fb_presence?

                            mickym 1 Reply Last reply Reply Quote 0
                            • mickym
                              mickym Most Active @Marko1974 last edited by

                              @marko1974 Klar!!!

                              Marko1974 2 Replies Last reply Reply Quote 0
                              • Marko1974
                                Marko1974 @mickym last edited by

                                @mickym jetzt sagt er natürllich schon die ganze zeit nix mehr....nunja...debug ist auch dran

                                mickym 1 Reply Last reply Reply Quote 0
                                • Marko1974
                                  Marko1974 @mickym last edited by

                                  @mickym said in MAX! Cube Blockly Abwesenheit:

                                  @marko1974 Klar!!!

                                  Hab ich jetzt mein ganz eigenes AUTO?

                                  mickym 1 Reply Last reply Reply Quote 0
                                  • mickym
                                    mickym Most Active @Marko1974 last edited by

                                    @marko1974 Du hast bis auf den BOOST Mode - den aber der Adapter nicht unterstützt Dein eigenes AUTO. 😉

                                    Marko1974 1 Reply Last reply Reply Quote 0
                                    • Marko1974
                                      Marko1974 @mickym last edited by

                                      @mickym Ich mach jetzt das Ding an 🤗 😰 😰 😰

                                      1 Reply Last reply Reply Quote 0
                                      • mickym
                                        mickym Most Active @Marko1974 last edited by mickym

                                        @marko1974 So nun fülle bitte die Daten unter userdata erst mal mit sinnvollen Werten -

                                        Unter setpoint Wert einen für den moment voreingestellten Wert für HEAT - also das frühere MANUELL (im Auslieferungszustand ist das meist auf 20°C eingestellt)

                                        Unter ECO bitte die ECO Temperatur pro Heizung

                                        In den mode sollte wenn der Abwesenheitsflow gestartet ist - was er ja ist - sonst hättest Du die Meldungen nicht bekommen überall schon AUTO drin stehen.

                                        Dann kannst Du - um selbst manuell mal An- und Abwesenheit zu simulieren noch 2 Inject Nodes parallel zu der absenceALL Node dazu hängen:

                                        [
                                           {
                                               "id": "9e97142e.04a078",
                                               "type": "inject",
                                               "z": "6f3801b9.ba4b6",
                                               "name": "",
                                               "props": [
                                                   {
                                                       "p": "payload"
                                                   }
                                               ],
                                               "repeat": "",
                                               "crontab": "",
                                               "once": false,
                                               "onceDelay": 0.1,
                                               "topic": "",
                                               "payload": "true",
                                               "payloadType": "bool",
                                               "x": 590,
                                               "y": 2440,
                                               "wires": [
                                                   [
                                                       "b9fe569f.1a5e08"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "82d78fae.6d814",
                                               "type": "inject",
                                               "z": "6f3801b9.ba4b6",
                                               "name": "",
                                               "props": [
                                                   {
                                                       "p": "payload"
                                                   }
                                               ],
                                               "repeat": "",
                                               "crontab": "",
                                               "once": false,
                                               "onceDelay": 0.1,
                                               "topic": "",
                                               "payload": "false",
                                               "payloadType": "bool",
                                               "x": 590,
                                               "y": 2480,
                                               "wires": [
                                                   [
                                                       "b9fe569f.1a5e08"
                                                   ]
                                               ]
                                           }
                                        ]
                                        

                                        23f4b324-5d4a-4cc9-a9ab-1ab63c481a8c-image.png

                                        Damit kannst schauen ob alle mode Datenpunkte auf OFF oder AUTO gesetzt werden:

                                        true:

                                        34ee41ef-b9c0-4e06-a6f8-718550c7a9b5-image.png

                                        false:

                                        5c820d10-a149-4b14-b5a5-e0281fd5b61e-image.png

                                        Marko1974 1 Reply Last reply Reply Quote 0
                                        • Marko1974
                                          Marko1974 @mickym last edited by

                                          @mickym ich kann mein Glück gerade aum fassen. Sprachlos bisher.

                                          Ausser: Alexa ändert zwar aber sagt die Heizung sei ausgestelllt und Zeigt auch in der App Heizung Flur ist ausgeschaltet. Die aktuelle Temperatur beträgt 20 Grad.

                                          Da hat irgendwas nicht Thermostat als device. Stellt dann auch immer auf reagiert nicht und macht mir n rotes ausrufezeichen rein. Im Moment aber nur im Flur

                                          mickym 2 Replies Last reply Reply Quote 0
                                          • mickym
                                            mickym Most Active @Marko1974 last edited by mickym

                                            @marko1974 Lass das mal - das ist ja alles noch nicht aktiv -

                                            Mach bitte, bitte erst mal Schritt für Schritt - wie wir das aktiv schalten.

                                            Also hast Du mal An- und Abwesenheit getestet (mit den beiden Inject Nodes) und ob alle mode Datenpunkte richtig gesetzt sind?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            531
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            867
                                            159385
                                            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