Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. MAX! Cube Blockly Abwesenheit

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.0k

MAX! Cube Blockly Abwesenheit

MAX! Cube Blockly Abwesenheit

Scheduled Pinned Locked Moved Blockly
867 Posts 4 Posters 192.5k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • mickymM mickym

    @marko1974 Na OK - das ist ja nicht schlimm - das habe ich ja von Anfang an vorgeschlagen - Dir geht es ja nicht um die zeitnahe Benachrichtigung der Abwesenheit, sondern um das korrekte Auslesen der Temperaturen.

    Marko1974M Offline
    Marko1974M Offline
    Marko1974
    wrote on last edited by
    #827

    @mickym das funktioniert jetzt. Trotzdem bekomme ich immer noch 6 gleichzeitige Nachrichten. Das macht er bei Anwesenheit nicht.
    Frage mich nur warum.

    DC52C8CF-8A99-4260-80A6-C2F858D738A6.jpeg

    mickymM 1 Reply Last reply
    0
    • Marko1974M Marko1974

      @mickym das funktioniert jetzt. Trotzdem bekomme ich immer noch 6 gleichzeitige Nachrichten. Das macht er bei Anwesenheit nicht.
      Frage mich nur warum.

      DC52C8CF-8A99-4260-80A6-C2F858D738A6.jpeg

      mickymM Online
      mickymM Online
      mickym
      Most Active
      wrote on last edited by mickym
      #828

      @marko1974 Ich könnte mir das nur erklären, wenn Du den Haken in der JOIN Node vor der template Node gesetzt hast - oder die Anzahl der Nachrichten nicht auf 6 gesetzt hast:

      73afffd3-91bf-4eee-9019-9934096d03ca-image.png

      Dann musst den rausmachen bzw. die Anzahl halt auf 6 setzen. Weiss nicht, ob ich das damals nicht dazugesagt hatte, weil Du vielleicht schon so genervt warst, Dich nun auch noch mit einer JOIN-Node zu beschäftigen. Na ja - und Du vielleicht die JOIN Node auch noch nicht so ganz verstanden hast. 😉

      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

      Marko1974M 1 Reply Last reply
      0
      • mickymM mickym

        @marko1974 Ich könnte mir das nur erklären, wenn Du den Haken in der JOIN Node vor der template Node gesetzt hast - oder die Anzahl der Nachrichten nicht auf 6 gesetzt hast:

        73afffd3-91bf-4eee-9019-9934096d03ca-image.png

        Dann musst den rausmachen bzw. die Anzahl halt auf 6 setzen. Weiss nicht, ob ich das damals nicht dazugesagt hatte, weil Du vielleicht schon so genervt warst, Dich nun auch noch mit einer JOIN-Node zu beschäftigen. Na ja - und Du vielleicht die JOIN Node auch noch nicht so ganz verstanden hast. 😉

        Marko1974M Offline
        Marko1974M Offline
        Marko1974
        wrote on last edited by
        #829

        @mickym puh jetzt hatte ich mal sehr lange keine Zeit.
        Also jetzt kommen keine 6 Nachrichten mehr. Funktioniert erstklassig!

        mickymM 1 Reply Last reply
        0
        • Marko1974M Marko1974

          @mickym puh jetzt hatte ich mal sehr lange keine Zeit.
          Also jetzt kommen keine 6 Nachrichten mehr. Funktioniert erstklassig!

          mickymM Online
          mickymM Online
          mickym
          Most Active
          wrote on last edited by
          #830

          @marko1974 sagte in MAX! Cube Blockly Abwesenheit:

          @mickym puh jetzt hatte ich mal sehr lange keine Zeit.
          Also jetzt kommen keine 6 Nachrichten mehr. Funktioniert erstklassig!

          Freut mich - dann ist das Thema ja eigentlich gelöst. 😉

          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

          Marko1974M 1 Reply Last reply
          0
          • mickymM mickym

            @marko1974 sagte in MAX! Cube Blockly Abwesenheit:

            @mickym puh jetzt hatte ich mal sehr lange keine Zeit.
            Also jetzt kommen keine 6 Nachrichten mehr. Funktioniert erstklassig!

            Freut mich - dann ist das Thema ja eigentlich gelöst. 😉

            Marko1974M Offline
            Marko1974M Offline
            Marko1974
            wrote on last edited by
            #831

            @mickym eigentlich ja...bekomme nur momentan ne neue Fehlermeldung.

            Weisst Du möglichweise woran das liegen kann?

            maxcube.0
            2021-12-25 15:41:34.104	warn	State value to set for "maxcube.0.devices.thermostat_0dc05e.setpoint" has value "0" less than min "2"
            
            maxcube.0
            2021-12-25 15:41:32.876	warn	State value to set for "maxcube.0.devices.thermostat_0dfa5c.setpoint" has value "0" less than min "2"
            
            maxcube.0
            2021-12-25 15:41:31.782	warn	State value to set for "maxcube.0.devices.thermostat_0dbe6c.setpoint" has value "0" less than min "2"
            
            maxcube.0
            2021-12-25 15:41:31.126	warn	State value to set for "maxcube.0.devices.thermostat_0b39f5.setpoint" has value "0" less than min "2"
            
            1 Reply Last reply
            0
            • mickymM Online
              mickymM Online
              mickym
              Most Active
              wrote on last edited by
              #832

              @marko1974 Nun die Warnung ist doch klar. Ob das der NR-Flow ist oder nicht musst halt ggf. untersuchen - ich denke aber eher nicht. Kann auch am Adapter liegen, dass dieser beim Hochfahren alles auf 0 setzt und der Admin solche Dinge nun abfangen will. Die Warnungen sollten ja eigentlich nur bei Neustart des Systems kommen.
              Du kannst ja den Flow einfach deaktivieren und das System neu starten, um erst mal zu untersuchen, ob es am Flow liegt oder nicht. Falls mit deaktiviertem Flow die Warnungen ebenfalls kommen, dann liegt es halt am Adapter und Du musst ein Issue aufmachen.

              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

              Marko1974M 1 Reply Last reply
              0
              • mickymM mickym

                @marko1974 Nun die Warnung ist doch klar. Ob das der NR-Flow ist oder nicht musst halt ggf. untersuchen - ich denke aber eher nicht. Kann auch am Adapter liegen, dass dieser beim Hochfahren alles auf 0 setzt und der Admin solche Dinge nun abfangen will. Die Warnungen sollten ja eigentlich nur bei Neustart des Systems kommen.
                Du kannst ja den Flow einfach deaktivieren und das System neu starten, um erst mal zu untersuchen, ob es am Flow liegt oder nicht. Falls mit deaktiviertem Flow die Warnungen ebenfalls kommen, dann liegt es halt am Adapter und Du musst ein Issue aufmachen.

                Marko1974M Offline
                Marko1974M Offline
                Marko1974
                wrote on last edited by
                #833

                @mickym nein das war direkt nach einem neustart...

                mickymM 1 Reply Last reply
                0
                • Marko1974M Marko1974

                  @mickym nein das war direkt nach einem neustart...

                  mickymM Online
                  mickymM Online
                  mickym
                  Most Active
                  wrote on last edited by
                  #834

                  @marko1974 Na ja dachte ich mir doch. Wie gesagt Du musst halt den Flow deaktivieren und schauen, ob der Adapter den Fehler alleine erzeugt.

                  Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                  Marko1974M 1 Reply Last reply
                  0
                  • mickymM mickym

                    @marko1974 Na ja dachte ich mir doch. Wie gesagt Du musst halt den Flow deaktivieren und schauen, ob der Adapter den Fehler alleine erzeugt.

                    Marko1974M Offline
                    Marko1974M Offline
                    Marko1974
                    wrote on last edited by
                    #835

                    @mickym er erzeugt ihn ja jetzt noch nichtmals mehr bei aktiviertem flow.
                    Problem war dass die Heizungen nicht steuerten. da hab ich dan cube neu gestartet und das system auch. Scheint wieder alles zu funktionieren

                    mickymM 1 Reply Last reply
                    0
                    • Marko1974M Marko1974

                      @mickym er erzeugt ihn ja jetzt noch nichtmals mehr bei aktiviertem flow.
                      Problem war dass die Heizungen nicht steuerten. da hab ich dan cube neu gestartet und das system auch. Scheint wieder alles zu funktionieren

                      mickymM Online
                      mickymM Online
                      mickym
                      Most Active
                      wrote on last edited by
                      #836

                      @marko1974 Ich hab doch gesagt du sollst den Flow deaktivieren und das System neu starten??? - Ich weiß dass er ihn nicht nochmal erzeugt. Aber Du willst doch wissen woher es kommt? - Sonst kannst das ja einfach ignorieren. Es ist eine Warnung, dass irgendwas 0 in die Datenpunkte schreibst. Alternativ kannst den Minimum Wert aller Datenpunkte halt auf 0 setzen.

                      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                      Marko1974M 1 Reply Last reply
                      0
                      • mickymM mickym

                        @marko1974 Ich hab doch gesagt du sollst den Flow deaktivieren und das System neu starten??? - Ich weiß dass er ihn nicht nochmal erzeugt. Aber Du willst doch wissen woher es kommt? - Sonst kannst das ja einfach ignorieren. Es ist eine Warnung, dass irgendwas 0 in die Datenpunkte schreibst. Alternativ kannst den Minimum Wert aller Datenpunkte halt auf 0 setzen.

                        Marko1974M Offline
                        Marko1974M Offline
                        Marko1974
                        wrote on last edited by
                        #837

                        @mickym bei deaktieviertem flow und neustart keine fehelermeldung. bei aktiviertem flow und neustart auch nicht mehr. Hatte sich wohl der cube aufgehängt?!

                        1 Reply Last reply
                        0
                        • mickymM Online
                          mickymM Online
                          mickym
                          Most Active
                          wrote on last edited by
                          #838

                          @marko1974 Nun dann ignoriere die Meldungen doch. Vielleicht hatte der maxcube Adapter ein Problem, weil er den cube nicht auslesen konnte und deshalb 0 in den Datenpunkt geschrieben hat. Dann kannst Du höchstens ein Issue beim Adapter aufmachen - ansonsten wäre es halt ein Hinweis darauf, wenn diese Warnung kommt, dass der Cube neu gestartet werden muss.

                          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                          Marko1974M 1 Reply Last reply
                          0
                          • mickymM mickym

                            @marko1974 Nun dann ignoriere die Meldungen doch. Vielleicht hatte der maxcube Adapter ein Problem, weil er den cube nicht auslesen konnte und deshalb 0 in den Datenpunkt geschrieben hat. Dann kannst Du höchstens ein Issue beim Adapter aufmachen - ansonsten wäre es halt ein Hinweis darauf, wenn diese Warnung kommt, dass der Cube neu gestartet werden muss.

                            Marko1974M Offline
                            Marko1974M Offline
                            Marko1974
                            wrote on last edited by
                            #839

                            @mickym Und den habe ich neu gestartet, da er über alexa auch keine Änderungen mehr angenommen hat. jetzt geht wieder alles. Wäre wohl doch ganz gut ne shelly dahinter laufen zu lassen und das Teil ab und zu einfach neu zu starten

                            mickymM 1 Reply Last reply
                            0
                            • Marko1974M Marko1974

                              @mickym Und den habe ich neu gestartet, da er über alexa auch keine Änderungen mehr angenommen hat. jetzt geht wieder alles. Wäre wohl doch ganz gut ne shelly dahinter laufen zu lassen und das Teil ab und zu einfach neu zu starten

                              mickymM Online
                              mickymM Online
                              mickym
                              Most Active
                              wrote on last edited by
                              #840

                              @marko1974 sagte in MAX! Cube Blockly Abwesenheit:

                              @mickym Und den habe ich neu gestartet, da er über alexa auch keine Änderungen mehr angenommen hat. jetzt geht wieder alles. Wäre wohl doch ganz gut ne shelly dahinter laufen zu lassen und das Teil ab und zu einfach neu zu starten

                              Nicht ab und zu - aber dann wenn es mal klemmt und niemand im Haus ist, um den Stecker zu ziehen.

                              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                              Marko1974M 1 Reply Last reply
                              0
                              • mickymM mickym

                                @marko1974 sagte in MAX! Cube Blockly Abwesenheit:

                                @mickym Und den habe ich neu gestartet, da er über alexa auch keine Änderungen mehr angenommen hat. jetzt geht wieder alles. Wäre wohl doch ganz gut ne shelly dahinter laufen zu lassen und das Teil ab und zu einfach neu zu starten

                                Nicht ab und zu - aber dann wenn es mal klemmt und niemand im Haus ist, um den Stecker zu ziehen.

                                Marko1974M Offline
                                Marko1974M Offline
                                Marko1974
                                wrote on last edited by
                                #841

                                @mickym
                                Der gesamte flow lief den kompletten Winter auch mit der Abwesenheit durch und ist bombastisch!
                                Es funktioniert alles bis ins kleinste Detail.

                                Jetzt möchte ich gern folgendes:

                                Im Sommer soll man den flow Abwesenheit und auch den flow der Heizungssteuerung abschalten können. Der maxcube Adapter soll weiterhin aktiv bleiben, da ich gern bei Bedarf noch die eine oder andere Heizung einschalten möchte. Dies aber dann manuell über VIS.
                                Ich benötige dazu eine Funktion, mit der man entweder die beiden flows deaktivieren kann, oder einen DP "Heizung Sommer", der die Inject Nodes abschaltet.

                                mickymM 1 Reply Last reply
                                0
                                • Marko1974M Marko1974

                                  @mickym
                                  Der gesamte flow lief den kompletten Winter auch mit der Abwesenheit durch und ist bombastisch!
                                  Es funktioniert alles bis ins kleinste Detail.

                                  Jetzt möchte ich gern folgendes:

                                  Im Sommer soll man den flow Abwesenheit und auch den flow der Heizungssteuerung abschalten können. Der maxcube Adapter soll weiterhin aktiv bleiben, da ich gern bei Bedarf noch die eine oder andere Heizung einschalten möchte. Dies aber dann manuell über VIS.
                                  Ich benötige dazu eine Funktion, mit der man entweder die beiden flows deaktivieren kann, oder einen DP "Heizung Sommer", der die Inject Nodes abschaltet.

                                  mickymM Online
                                  mickymM Online
                                  mickym
                                  Most Active
                                  wrote on last edited by mickym
                                  #842

                                  @marko1974 Soweit ich den Flow in Erinnerung habe hast Du das doch schon:

                                  53e556cb-a755-4bb1-a1b3-3c710c9b7572-image.png

                                  Du brauchst doch nur aus der Inject Node diese Aktivierung zu Beginn rausnehmen. Die Ein/Aus Switch Node kannst DU noch hinter Dein tr-064 Node kopieren, so dass auch diese nur noch Signale durchlässt, wenn die Steuerung aktiv ist. Das ist zwar wegen der Heizung gar nicht nötig, aber man kann es machen, damit Du die telegram Meldungen nicht bei deaktivierter Heizungssteuerung bekommst. Und wenn Du die Steuerung nicht über die beiden INJECT Nodes machen willst, dann hängst Du eine iobroker-In Node vor die globale Heizungssteuerung mit true/false und triggerst diese über ein selbsterstellten Datenpunkt, den Du dann über Deine VIS steuerst.

                                  Ich habe tatsächlich mal den Thread durchgescrollt und da hatte ich Dir das alles schon mal erklärt:

                                  https://forum.iobroker.net/topic/49231/max-cube-blockly-abwesenheit/274?_=1652460995069
                                  https://forum.iobroker.net/topic/49231/max-cube-blockly-abwesenheit/385?_=1652460995069

                                  Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                                  1 Reply Last reply
                                  0
                                  • Marko1974M Offline
                                    Marko1974M Offline
                                    Marko1974
                                    wrote on last edited by Marko1974
                                    #843

                                    @mickym
                                    Also die Inject Node Deaktiviere Heizungssteuerung hatte ich gar nicht.
                                    Den hab ich mir mal gemacht.

                                    Ich hoffe richtig?
                                    F96024B1-F1D9-41B7-A8DA-59636E3410E3.jpeg

                                    Dann hab ich das so versucht.... das funktioniert doch bestimmt nicht

                                    F46F415F-B4FA-4615-8780-1D02EAEB8610.jpeg

                                    Hier noch der kopierte EIN/AUS hinter dem TR

                                    251F16B6-9938-4436-B572-EDC10DA55B47_4_5005_c.jpeg

                                    7041B671-898C-449F-B68A-1B0ABF5C26B5.jpeg

                                    mickymM 1 Reply Last reply
                                    0
                                    • Marko1974M Marko1974

                                      @mickym
                                      Also die Inject Node Deaktiviere Heizungssteuerung hatte ich gar nicht.
                                      Den hab ich mir mal gemacht.

                                      Ich hoffe richtig?
                                      F96024B1-F1D9-41B7-A8DA-59636E3410E3.jpeg

                                      Dann hab ich das so versucht.... das funktioniert doch bestimmt nicht

                                      F46F415F-B4FA-4615-8780-1D02EAEB8610.jpeg

                                      Hier noch der kopierte EIN/AUS hinter dem TR

                                      251F16B6-9938-4436-B572-EDC10DA55B47_4_5005_c.jpeg

                                      7041B671-898C-449F-B68A-1B0ABF5C26B5.jpeg

                                      mickymM Online
                                      mickymM Online
                                      mickym
                                      Most Active
                                      wrote on last edited by
                                      #844

                                      @marko1974 Na wenn Du es nicht hast, dann brauchst Du doch nur Deinen von Dir selbst angelegten Datenpunkt Sommermodus in Wintermodus umbenennen oder Automatik ein oder aus. Sprich aktiv=true, inaktiv = false.

                                      Ich hab Dir ja mehrfach gesagt, Du sollst Dir diesbzgl. einen Datenpunkt als Boolean erstellen.

                                      a758b74b-9b3f-470c-936f-19b3480e58ee-image.png

                                      Diese nutzt Du einfach die globale Variable gHeizungssteuerung setzt und die blockiert dann die Inject Node.

                                      9c9464d7-0d25-41ae-a2e6-45a6811a99ff-image.png

                                      hier zum Import.

                                      [
                                         {
                                             "id": "a06e7e01.fa763",
                                             "type": "change",
                                             "z": "6f3801b9.ba4b6",
                                             "name": "",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "gHeizungssteuerung",
                                                     "pt": "global",
                                                     "to": "payload",
                                                     "tot": "msg"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 550,
                                             "y": 840,
                                             "wires": [
                                                 []
                                             ]
                                         },
                                         {
                                             "id": "0381c4a54aa4fe8f",
                                             "type": "ioBroker in",
                                             "z": "6f3801b9.ba4b6",
                                             "name": "Automatik",
                                             "topic": "0_userdata.0.Heizung.Automatik",
                                             "payloadType": "value",
                                             "onlyack": "",
                                             "func": "all",
                                             "gap": "",
                                             "fireOnStart": "false",
                                             "outFormat": "MQTT",
                                             "x": 280,
                                             "y": 840,
                                             "wires": [
                                                 [
                                                     "a06e7e01.fa763"
                                                 ]
                                             ]
                                         }
                                      ]
                                      

                                      Wie gesagt diese Ein/Aus Switch Node kannst noch kopieren und hinter die tr-064 Node setzen.

                                      Alternativ anstatt zu blocken - kannst Du wie gesagt auch eine Trigger Node nutzen - dann triggert die nicht jede Minute umsonst. Wenn Dir das lieber wäre - müsste man den Flow bisschen umbauen.

                                      Hier nochmal den Abwesenheitstrigger zu blocken:

                                      345ef31f-74e1-43a8-b1bf-7909de1ab06c-image.png

                                      122b8e79-bc0c-44a4-a120-cab38b86434b-image.png

                                      Hier wieder zum Import - damit kann man die Inject Node ersetzen:

                                      [
                                         {
                                             "id": "f5d5a81d.0d79c8",
                                             "type": "change",
                                             "z": "6f3801b9.ba4b6",
                                             "name": "Wohnzimmer",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "room",
                                                     "pt": "msg",
                                                     "to": "Wohnzimmer",
                                                     "tot": "str"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 630,
                                             "y": 1140,
                                             "wires": [
                                                 [
                                                     "9d89290d.3f4f48"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "5715f8a9.9e36d8",
                                             "type": "change",
                                             "z": "6f3801b9.ba4b6",
                                             "name": "Schlafzimmer",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "room",
                                                     "pt": "msg",
                                                     "to": "Schlafzimmer",
                                                     "tot": "str"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 620,
                                             "y": 1100,
                                             "wires": [
                                                 [
                                                     "9d89290d.3f4f48"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "27e3cf0b.1fb9c",
                                             "type": "change",
                                             "z": "6f3801b9.ba4b6",
                                             "name": "Kinderzimmer",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "room",
                                                     "pt": "msg",
                                                     "to": "Kinderzimmer",
                                                     "tot": "str"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 620,
                                             "y": 1060,
                                             "wires": [
                                                 [
                                                     "9d89290d.3f4f48"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "30c3ea81.3b06b6",
                                             "type": "change",
                                             "z": "6f3801b9.ba4b6",
                                             "name": "Flur",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "room",
                                                     "pt": "msg",
                                                     "to": "Flur",
                                                     "tot": "str"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 650,
                                             "y": 1180,
                                             "wires": [
                                                 [
                                                     "9d89290d.3f4f48"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "b87ebd5f.04a7d",
                                             "type": "change",
                                             "z": "6f3801b9.ba4b6",
                                             "name": "Küche",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "room",
                                                     "pt": "msg",
                                                     "to": "Küche",
                                                     "tot": "str"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 650,
                                             "y": 1220,
                                             "wires": [
                                                 [
                                                     "9d89290d.3f4f48"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "4e2c598d.d467e8",
                                             "type": "change",
                                             "z": "6f3801b9.ba4b6",
                                             "name": "Badezimmer",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "room",
                                                     "pt": "msg",
                                                     "to": "Badezimmer",
                                                     "tot": "str"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 630,
                                             "y": 1260,
                                             "wires": [
                                                 [
                                                     "9d89290d.3f4f48"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "a06e7e01.fa763",
                                             "type": "change",
                                             "z": "6f3801b9.ba4b6",
                                             "name": "",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "gHeizungssteuerung",
                                                     "pt": "global",
                                                     "to": "payload",
                                                     "tot": "msg"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 580,
                                             "y": 960,
                                             "wires": [
                                                 []
                                             ]
                                         },
                                         {
                                             "id": "0381c4a54aa4fe8f",
                                             "type": "ioBroker in",
                                             "z": "6f3801b9.ba4b6",
                                             "name": "Automatik",
                                             "topic": "0_userdata.0.Heizung.Automatik",
                                             "payloadType": "value",
                                             "onlyack": "",
                                             "func": "all",
                                             "gap": "",
                                             "fireOnStart": "true",
                                             "outFormat": "MQTT",
                                             "x": 160,
                                             "y": 1140,
                                             "wires": [
                                                 [
                                                     "a06e7e01.fa763",
                                                     "89dbc86e7246ad88"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "89dbc86e7246ad88",
                                             "type": "trigger",
                                             "z": "6f3801b9.ba4b6",
                                             "name": "",
                                             "op1": "true",
                                             "op2": "0",
                                             "op1type": "bool",
                                             "op2type": "str",
                                             "duration": "-1",
                                             "extend": false,
                                             "overrideDelay": false,
                                             "units": "min",
                                             "reset": "false",
                                             "bytopic": "all",
                                             "topic": "topic",
                                             "outputs": 1,
                                             "x": 370,
                                             "y": 1140,
                                             "wires": [
                                                 [
                                                     "27e3cf0b.1fb9c",
                                                     "5715f8a9.9e36d8",
                                                     "f5d5a81d.0d79c8",
                                                     "30c3ea81.3b06b6",
                                                     "b87ebd5f.04a7d",
                                                     "4e2c598d.d467e8"
                                                 ]
                                             ]
                                         }
                                      ]
                                      

                                      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                                      Marko1974M 1 Reply Last reply
                                      0
                                      • mickymM mickym

                                        @marko1974 Na wenn Du es nicht hast, dann brauchst Du doch nur Deinen von Dir selbst angelegten Datenpunkt Sommermodus in Wintermodus umbenennen oder Automatik ein oder aus. Sprich aktiv=true, inaktiv = false.

                                        Ich hab Dir ja mehrfach gesagt, Du sollst Dir diesbzgl. einen Datenpunkt als Boolean erstellen.

                                        a758b74b-9b3f-470c-936f-19b3480e58ee-image.png

                                        Diese nutzt Du einfach die globale Variable gHeizungssteuerung setzt und die blockiert dann die Inject Node.

                                        9c9464d7-0d25-41ae-a2e6-45a6811a99ff-image.png

                                        hier zum Import.

                                        [
                                           {
                                               "id": "a06e7e01.fa763",
                                               "type": "change",
                                               "z": "6f3801b9.ba4b6",
                                               "name": "",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "gHeizungssteuerung",
                                                       "pt": "global",
                                                       "to": "payload",
                                                       "tot": "msg"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 550,
                                               "y": 840,
                                               "wires": [
                                                   []
                                               ]
                                           },
                                           {
                                               "id": "0381c4a54aa4fe8f",
                                               "type": "ioBroker in",
                                               "z": "6f3801b9.ba4b6",
                                               "name": "Automatik",
                                               "topic": "0_userdata.0.Heizung.Automatik",
                                               "payloadType": "value",
                                               "onlyack": "",
                                               "func": "all",
                                               "gap": "",
                                               "fireOnStart": "false",
                                               "outFormat": "MQTT",
                                               "x": 280,
                                               "y": 840,
                                               "wires": [
                                                   [
                                                       "a06e7e01.fa763"
                                                   ]
                                               ]
                                           }
                                        ]
                                        

                                        Wie gesagt diese Ein/Aus Switch Node kannst noch kopieren und hinter die tr-064 Node setzen.

                                        Alternativ anstatt zu blocken - kannst Du wie gesagt auch eine Trigger Node nutzen - dann triggert die nicht jede Minute umsonst. Wenn Dir das lieber wäre - müsste man den Flow bisschen umbauen.

                                        Hier nochmal den Abwesenheitstrigger zu blocken:

                                        345ef31f-74e1-43a8-b1bf-7909de1ab06c-image.png

                                        122b8e79-bc0c-44a4-a120-cab38b86434b-image.png

                                        Hier wieder zum Import - damit kann man die Inject Node ersetzen:

                                        [
                                           {
                                               "id": "f5d5a81d.0d79c8",
                                               "type": "change",
                                               "z": "6f3801b9.ba4b6",
                                               "name": "Wohnzimmer",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "room",
                                                       "pt": "msg",
                                                       "to": "Wohnzimmer",
                                                       "tot": "str"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 630,
                                               "y": 1140,
                                               "wires": [
                                                   [
                                                       "9d89290d.3f4f48"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "5715f8a9.9e36d8",
                                               "type": "change",
                                               "z": "6f3801b9.ba4b6",
                                               "name": "Schlafzimmer",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "room",
                                                       "pt": "msg",
                                                       "to": "Schlafzimmer",
                                                       "tot": "str"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 620,
                                               "y": 1100,
                                               "wires": [
                                                   [
                                                       "9d89290d.3f4f48"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "27e3cf0b.1fb9c",
                                               "type": "change",
                                               "z": "6f3801b9.ba4b6",
                                               "name": "Kinderzimmer",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "room",
                                                       "pt": "msg",
                                                       "to": "Kinderzimmer",
                                                       "tot": "str"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 620,
                                               "y": 1060,
                                               "wires": [
                                                   [
                                                       "9d89290d.3f4f48"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "30c3ea81.3b06b6",
                                               "type": "change",
                                               "z": "6f3801b9.ba4b6",
                                               "name": "Flur",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "room",
                                                       "pt": "msg",
                                                       "to": "Flur",
                                                       "tot": "str"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 650,
                                               "y": 1180,
                                               "wires": [
                                                   [
                                                       "9d89290d.3f4f48"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "b87ebd5f.04a7d",
                                               "type": "change",
                                               "z": "6f3801b9.ba4b6",
                                               "name": "Küche",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "room",
                                                       "pt": "msg",
                                                       "to": "Küche",
                                                       "tot": "str"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 650,
                                               "y": 1220,
                                               "wires": [
                                                   [
                                                       "9d89290d.3f4f48"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "4e2c598d.d467e8",
                                               "type": "change",
                                               "z": "6f3801b9.ba4b6",
                                               "name": "Badezimmer",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "room",
                                                       "pt": "msg",
                                                       "to": "Badezimmer",
                                                       "tot": "str"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 630,
                                               "y": 1260,
                                               "wires": [
                                                   [
                                                       "9d89290d.3f4f48"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "a06e7e01.fa763",
                                               "type": "change",
                                               "z": "6f3801b9.ba4b6",
                                               "name": "",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "gHeizungssteuerung",
                                                       "pt": "global",
                                                       "to": "payload",
                                                       "tot": "msg"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 580,
                                               "y": 960,
                                               "wires": [
                                                   []
                                               ]
                                           },
                                           {
                                               "id": "0381c4a54aa4fe8f",
                                               "type": "ioBroker in",
                                               "z": "6f3801b9.ba4b6",
                                               "name": "Automatik",
                                               "topic": "0_userdata.0.Heizung.Automatik",
                                               "payloadType": "value",
                                               "onlyack": "",
                                               "func": "all",
                                               "gap": "",
                                               "fireOnStart": "true",
                                               "outFormat": "MQTT",
                                               "x": 160,
                                               "y": 1140,
                                               "wires": [
                                                   [
                                                       "a06e7e01.fa763",
                                                       "89dbc86e7246ad88"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "89dbc86e7246ad88",
                                               "type": "trigger",
                                               "z": "6f3801b9.ba4b6",
                                               "name": "",
                                               "op1": "true",
                                               "op2": "0",
                                               "op1type": "bool",
                                               "op2type": "str",
                                               "duration": "-1",
                                               "extend": false,
                                               "overrideDelay": false,
                                               "units": "min",
                                               "reset": "false",
                                               "bytopic": "all",
                                               "topic": "topic",
                                               "outputs": 1,
                                               "x": 370,
                                               "y": 1140,
                                               "wires": [
                                                   [
                                                       "27e3cf0b.1fb9c",
                                                       "5715f8a9.9e36d8",
                                                       "f5d5a81d.0d79c8",
                                                       "30c3ea81.3b06b6",
                                                       "b87ebd5f.04a7d",
                                                       "4e2c598d.d467e8"
                                                   ]
                                               ]
                                           }
                                        ]
                                        

                                        Marko1974M Offline
                                        Marko1974M Offline
                                        Marko1974
                                        wrote on last edited by
                                        #845

                                        @mickym Dankeschön!

                                        Na so uuuungefähr hatte ich es ja. Mein Punkt hiess nur Sommermodus. Das ist eigentlich unglücklich. Haste recht: Wintermodus. Den Datenpunkt hatte ich als boolean angelegt.

                                        Habe nun die die Inject node ersetzt. Heisst quasi, wenn der DP auf Winter steht wird gHeizungssteuerung aktiviert und jede Minute fragt er ab ob der iobIn auf true steht um den rest abzuarbeiten.
                                        Jetzt habe ich in der Eile die Ein/Aus gelöscht.
                                        Hast Du die nochmal für mich?

                                        Problem ist nun auch, dass nun manche Heizungen auf AUTO stehen und andere auf Manu....aber dafür ist es ja...man steuert es jetzt quasi über VIS

                                        mickymM 2 Replies Last reply
                                        0
                                        • Marko1974M Marko1974

                                          @mickym Dankeschön!

                                          Na so uuuungefähr hatte ich es ja. Mein Punkt hiess nur Sommermodus. Das ist eigentlich unglücklich. Haste recht: Wintermodus. Den Datenpunkt hatte ich als boolean angelegt.

                                          Habe nun die die Inject node ersetzt. Heisst quasi, wenn der DP auf Winter steht wird gHeizungssteuerung aktiviert und jede Minute fragt er ab ob der iobIn auf true steht um den rest abzuarbeiten.
                                          Jetzt habe ich in der Eile die Ein/Aus gelöscht.
                                          Hast Du die nochmal für mich?

                                          Problem ist nun auch, dass nun manche Heizungen auf AUTO stehen und andere auf Manu....aber dafür ist es ja...man steuert es jetzt quasi über VIS

                                          mickymM Online
                                          mickymM Online
                                          mickym
                                          Most Active
                                          wrote on last edited by
                                          #846

                                          @marko1974 sagte in MAX! Cube Blockly Abwesenheit:

                                          @mickym Dankeschön!

                                          Na so uuuungefähr hatte ich es ja. Mein Punkt hiess nur Sommermodus. Das ist eigentlich unglücklich. Haste recht: Wintermodus. Den Datenpunkt hatte ich als boolean angelegt.

                                          Habe nun die die Inject node ersetzt. Heisst quasi, wenn der DP auf Winter steht wird gHeizungssteuerung aktiviert und jede Minute fragt er ab ob der iobIn auf true steht um den rest abzuarbeiten.

                                          Nein in dem neuen Flow wird nicht mehr jede Minute angefragt, ob der DP true oder false steht. Die iobroker IN Node - triggert beim Flow start und nur wenn der Wert gesetzt oder geändert wird. Wird der DP auf true gesetzt, dann triggert die Trigger Node nun alle Minuten, wenn der DP auf false gesetzt wird, hört die Trigger Node auf zu triggern.

                                          Jetzt habe ich in der Eile die Ein/Aus gelöscht.
                                          Hast Du die nochmal für mich?

                                          Hier nochmal die Node:

                                          [
                                              {
                                                  "id": "ecfbc31c090720a5",
                                                  "type": "switch",
                                                  "z": "6f3801b9.ba4b6",
                                                  "name": "Ein / Aus",
                                                  "property": "gHeizungssteuerung",
                                                  "propertyType": "global",
                                                  "rules": [
                                                      {
                                                          "t": "true"
                                                      }
                                                  ],
                                                  "checkall": "true",
                                                  "repair": false,
                                                  "outputs": 1,
                                                  "x": 460,
                                                  "y": 1960,
                                                  "wires": [
                                                      [
                                                          "b9fe569f.1a5e08"
                                                      ]
                                                  ]
                                              }
                                          ]
                                          

                                          Problem ist nun auch, dass nun manche Heizungen auf AUTO stehen und andere auf Manu....aber dafür ist es ja...man steuert es jetzt quasi über VIS

                                          Nun man kann alles mögliche über den Datenpunkt auch die Heizung einstellen, aber warum, wenn Du eh alles über Deine VIS direkt steuern willst. Dann ist das doch flexibler. Die Automatik funktioniert ja nicht mehr. Und der Auto-Modus der Heizungen wird ja eh nicht mehr über die interne Autosteuerung geregelt, sondern wurde ja über den Flow geregelt.

                                          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                                          Marko1974M 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          599

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe