Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Aphofis

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Profile
    • Following 2
    • Followers 1
    • Topics 121
    • Posts 1561
    • Best 22
    • Groups 3

    Aphofis

    @Aphofis

    Starter

    22
    Reputation
    179
    Profile views
    1561
    Posts
    1
    Followers
    2
    Following
    Joined Last Online
    Website gordonx.de Location Norderstedt Age 50

    Aphofis Follow
    Pro Starter Most Active

    Best posts made by Aphofis

    • RE: Aquarium Futter Steuerung: Info

      @marc-berg
      Hab mich schon kurz gefasst nur waren die ganzen gekauften geräte jedes für sich und nix hat zusammen gearbeitet. So hatte ich ZB Strömungspumpen die zu bestimmten zeiten Wellengang 4-5 cm hohe Wellen im Becken erzeugt hatten und die LED Lampen haben einen Wetter Modus und haben dann zu den Zeiten bei Wellengang Unwetter simuliert und Blitze erzeugt und Hell Dunkel Beleuchtet
      Nur so werde ich wohl kein Meerwasser Becken mehr betreiben, wenn dann nur noch Süßwasser!
      IMG_6587.jpg
      7F094B44-EE59-48D8-9732-084C4D1DBE0C.jpeg

      2E67515D-6C1E-4572-B025-76C4B86CE6B9.jpeg
      IMG_2825.jpeg IMG_2826-1.JPG

      posted in Node-Red
      Aphofis
      Aphofis
    • RE: [gelöst] Android Tablet kein VIS

      @bahnuhr
      Erledigt und Vielen Dank

      posted in Visualisierung
      Aphofis
      Aphofis
    • RE: sql Adapter Fehler

      @Glasfaser
      Vielen Dank für die Blumen!
      Backups wird jede Woche erstellt und die letzten 5 werden aufbewahrt.
      War auch das ganze Jahr Arbeit. Fehlt nur noch VIS!
      Ich dneke mal mitte 2020 bin ich damit fertig und auch mit dem Fine Tuning an Technik und Steuerungen.
      Mir wird auch sehr tatkräftig hier im Forum geholfen !

      posted in ioBroker Allgemein
      Aphofis
      Aphofis
    • RE: Geräte per Datenpunkt schalten

      @Oskar
      Das musst du in einer Datei einstellen!

      Siehe hier:

      Aktivieren der Paletten Verwaltung

      in der settings.js /opt/iobroker/node_modules/iobroker.node-red/

      palette: { editable: true }

      auf true setzen
      Node-Red Adapter neu starten
      Dann funktioniert die Paletten Verwaltung wieder

      posted in Node-Red
      Aphofis
      Aphofis
    • RE: [gelöst] Temperatur steuerung Aquarium Technik

      @Negalein
      Wenn keine Lust zu basteln oder zu programmieren, dann gibt es ja Aquarien Computer
      Den besten den ich kenne kommt aus Kanada und heisst Robo Controller.
      Alles anschließen per 7" Touchscreen einstellen fertig.
      Gibt es auch schon alles vormontiert.
      Hatte ich mir auch überlegt, nur hatte der Typ Anfangs des Jahres keine Haupt Boards zur Verfügung also habe ich angefangen mir alles selbst zu bauen.

      posted in Blockly
      Aphofis
      Aphofis
    • RE: Neuer Adapter für Roborock-Staubsauger

      @karel-puhli
      Hattest du dich nicht registriert mit email und passwort also bei Roborock bzw. bei Xiaomi die Login Daten dort eintragen und wenn du ne Fritzbox hast dort einloggen und unter Netzwerk gucken wie die IP von deinem Roborock ist oder in der Handy APP Drei Punkte anklicken dort Produktinformationen weiter unten steht auch die IP insofern du das Gerät schon mit deinem WLAN verbunden hast. gehe ich mal von aus.
      Like this one:
      Roborock Login/Registrieren

      oder bei Xiaomi mal versuchen
      Xiaomi Login/Regsitrieren
      Ist bei mir etwas krüppelig, da ich zwischenzeitlich per Xiaomi APP am Handy und Xiaomi Vacuum Adapter mit meinem Robi unterwegs war, da der Roborock Adapter nicht wollte. Mittlerweile geht es und ich bin wieder beim Roborock Adapter. Sprich auch node-red geht und unter Objekte sieht man auch sofort ob das gerät Online ist, der Text vom Roboter Namen ist dann grün
      Screenshot 2025-02-25 224537.png

      posted in ioBroker Allgemein
      Aphofis
      Aphofis
    • RE: Simple wechselschaltung bei selbem Eingangswert

      @cinimod Cool den kannte ich noch nicht!

      posted in Node-Red
      Aphofis
      Aphofis
    • Tunze Turbelle

      Kennt sich vielleicht jemand mit den Tunze Turbelle Pumpen aus und kennt die Kabel Belegung der DIN 5 Pol Stecker um Tunze Turbelle über extern Anschluss per pwm analog Karte und einem ESP8266 anzusteuern um die Strömung extern zu steuern!?
      Ich hatte im Netz gefunden das die Kabel pins 1 und 3 weißes und grünes Kabel mit +/- bis 8 Volt belegt werden müssen um die Pumpen von 1-8 Volt sprich von 0-100% zu steuern.
      Habe ich getestet nur leider kommt dann aus der Pumpe nichts raus.

      posted in Hardware
      Aphofis
      Aphofis
    • RE: [gelöst] Temperatur steuerung Aquarium Technik

      @schittl
      Wenn zeit ist, werde ich mal ein Tutorial schreiben.
      Wie man alles verkabelt und anschließt.

      posted in Blockly
      Aphofis
      Aphofis
    • RE: Philips Hue Switch -- Shelly Actor, Tuya,Sonoff,Hue

      @haselchen
      Habe es jetzt so realisiert und kann es in meine vorhandenen Licht Schaltungen integrieren.
      Die Schaltung ist zwar noch mit Test Schaltern, habe es aber auch schon mit realen Geräten und dem HUE Dimmer Switch getestet und es läuft prima.
      Das erste was der Hue Switch ausgibt bei short release ist 1000,2000,3000,4000 daurauf reagiert die Schaltung je Button.
      Screenshot 2025-02-09 210542.png

      [
          {
              "id": "f90ac36919e30901",
              "type": "ioBroker in",
              "z": "19a5e8f8e434006f",
              "name": "Bad Schalter",
              "attrname": "payload",
              "topic": "hue.0.Bad_Schalter.buttonevent",
              "payloadType": "value",
              "onlyack": "",
              "func": "all",
              "gap": "",
              "fireOnStart": "false",
              "outFormat": "MQTT",
              "x": 70,
              "y": 880,
              "wires": [
                  [
                      "cb413047a53056ab",
                      "1f9b831a1cc1c223",
                      "a20ddd4dc2ce7ccb",
                      "79ce567bac10cfb6"
                  ]
              ]
          },
          {
              "id": "cb413047a53056ab",
              "type": "switch",
              "z": "19a5e8f8e434006f",
              "name": "",
              "property": "payload",
              "propertyType": "msg",
              "rules": [
                  {
                      "t": "eq",
                      "v": "2000",
                      "vt": "str"
                  }
              ],
              "checkall": "true",
              "repair": false,
              "outputs": 1,
              "x": 280,
              "y": 840,
              "wires": [
                  [
                      "7bc2b7578ffbabe3"
                  ]
              ]
          },
          {
              "id": "7bc2b7578ffbabe3",
              "type": "ioBroker get",
              "z": "19a5e8f8e434006f",
              "name": "Switch 2",
              "topic": "0_userdata.0.GordonX-Home.Bad.Virtueller_Schalter_2",
              "attrname": "payload",
              "payloadType": "value",
              "errOnInvalidState": "nothing",
              "x": 450,
              "y": 840,
              "wires": [
                  [
                      "f9916b7b609a4872"
                  ]
              ]
          },
          {
              "id": "f9916b7b609a4872",
              "type": "change",
              "z": "19a5e8f8e434006f",
              "name": "toggle",
              "rules": [
                  {
                      "t": "set",
                      "p": "payload",
                      "pt": "msg",
                      "to": "$not(payload)\t",
                      "tot": "jsonata"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 590,
              "y": 840,
              "wires": [
                  [
                      "19db4b5cf607df63"
                  ]
              ]
          },
          {
              "id": "19db4b5cf607df63",
              "type": "ioBroker out",
              "z": "19a5e8f8e434006f",
              "name": "Virtuel Switch 2",
              "topic": "0_userdata.0.GordonX-Home.Bad.Virtueller_Schalter_2",
              "ack": "false",
              "autoCreate": "false",
              "stateName": "",
              "role": "",
              "payloadType": "",
              "readonly": "",
              "stateUnit": "",
              "stateMin": "",
              "stateMax": "",
              "x": 800,
              "y": 840,
              "wires": []
          },
          {
              "id": "a20ddd4dc2ce7ccb",
              "type": "switch",
              "z": "19a5e8f8e434006f",
              "name": "",
              "property": "payload",
              "propertyType": "msg",
              "rules": [
                  {
                      "t": "eq",
                      "v": "3000",
                      "vt": "str"
                  }
              ],
              "checkall": "true",
              "repair": false,
              "outputs": 1,
              "x": 280,
              "y": 900,
              "wires": [
                  [
                      "ba3d7ecc609d611a"
                  ]
              ]
          },
          {
              "id": "ba3d7ecc609d611a",
              "type": "ioBroker get",
              "z": "19a5e8f8e434006f",
              "name": "Switch 3",
              "topic": "0_userdata.0.GordonX-Home.Bad.Virtueller_Schalter_3",
              "attrname": "payload",
              "payloadType": "value",
              "errOnInvalidState": "nothing",
              "x": 450,
              "y": 900,
              "wires": [
                  [
                      "b785f33bd5389843"
                  ]
              ]
          },
          {
              "id": "b785f33bd5389843",
              "type": "change",
              "z": "19a5e8f8e434006f",
              "name": "toggle",
              "rules": [
                  {
                      "t": "set",
                      "p": "payload",
                      "pt": "msg",
                      "to": "$not(payload)\t",
                      "tot": "jsonata"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 590,
              "y": 900,
              "wires": [
                  [
                      "ee55387f0a29bec4"
                  ]
              ]
          },
          {
              "id": "ee55387f0a29bec4",
              "type": "ioBroker out",
              "z": "19a5e8f8e434006f",
              "name": "Virtuel Switch 3",
              "topic": "0_userdata.0.GordonX-Home.Bad.Virtueller_Schalter_3",
              "ack": "false",
              "autoCreate": "false",
              "stateName": "",
              "role": "",
              "payloadType": "",
              "readonly": "",
              "stateUnit": "",
              "stateMin": "",
              "stateMax": "",
              "x": 800,
              "y": 900,
              "wires": []
          },
          {
              "id": "1f9b831a1cc1c223",
              "type": "switch",
              "z": "19a5e8f8e434006f",
              "name": "",
              "property": "payload",
              "propertyType": "msg",
              "rules": [
                  {
                      "t": "eq",
                      "v": "4000",
                      "vt": "str"
                  }
              ],
              "checkall": "true",
              "repair": false,
              "outputs": 1,
              "x": 280,
              "y": 960,
              "wires": [
                  [
                      "ae91ecd3729d1f8b"
                  ]
              ]
          },
          {
              "id": "ae91ecd3729d1f8b",
              "type": "ioBroker get",
              "z": "19a5e8f8e434006f",
              "name": "Switch 4",
              "topic": "0_userdata.0.GordonX-Home.Bad.Virtueller_Schalter_4",
              "attrname": "payload",
              "payloadType": "value",
              "errOnInvalidState": "nothing",
              "x": 450,
              "y": 960,
              "wires": [
                  [
                      "556103d4e4e7fa4a"
                  ]
              ]
          },
          {
              "id": "556103d4e4e7fa4a",
              "type": "change",
              "z": "19a5e8f8e434006f",
              "name": "toggle",
              "rules": [
                  {
                      "t": "set",
                      "p": "payload",
                      "pt": "msg",
                      "to": "$not(payload)\t",
                      "tot": "jsonata"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 590,
              "y": 960,
              "wires": [
                  [
                      "3b2803663d8b4023"
                  ]
              ]
          },
          {
              "id": "3b2803663d8b4023",
              "type": "ioBroker out",
              "z": "19a5e8f8e434006f",
              "name": "Virtuel Switch 4",
              "topic": "0_userdata.0.GordonX-Home.Bad.Virtueller_Schalter_4",
              "ack": "false",
              "autoCreate": "false",
              "stateName": "",
              "role": "",
              "payloadType": "",
              "readonly": "",
              "stateUnit": "",
              "stateMin": "",
              "stateMax": "",
              "x": 800,
              "y": 960,
              "wires": []
          },
          {
              "id": "79ce567bac10cfb6",
              "type": "switch",
              "z": "19a5e8f8e434006f",
              "name": "",
              "property": "payload",
              "propertyType": "msg",
              "rules": [
                  {
                      "t": "eq",
                      "v": "1000",
                      "vt": "str"
                  }
              ],
              "checkall": "true",
              "repair": false,
              "outputs": 1,
              "x": 290,
              "y": 760,
              "wires": [
                  [
                      "c577d279cf9947a6"
                  ]
              ]
          },
          {
              "id": "c577d279cf9947a6",
              "type": "ioBroker get",
              "z": "19a5e8f8e434006f",
              "name": "Switch 1",
              "topic": "0_userdata.0.GordonX-Home.Bad.Virtueller_Schalter_1",
              "attrname": "payload",
              "payloadType": "value",
              "errOnInvalidState": "nothing",
              "x": 460,
              "y": 760,
              "wires": [
                  [
                      "38514d6d7f2e9871"
                  ]
              ]
          },
          {
              "id": "38514d6d7f2e9871",
              "type": "change",
              "z": "19a5e8f8e434006f",
              "name": "toggle",
              "rules": [
                  {
                      "t": "set",
                      "p": "payload",
                      "pt": "msg",
                      "to": "$not(payload)\t",
                      "tot": "jsonata"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 600,
              "y": 760,
              "wires": [
                  [
                      "f5092a35d07b4474",
                      "36b938943d09ebb8"
                  ]
              ]
          },
          {
              "id": "f5092a35d07b4474",
              "type": "ioBroker out",
              "z": "19a5e8f8e434006f",
              "name": "Virtuel Switch 2",
              "topic": "0_userdata.0.GordonX-Home.Bad.Virtueller_Schalter_1",
              "ack": "false",
              "autoCreate": "false",
              "stateName": "",
              "role": "",
              "payloadType": "",
              "readonly": "",
              "stateUnit": "",
              "stateMin": "",
              "stateMax": "",
              "x": 800,
              "y": 780,
              "wires": []
          },
          {
              "id": "36b938943d09ebb8",
              "type": "ioBroker out",
              "z": "19a5e8f8e434006f",
              "name": "Bad Lichtschalter",
              "topic": "tuya.0.bf78f027e5e33c3d76xrfe.1",
              "ack": "false",
              "autoCreate": "false",
              "stateName": "",
              "role": "",
              "payloadType": "",
              "readonly": "",
              "stateUnit": "",
              "stateMin": "",
              "stateMax": "",
              "x": 810,
              "y": 720,
              "wires": []
          }
      ]
      

      posted in Node-Red
      Aphofis
      Aphofis

    Latest posts made by Aphofis

    • RE: Node-Red Datenpunkt Anwahl

      @marc-berg sagte in Node-Red Datenpunkt Anwahl:

      nzeige darstellt und ggf. Inhalte zwischenspeichert.

      Super danke! habe ich abgespeichert admin stand tatsächlich auf https und node-red nicht!
      Sobald ich zu hause bin teste ich es am Laptop aber das es jetzt am Handy geht sollte Lappi ja kein großer unterschied dazu sein.

      posted in Node-Red
      Aphofis
      Aphofis
    • RE: Node-Red Datenpunkt Anwahl

      @mickym sagte in Node-Red Datenpunkt Anwahl:

      ig. Ich würde einfach den Pfad aus dem Admin k

      So mache ich das ja auch immer
      gut das ich nicht mehr blockly nutze da kann man nicht copy paste machen

      posted in Node-Red
      Aphofis
      Aphofis
    • RE: Node-Red Datenpunkt Anwahl

      @marc-berg ne hab https eingeschaltet dann gehts zwar nur auf handy
      auf Lappi kann ich nicht testen und VPN leider vergessen einzurichten. Ohne an Fritzbox angeschlossenes telefon kommt man da nicht weiter

      posted in Node-Red
      Aphofis
      Aphofis
    • RE: Node-Red Datenpunkt Anwahl

      @marc-berg nein nur http!

      posted in Node-Red
      Aphofis
      Aphofis
    • Node-Red Datenpunkt Anwahl

      Moin moin, ich habe ein kleines Problem.
      Vielleicht kennt ja einer das Problem und kann mir helfen.
      Normal wenn man in node-red einen Datenpunkt anwählen will, klickt man zB in einer In oder Out Node auf den Button wo dann ein Popup Fenster kommt mit der Ordnerstruktur von Iobroker.
      Seid einiger Zeit, wenn ich den Button anklicke passiert nichts. Dieses Popupfenster erscheint nicht mehr. Node-red hatte ich schon komplett deinstalliert inkl. aller Ordner und neu aufgesetzt. Doch der Button bleibt ohne Funktion. Immer die Datenpunkte aus dem IoB Admin Fenster raus zu kopieren ist zwar eine alternative aber nicht sinn und zweck das der Button keine funktion hat und würde das arbeiten mit node-red erleichtern.
      Ich bin für jede hilfe dankbar!

      Screenshot 2025-07-27 235653.png

      posted in Node-Red
      Aphofis
      Aphofis
    • RE: Wasserregulierung Aquarium

      @peterfido
      Dann wünsche ich erstmal einen schönen Urlaub.
      Der Durchflussmesser ist ein so genannter Puls messer.
      also wenn ich recht erinnere sind 2,207 pulse dann 1 ml.
      Bzw. ist der Puls Wert irgendwas bei 100-300 bei 100ml durchlauf.
      Ganz genau weiß ich den Puls wert nicht mehr.
      hab halt mehrmals 100 ml durch laufen lassen mit meßbecher und dann den wert ermittelt um 1 ml zu erhalten.
      Ganz ehrlich ich wüsste nicht mal wo ich da ansetzen sollte mit einer neuen steuerung.
      Mit dem exec Befehl

      url": "http://192.168.0.71/cm?user=user&password=password&cmnd=counter1%200
      

      wird dann der counter auf dem Tasmota ESP zurück gesetzt.
      Da aber die Dosierungen vom Wasser durch das Magnetventil meistens Nachts gegen 2-3 Uhr stattfinden und immer nur minimale Wasserschübe sind ist es nicht so einfach den wert zu ermitteln.
      Deswegen muss die Steuerung ja beim ersten Aktivieren des Schwimmers bzw vllt besser des Magnetventils warten und den count wert zählen und vllt in einen Datenpunkt wie Durchfluss abspeichern und wenn keine Ahnung 5 min um sind dann alle werte ausrechnen in die Datenpunkte schreiben und Durchfluss und Counter auf dem ESP zurücksetzen.
      Weil meistens nach 5 min. hat sich der Wasserstand reguliert.
      Zumindest war es so beim 110 Liter becken. Das 900 Liter Becken hat mehr verdunstungs Wasser und wird sicherlich öfters ausgleichen als das kleine Becken.

      posted in Node-Red
      Aphofis
      Aphofis
    • RE: Wasserregulierung Aquarium

      Sag mal @peterfido
      Könntest du dir meine Steuerung für das Zählen des Wasserverbrauchs mal ansehen, es klappt einfach nicht das dass wasser sauber gezählt wird, der Durchflußzähler und der Tasmota Counter zur rechten Zeit resettet werden. Jahreszähler und Gesamtzähler werden garkeine Werte mehr gespeichert. Ich bin am verzweifeln. Die Steuerung läuft einfach weiter und zählt Ghost Wasser.
      Das Magnetventil läuft über den Schwimmer und abgenommen wird mit
      sonoff.0.Aqua_Float.POWER1
      Der Schwimmer der im Aquarium ist.
      Der Counter Korrektur Wert ist Counterwert durch 2.207
      das ergibt dann Milliliter.
      Das Problem ist halt, wenn Wasser dosiert wird kommen so zu sagen mehrere Schübe innerhalb von ca 2 min. Also in den 2 min. spuckt das Magnetventil mehrere male Wasser. der Durchflusszähler soll mit dem Reset des Datenpunktes warten bis 2 min um sind und dann ausrechnen und in die Datenpunkte schreiben und dann soll erst per exec der Tasmota Counter auf null gesetzt werden.
      Ich komme einfach nicht weiter aber vllt hast du auch eine komplett andere Idee wie man das realisieren kann das dann nach erfolgreicher Rechnung und Reset Durchfluss und Counter dann das Script so lange angehalten wird bis wieder der Schwimmer true ist.

      [
          {
              "id": "4ec24352de82b222",
              "type": "ioBroker get",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "jahr",
              "topic": "0_userdata.0.Aqua_Control.0.Wasser.Wasserzähler_Jahr",
              "attrname": "jahr",
              "payloadType": "value",
              "errOnInvalidState": "nothing",
              "x": 590,
              "y": 1880,
              "wires": [
                  [
                      "8dc1932a227204f4"
                  ]
              ]
          },
          {
              "id": "8dc1932a227204f4",
              "type": "ioBroker get",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "ges",
              "topic": "0_userdata.0.Aqua_Control.0.Wasser.Wasser_Gesamt",
              "attrname": "gesamt",
              "payloadType": "value",
              "errOnInvalidState": "nothing",
              "x": 710,
              "y": 1880,
              "wires": [
                  [
                      "f7df541d3f404b78"
                  ]
              ]
          },
          {
              "id": "ccd69a7fcceb89ee",
              "type": "debug",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Ausg. Rechnung",
              "active": true,
              "tosidebar": true,
              "console": false,
              "tostatus": false,
              "complete": "true",
              "targetType": "full",
              "statusVal": "",
              "statusType": "auto",
              "x": 1300,
              "y": 2060,
              "wires": []
          },
          {
              "id": "7c2500bede7f25d4",
              "type": "change",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "calc",
              "rules": [
                  {
                      "t": "set",
                      "p": "durchfluss",
                      "pt": "msg",
                      "to": "$round(durchfluss / 2.207,2)",
                      "tot": "jsonata"
                  },
                  {
                      "t": "set",
                      "p": "jahr",
                      "pt": "msg",
                      "to": "$round(durchfluss  / 1000 + jahr,2)",
                      "tot": "jsonata"
                  },
                  {
                      "t": "set",
                      "p": "gesamt",
                      "pt": "msg",
                      "to": "$round(durchfluss  / 1000 + gesamt,2)",
                      "tot": "jsonata"
                  },
                  {
                      "t": "set",
                      "p": "tag",
                      "pt": "msg",
                      "to": "$round(durchfluss  + tag,2)",
                      "tot": "jsonata"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 950,
              "y": 1880,
              "wires": [
                  [
                      "a555842c424f7060",
                      "a4e896b30b9c0a19",
                      "e05166158901c870",
                      "9944b30b8d6fbad5",
                      "06eaa9f9a160c3b3"
                  ]
              ]
          },
          {
              "id": "942aa84ed3938cd3",
              "type": "ioBroker get",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "count",
              "topic": "sonoff.0.Aqua_Float.SENSOR.COUNTER.C1",
              "attrname": "durchfluss",
              "payloadType": "value",
              "errOnInvalidState": "nothing",
              "x": 350,
              "y": 1880,
              "wires": [
                  [
                      "e2dc8fae110d6914"
                  ]
              ]
          },
          {
              "id": "32888838a61fe677",
              "type": "ioBroker out",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "durchfl.",
              "topic": "0_userdata.0.Aqua_Control.0.Wasser.Wasser_Counter",
              "ack": "false",
              "autoCreate": "false",
              "stateName": "",
              "role": "",
              "payloadType": "",
              "readonly": "",
              "stateUnit": "",
              "stateMin": "",
              "stateMax": "",
              "x": 1280,
              "y": 1940,
              "wires": [],
              "icon": "node-red-contrib-calc/calculator.png"
          },
          {
              "id": "9d9dadb8e634c3ab",
              "type": "ioBroker out",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "tag",
              "topic": "0_userdata.0.Aqua_Control.0.Wasser.Wasserzähler_Tag",
              "ack": "false",
              "autoCreate": "false",
              "stateName": "",
              "role": "",
              "payloadType": "",
              "readonly": "",
              "stateUnit": "",
              "stateMin": "",
              "stateMax": "",
              "x": 1270,
              "y": 1820,
              "wires": [],
              "icon": "node-red-contrib-calc/calculator.png"
          },
          {
              "id": "e7e8d354ab3d1d50",
              "type": "ioBroker out",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "jahr",
              "topic": "0_userdata.0.Aqua_Control.0.Wasser.Wasserzähler_Jahr",
              "ack": "false",
              "autoCreate": "false",
              "stateName": "",
              "role": "",
              "payloadType": "",
              "readonly": "",
              "stateUnit": "",
              "stateMin": "",
              "stateMax": "",
              "x": 1270,
              "y": 1880,
              "wires": [],
              "icon": "node-red-contrib-calc/calculator.png"
          },
          {
              "id": "b973530191386ba2",
              "type": "ioBroker out",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "gesamt",
              "topic": "0_userdata.0.Aqua_Control.0.Wasser.Wasser_Gesamt",
              "ack": "false",
              "autoCreate": "false",
              "stateName": "",
              "role": "",
              "payloadType": "",
              "readonly": "",
              "stateUnit": "",
              "stateMin": "",
              "stateMax": "",
              "x": 1280,
              "y": 2000,
              "wires": [],
              "icon": "node-red-contrib-calc/calculator.png"
          },
          {
              "id": "e2dc8fae110d6914",
              "type": "ioBroker get",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "tag",
              "topic": "0_userdata.0.Aqua_Control.0.Wasser.Wasserzähler_Tag",
              "attrname": "tag",
              "payloadType": "value",
              "errOnInvalidState": "nothing",
              "x": 470,
              "y": 1880,
              "wires": [
                  [
                      "4ec24352de82b222"
                  ]
              ]
          },
          {
              "id": "a4e896b30b9c0a19",
              "type": "change",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "payload",
              "rules": [
                  {
                      "t": "set",
                      "p": "payload",
                      "pt": "msg",
                      "to": "durchfluss",
                      "tot": "msg"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 1140,
              "y": 1940,
              "wires": [
                  [
                      "32888838a61fe677"
                  ]
              ]
          },
          {
              "id": "e05166158901c870",
              "type": "change",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "payload",
              "rules": [
                  {
                      "t": "set",
                      "p": "payload",
                      "pt": "msg",
                      "to": "tag",
                      "tot": "msg"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 1140,
              "y": 1820,
              "wires": [
                  [
                      "9d9dadb8e634c3ab"
                  ]
              ]
          },
          {
              "id": "9944b30b8d6fbad5",
              "type": "change",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "payload",
              "rules": [
                  {
                      "t": "set",
                      "p": "payload",
                      "pt": "msg",
                      "to": "jahr",
                      "tot": "msg"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 1140,
              "y": 1880,
              "wires": [
                  [
                      "e7e8d354ab3d1d50"
                  ]
              ]
          },
          {
              "id": "a555842c424f7060",
              "type": "change",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "payload",
              "rules": [
                  {
                      "t": "set",
                      "p": "payload",
                      "pt": "msg",
                      "to": "gesamt",
                      "tot": "msg"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 1140,
              "y": 2000,
              "wires": [
                  [
                      "b973530191386ba2"
                  ]
              ]
          },
          {
              "id": "4901ac3e975c3579",
              "type": "ioBroker in",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Aquarium Schwimmer Null",
              "attrname": "payload",
              "topic": "sonoff.0.Aqua_Float.POWER1",
              "payloadType": "value",
              "onlyack": "",
              "func": "all",
              "gap": "",
              "fireOnStart": "false",
              "outFormat": "MQTT",
              "x": 350,
              "y": 1740,
              "wires": [
                  [
                      "73c589fc4b19b6a6",
                      "90caba50491bdb04",
                      "8ddcd39403d6930a",
                      "fd3b2660fe046608"
                  ]
              ]
          },
          {
              "id": "7c0308e4cbf9ef30",
              "type": "http request",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Senden",
              "method": "GET",
              "ret": "txt",
              "paytoqs": "ignore",
              "url": "http://192.168.0.71/cm?user=user&password=password&cmnd=counter1%200",
              "tls": "",
              "persist": false,
              "proxy": "",
              "insecureHTTPParser": false,
              "authType": "",
              "senderr": false,
              "headers": [],
              "x": 1160,
              "y": 1560,
              "wires": [
                  [
                      "910fdf10409affb9"
                  ]
              ]
          },
          {
              "id": "d26aa4a0e660a13a",
              "type": "change",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Aqua Counter Reset",
              "rules": [
                  {
                      "t": "set",
                      "p": "url",
                      "pt": "msg",
                      "to": "payload",
                      "tot": "msg"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 800,
              "y": 1560,
              "wires": [
                  [
                      "8743ba443addaebf"
                  ]
              ]
          },
          {
              "id": "910fdf10409affb9",
              "type": "debug",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "ESP Floatmeter Reset",
              "active": true,
              "tosidebar": true,
              "console": true,
              "tostatus": false,
              "complete": "payload",
              "targetType": "msg",
              "statusVal": "",
              "statusType": "auto",
              "x": 1390,
              "y": 1560,
              "wires": []
          },
          {
              "id": "609ccf61073b854d",
              "type": "delay",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "warte 30s",
              "pauseType": "delay",
              "timeout": "30",
              "timeoutUnits": "seconds",
              "rate": "1",
              "nbRateUnits": "1",
              "rateUnits": "second",
              "randomFirst": "1",
              "randomLast": "5",
              "randomUnits": "seconds",
              "drop": false,
              "allowrate": false,
              "outputs": 1,
              "x": 600,
              "y": 1560,
              "wires": [
                  [
                      "d26aa4a0e660a13a"
                  ]
              ]
          },
          {
              "id": "bc6fea64c9d18049",
              "type": "debug",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Jahr Reset",
              "active": true,
              "tosidebar": true,
              "console": false,
              "tostatus": false,
              "complete": "payload",
              "targetType": "msg",
              "statusVal": "",
              "statusType": "auto",
              "x": 710,
              "y": 1940,
              "wires": []
          },
          {
              "id": "231f234c747c4e6c",
              "type": "ioBroker out",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Jahr",
              "topic": "0_userdata.0.Aqua_Control.0.Wasser.Wasserzähler_Jahr",
              "ack": "true",
              "autoCreate": "false",
              "stateName": "",
              "role": "",
              "payloadType": "",
              "readonly": "",
              "stateUnit": "",
              "stateMin": "",
              "stateMax": "",
              "x": 690,
              "y": 1980,
              "wires": []
          },
          {
              "id": "21803bcc2015f013",
              "type": "change",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Jahr Reset",
              "rules": [
                  {
                      "t": "set",
                      "p": "payload",
                      "pt": "msg",
                      "to": "0",
                      "tot": "num"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 510,
              "y": 1960,
              "wires": [
                  [
                      "808ca55aa517a5fc"
                  ]
              ]
          },
          {
              "id": "563bba093738fae5",
              "type": "inject",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Counter Reset Manuell",
              "props": [
                  {
                      "p": "payload"
                  }
              ],
              "repeat": "",
              "crontab": "",
              "once": false,
              "onceDelay": 0.1,
              "topic": "",
              "payload": "true",
              "payloadType": "bool",
              "x": 160,
              "y": 1560,
              "wires": [
                  [
                      "609ccf61073b854d"
                  ]
              ]
          },
          {
              "id": "f7df541d3f404b78",
              "type": "delay",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "5sek",
              "pauseType": "delay",
              "timeout": "5",
              "timeoutUnits": "seconds",
              "rate": "1",
              "nbRateUnits": "1",
              "rateUnits": "second",
              "randomFirst": "1",
              "randomLast": "5",
              "randomUnits": "seconds",
              "drop": false,
              "allowrate": false,
              "outputs": 1,
              "x": 830,
              "y": 1880,
              "wires": [
                  [
                      "7c2500bede7f25d4"
                  ]
              ]
          },
          {
              "id": "8743ba443addaebf",
              "type": "delay",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "warte 5s",
              "pauseType": "delay",
              "timeout": "5",
              "timeoutUnits": "seconds",
              "rate": "1",
              "nbRateUnits": "1",
              "rateUnits": "second",
              "randomFirst": "1",
              "randomLast": "5",
              "randomUnits": "seconds",
              "drop": false,
              "allowrate": false,
              "outputs": 1,
              "x": 980,
              "y": 1560,
              "wires": [
                  [
                      "7c0308e4cbf9ef30"
                  ]
              ]
          },
          {
              "id": "6a9e87db4da836f3",
              "type": "debug",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Counter lesen",
              "active": true,
              "tosidebar": true,
              "console": true,
              "tostatus": false,
              "complete": "payload",
              "targetType": "msg",
              "statusVal": "",
              "statusType": "auto",
              "x": 1360,
              "y": 1740,
              "wires": []
          },
          {
              "id": "6f5a83894c3aef98",
              "type": "delay",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "warte 1s",
              "pauseType": "delay",
              "timeout": "1",
              "timeoutUnits": "seconds",
              "rate": "1",
              "nbRateUnits": "1",
              "rateUnits": "second",
              "randomFirst": "1",
              "randomLast": "5",
              "randomUnits": "seconds",
              "drop": false,
              "allowrate": false,
              "outputs": 1,
              "x": 1120,
              "y": 1740,
              "wires": [
                  [
                      "6a9e87db4da836f3",
                      "9bf05862f4304dc5"
                  ]
              ]
          },
          {
              "id": "9bf05862f4304dc5",
              "type": "link out",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "link out 3",
              "mode": "link",
              "links": [
                  "9552b7c2b1801979"
              ],
              "x": 1305,
              "y": 1780,
              "wires": []
          },
          {
              "id": "9552b7c2b1801979",
              "type": "link in",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Wasser Aquarium",
              "links": [
                  "9bf05862f4304dc5",
                  "d565db4f64ab77b8"
              ],
              "x": 145,
              "y": 1880,
              "wires": [
                  [
                      "e81a97ae3a22204a"
                  ]
              ]
          },
          {
              "id": "c913126f62034657",
              "type": "ioBroker out",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "durchfl.",
              "topic": "0_userdata.0.Aqua_Control.0.Wasser.Wasser_Counter",
              "ack": "true",
              "autoCreate": "false",
              "stateName": "",
              "role": "",
              "payloadType": "",
              "readonly": "",
              "stateUnit": "",
              "stateMin": "",
              "stateMax": "",
              "x": 940,
              "y": 1760,
              "wires": []
          },
          {
              "id": "73c589fc4b19b6a6",
              "type": "delay",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "warte5s",
              "pauseType": "delay",
              "timeout": "5",
              "timeoutUnits": "seconds",
              "rate": "1",
              "nbRateUnits": "1",
              "rateUnits": "second",
              "randomFirst": "1",
              "randomLast": "5",
              "randomUnits": "seconds",
              "drop": false,
              "allowrate": false,
              "outputs": 1,
              "x": 640,
              "y": 1760,
              "wires": [
                  [
                      "61542b932d33fd78"
                  ]
              ]
          },
          {
              "id": "61542b932d33fd78",
              "type": "change",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "durchfl.Reset",
              "rules": [
                  {
                      "t": "set",
                      "p": "payload",
                      "pt": "msg",
                      "to": "0",
                      "tot": "num"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 790,
              "y": 1760,
              "wires": [
                  [
                      "c913126f62034657"
                  ]
              ]
          },
          {
              "id": "ab90e1ab646e9eed",
              "type": "debug",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Tag Reset",
              "active": true,
              "tosidebar": true,
              "console": false,
              "tostatus": false,
              "complete": "payload",
              "targetType": "msg",
              "statusVal": "",
              "statusType": "auto",
              "x": 700,
              "y": 2060,
              "wires": []
          },
          {
              "id": "9cecbd11e872bfdb",
              "type": "ioBroker out",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "tag",
              "topic": "0_userdata.0.Aqua_Control.0.Wasser.Wasserzähler_Tag",
              "ack": "true",
              "autoCreate": "false",
              "stateName": "",
              "role": "",
              "payloadType": "",
              "readonly": "",
              "stateUnit": "",
              "stateMin": "",
              "stateMax": "",
              "x": 690,
              "y": 2100,
              "wires": []
          },
          {
              "id": "bc2a319f564c33d9",
              "type": "change",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Tag Reset",
              "rules": [
                  {
                      "t": "set",
                      "p": "payload",
                      "pt": "msg",
                      "to": "0",
                      "tot": "num"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 500,
              "y": 2080,
              "wires": [
                  [
                      "89a502565f5ae81e"
                  ]
              ]
          },
          {
              "id": "90caba50491bdb04",
              "type": "debug",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Aquarium Schwimmer",
              "active": true,
              "tosidebar": true,
              "console": true,
              "tostatus": false,
              "complete": "payload",
              "targetType": "msg",
              "statusVal": "",
              "statusType": "auto",
              "x": 730,
              "y": 1820,
              "wires": []
          },
          {
              "id": "fd3b2660fe046608",
              "type": "function",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "true->Start-false->Reset Trigger",
              "func": "let news = msg.payload;\n\nif(news == true){\n    msg.payload = true;\n    return msg;\n}\nif(news == false){\n    msg.reset = true;\n    return msg;\n}\n",
              "outputs": 1,
              "timeout": 0,
              "noerr": 0,
              "initialize": "",
              "finalize": "",
              "libs": [],
              "x": 690,
              "y": 1640,
              "wires": [
                  [
                      "4fad1e03a092f4a0"
                  ]
              ]
          },
          {
              "id": "4feaae61b4f696e0",
              "type": "debug",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Magnetschalter ein",
              "active": true,
              "tosidebar": true,
              "console": true,
              "tostatus": false,
              "complete": "payload",
              "targetType": "msg",
              "statusVal": "",
              "statusType": "auto",
              "x": 1380,
              "y": 1600,
              "wires": []
          },
          {
              "id": "69cce4611306ccbd",
              "type": "ioBroker out",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Schwimmer Null",
              "topic": "sonoff.0.Aqua_Float.POWER1",
              "ack": "false",
              "autoCreate": "false",
              "stateName": "",
              "role": "",
              "payloadType": "",
              "readonly": "",
              "stateUnit": "",
              "stateMin": "",
              "stateMax": "",
              "x": 1360,
              "y": 1640,
              "wires": []
          },
          {
              "id": "038c26b36eef9202",
              "type": "change",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "true -> false",
              "rules": [
                  {
                      "t": "change",
                      "p": "payload",
                      "pt": "msg",
                      "from": "true",
                      "fromt": "bool",
                      "to": "false",
                      "tot": "bool"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 1130,
              "y": 1680,
              "wires": [
                  [
                      "69cce4611306ccbd",
                      "33382d586d6412a6"
                  ]
              ]
          },
          {
              "id": "33382d586d6412a6",
              "type": "debug",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Magnetschalter aus",
              "active": true,
              "tosidebar": true,
              "console": true,
              "tostatus": false,
              "complete": "payload",
              "targetType": "msg",
              "statusVal": "",
              "statusType": "auto",
              "x": 1380,
              "y": 1700,
              "wires": []
          },
          {
              "id": "8ddcd39403d6930a",
              "type": "function",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "false->Start-true->Reset Trigger",
              "func": "let news = msg.payload;\n\nif(news == false){\n    msg.payload = true;\n    return msg;\n}\nif(news == true){\n    msg.reset = true;\n    return msg;\n}\n",
              "outputs": 1,
              "timeout": 0,
              "noerr": 0,
              "initialize": "",
              "finalize": "",
              "libs": [],
              "x": 690,
              "y": 1700,
              "wires": [
                  [
                      "b5f10b86bf9b0200"
                  ]
              ]
          },
          {
              "id": "b5f10b86bf9b0200",
              "type": "trigger",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "10s stabli false",
              "op1": "",
              "op2": "true",
              "op1type": "nul",
              "op2type": "bool",
              "duration": "10",
              "extend": false,
              "overrideDelay": false,
              "units": "s",
              "reset": "",
              "bytopic": "all",
              "topic": "topic",
              "outputs": 2,
              "x": 940,
              "y": 1700,
              "wires": [
                  [],
                  [
                      "038c26b36eef9202",
                      "6f5a83894c3aef98"
                  ]
              ]
          },
          {
              "id": "4fad1e03a092f4a0",
              "type": "trigger",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "10s stabil true",
              "op1": "",
              "op2": "true",
              "op1type": "nul",
              "op2type": "bool",
              "duration": "10",
              "extend": false,
              "overrideDelay": false,
              "units": "s",
              "reset": "",
              "bytopic": "all",
              "topic": "topic",
              "outputs": 2,
              "x": 940,
              "y": 1640,
              "wires": [
                  [],
                  [
                      "69cce4611306ccbd",
                      "4feaae61b4f696e0"
                  ]
              ]
          },
          {
              "id": "e81a97ae3a22204a",
              "type": "delay",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "2s",
              "pauseType": "delay",
              "timeout": "2",
              "timeoutUnits": "seconds",
              "rate": "1",
              "nbRateUnits": "1",
              "rateUnits": "second",
              "randomFirst": "1",
              "randomLast": "5",
              "randomUnits": "seconds",
              "drop": false,
              "allowrate": false,
              "outputs": 1,
              "x": 230,
              "y": 1880,
              "wires": [
                  [
                      "942aa84ed3938cd3",
                      "0ed13f428df5e432"
                  ]
              ]
          },
          {
              "id": "06eaa9f9a160c3b3",
              "type": "delay",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "stündlich",
              "pauseType": "delay",
              "timeout": "1",
              "timeoutUnits": "hours",
              "rate": "1",
              "nbRateUnits": "1",
              "rateUnits": "second",
              "randomFirst": "1",
              "randomLast": "5",
              "randomUnits": "seconds",
              "drop": false,
              "allowrate": false,
              "outputs": 1,
              "x": 1140,
              "y": 2060,
              "wires": [
                  [
                      "ccd69a7fcceb89ee"
                  ]
              ]
          },
          {
              "id": "0ed13f428df5e432",
              "type": "link out",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Counter Reset",
              "mode": "link",
              "links": [
                  "94a4bdf6ddf909f7"
              ],
              "x": 395,
              "y": 1820,
              "wires": [],
              "icon": "node-red/serial.svg"
          },
          {
              "id": "94a4bdf6ddf909f7",
              "type": "link in",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "",
              "links": [
                  "0ed13f428df5e432"
              ],
              "x": 495,
              "y": 1560,
              "wires": [
                  [
                      "609ccf61073b854d"
                  ]
              ],
              "icon": "node-red/serial.svg"
          },
          {
              "id": "5f88202c19f1243b",
              "type": "cronplus",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Aqua Jahr Reset",
              "outputField": "payload",
              "timeZone": "",
              "storeName": "",
              "commandResponseMsgOutput": "output1",
              "defaultLocation": "",
              "defaultLocationType": "default",
              "outputs": 1,
              "options": [
                  {
                      "name": "Zeitplan",
                      "topic": "Counter Aqua Reset",
                      "payloadType": "default",
                      "payload": "",
                      "expressionType": "cron",
                      "expression": "0 0 0 31 12 ? *",
                      "location": "",
                      "offset": "0",
                      "solarType": "all",
                      "solarEvents": "sunrise,sunset"
                  }
              ],
              "x": 150,
              "y": 1960,
              "wires": [
                  [
                      "21803bcc2015f013"
                  ]
              ]
          },
          {
              "id": "aa6ec21f7f18300d",
              "type": "cronplus",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "name": "Aqua Tag Reset",
              "outputField": "payload",
              "timeZone": "",
              "storeName": "",
              "commandResponseMsgOutput": "output1",
              "defaultLocation": "",
              "defaultLocationType": "default",
              "outputs": 1,
              "options": [
                  {
                      "name": "Zeitplan",
                      "topic": "Counter Aqua Reset",
                      "payloadType": "default",
                      "payload": "",
                      "expressionType": "cron",
                      "expression": "0 0 0 * * ? *",
                      "location": "",
                      "offset": "0",
                      "solarType": "all",
                      "solarEvents": "sunrise,sunset"
                  }
              ],
              "x": 160,
              "y": 2080,
              "wires": [
                  [
                      "bc2a319f564c33d9"
                  ]
              ]
          },
          {
              "id": "808ca55aa517a5fc",
              "type": "junction",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "x": 610,
              "y": 1960,
              "wires": [
                  [
                      "231f234c747c4e6c",
                      "bc6fea64c9d18049"
                  ]
              ]
          },
          {
              "id": "89a502565f5ae81e",
              "type": "junction",
              "z": "c3f95ff4b3bd3d0b",
              "g": "1a859ccfe9c28df2",
              "x": 610,
              "y": 2080,
              "wires": [
                  [
                      "9cecbd11e872bfdb",
                      "ab90e1ab646e9eed"
                  ]
              ]
          }
      ]
      

      Screenshot 2025-07-19 001708.png

      posted in Node-Red
      Aphofis
      Aphofis
    • RE: HUE Bewegungsmelder Roborock integr.

      Also das immer wieder das Licht eingeschaltet wird wenn man in den BWM läuft und dann per Schalter ausschalten will und dieses 2-3 mal machen musste bis das Licht aus bleibt, lag am HUE Node. Die Globale Aktualisierungsmitteilungen auf diesem Node ignorieren, musste angehakt sein. Jetzt läuft die Steuerung tadellos.

      Screenshot 2025-06-30 021414.png

      posted in Node-Red
      Aphofis
      Aphofis
    • RE: Alexa Gerät auslesen und nutzen.

      @peterfido
      Das stimmt wohl ! 👍 😊

      posted in Node-Red
      Aphofis
      Aphofis
    • RE: Alexa Gerät auslesen und nutzen.

      @mickym
      Das teste ich mal, sobald ich zu Hause bin. Bin momentan aud Montage auf Sylt am We werde ich das mal ausprobieren. Klingt aber auch logisch. Das war ja das, was ich wissen wollte wie man die einzelen einträge abfragt und dann zB in true/false oder was auch immer umwandelt.
      Danke für das aufzeigen des Weges.

      posted in Node-Red
      Aphofis
      Aphofis
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo