Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node-Red
    5. Aquarium Futter Steuerung: Info

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Aquarium Futter Steuerung: Info

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

      @marc-berg
      Erstmal Supi fürs unter die Arme greifen!
      Nein ich habe 2 ESP8266 am laufen.
      Da ist unter anderem ein 8 Fach Relais angeschlossen über GPIO
      Da werden dann für den Futterautomaten 12 Volt geschaltet.
      Deswegen 500 ms das langt für eine Mahlzeit bei 110 Liter.
      Erst wenn ich umgezogen bin, wird das 900 Liter Becken wieder aufgebaut.
      Dann wird die Futterzeit sicherlich wieder etwas höher werden.
      Frag jetzt bitte nicht wie viel Gramm mein Automat bei 500 ms macht. Hab ich vergessen 😧
      Der Steuerungskasten ist noch von dem großen Becken!
      05834815-13BF-48A1-9561-EE0A992F7E9F.jpeg
      War einmal Meerwasser oben Dosierpumpen mitte Hauptsteuerung unten 230 Volt Geräte Steuerung
      IMG_6353.JPG
      Alles selbst gebaut!

      Aphofis Marc Berg 2 Replies Last reply Reply Quote 0
      • Aphofis
        Aphofis @Aphofis last edited by

        @Marc-Berg
        ist das so korrekt !?

        [
            {
                "id": "e9642cf0ca92e718",
                "type": "group",
                "z": "3efddae8bf85801f",
                "name": "Mahlzeit",
                "style": {
                    "label": true,
                    "fill": "#d1d1d1",
                    "fill-opacity": "0.34",
                    "color": "#000000"
                },
                "nodes": [
                    "9e5f89eaed6394f5",
                    "8c4b163052ac8fc4",
                    "34eb2cf2a3c352df",
                    "ea2411d50762d648",
                    "140ebb39bdcafaab",
                    "28363b0cdd2266d9",
                    "234a69897003d385",
                    "ab60a8016290ea34",
                    "e25804656fad5576",
                    "2c32e27abc50c6ee"
                ],
                "x": 114,
                "y": 419,
                "w": 972,
                "h": 202
            },
            {
                "id": "9e5f89eaed6394f5",
                "type": "cronplus",
                "z": "3efddae8bf85801f",
                "g": "e9642cf0ca92e718",
                "name": "",
                "outputField": "payload",
                "timeZone": "",
                "storeName": "file",
                "commandResponseMsgOutput": "output1",
                "defaultLocation": "50.0 9.0",
                "defaultLocationType": "fixed",
                "outputs": 1,
                "options": [],
                "x": 540,
                "y": 520,
                "wires": [
                    [
                        "2c32e27abc50c6ee"
                    ]
                ]
            },
            {
                "id": "8c4b163052ac8fc4",
                "type": "ioBroker in",
                "z": "3efddae8bf85801f",
                "g": "e9642cf0ca92e718",
                "name": "Futterautomatik",
                "attrname": "payload",
                "topic": "0_userdata.0.Futterautomatik.*",
                "payloadType": "value",
                "onlyack": "",
                "func": "all",
                "gap": "",
                "fireOnStart": "false",
                "outFormat": "MQTT",
                "x": 220,
                "y": 520,
                "wires": [
                    [
                        "34eb2cf2a3c352df"
                    ]
                ]
            },
            {
                "id": "34eb2cf2a3c352df",
                "type": "change",
                "z": "3efddae8bf85801f",
                "g": "e9642cf0ca92e718",
                "name": "command",
                "rules": [
                    {
                        "t": "set",
                        "p": "payload",
                        "pt": "msg",
                        "to": "{\t   \"command\": \"add\",\t   \"name\": $substringAfter($$.topic, \"0_userdata/0/Futterautomatik/\"),\t   \"expression\": $substringAfter($$.payload, \":\") & \" \" & $substringBefore($$.payload, \":\") & \" * * *\",\t   \"expressionType\": \"cron\",\t   \"payloadType\": \"default\" \t}",
                        "tot": "jsonata"
                    }
                ],
                "action": "",
                "property": "",
                "from": "",
                "to": "",
                "reg": false,
                "x": 400,
                "y": 520,
                "wires": [
                    [
                        "9e5f89eaed6394f5"
                    ]
                ]
            },
            {
                "id": "ea2411d50762d648",
                "type": "trigger",
                "z": "3efddae8bf85801f",
                "g": "e9642cf0ca92e718",
                "name": "8 min",
                "op1": "false",
                "op2": "true",
                "op1type": "bool",
                "op2type": "bool",
                "duration": "8",
                "extend": false,
                "overrideDelay": false,
                "units": "min",
                "reset": "",
                "bytopic": "all",
                "topic": "topic",
                "outputs": 1,
                "x": 870,
                "y": 520,
                "wires": [
                    [
                        "234a69897003d385"
                    ]
                ]
            },
            {
                "id": "140ebb39bdcafaab",
                "type": "trigger",
                "z": "3efddae8bf85801f",
                "g": "e9642cf0ca92e718",
                "name": "500ms",
                "op1": "true",
                "op2": "false",
                "op1type": "bool",
                "op2type": "bool",
                "duration": "500",
                "extend": false,
                "overrideDelay": false,
                "units": "ms",
                "reset": "",
                "bytopic": "all",
                "topic": "topic",
                "outputs": 1,
                "x": 870,
                "y": 580,
                "wires": [
                    [
                        "ab60a8016290ea34"
                    ]
                ]
            },
            {
                "id": "28363b0cdd2266d9",
                "type": "delay",
                "z": "3efddae8bf85801f",
                "g": "e9642cf0ca92e718",
                "name": "Delay 1min",
                "pauseType": "delay",
                "timeout": "1",
                "timeoutUnits": "minutes",
                "rate": "1",
                "nbRateUnits": "1",
                "rateUnits": "second",
                "randomFirst": "1",
                "randomLast": "5",
                "randomUnits": "seconds",
                "drop": false,
                "allowrate": false,
                "outputs": 1,
                "x": 730,
                "y": 580,
                "wires": [
                    [
                        "140ebb39bdcafaab"
                    ]
                ]
            },
            {
                "id": "234a69897003d385",
                "type": "ioBroker out",
                "z": "3efddae8bf85801f",
                "g": "e9642cf0ca92e718",
                "name": "Pumpe",
                "topic": "sonoff.0.Aqua_Control.POWER8",
                "ack": "false",
                "autoCreate": "false",
                "stateName": "",
                "role": "",
                "payloadType": "",
                "readonly": "",
                "stateUnit": "",
                "stateMin": "",
                "stateMax": "",
                "x": 1000,
                "y": 520,
                "wires": []
            },
            {
                "id": "ab60a8016290ea34",
                "type": "ioBroker out",
                "z": "3efddae8bf85801f",
                "g": "e9642cf0ca92e718",
                "name": "Automat",
                "topic": "sonoff.0.Aqua_Control.POWER5",
                "ack": "false",
                "autoCreate": "false",
                "stateName": "",
                "role": "",
                "payloadType": "",
                "readonly": "",
                "stateUnit": "",
                "stateMin": "",
                "stateMax": "",
                "x": 1000,
                "y": 580,
                "wires": []
            },
            {
                "id": "e25804656fad5576",
                "type": "ioBroker in",
                "z": "3efddae8bf85801f",
                "g": "e9642cf0ca92e718",
                "name": "Futter manuell",
                "attrname": "payload",
                "topic": "0_userdata.0.Aqua_Float.Futter.Futter_manuell",
                "payloadType": "value",
                "onlyack": "",
                "func": "all",
                "gap": "",
                "fireOnStart": "false",
                "outFormat": "MQTT",
                "x": 530,
                "y": 460,
                "wires": [
                    [
                        "2c32e27abc50c6ee"
                    ]
                ]
            },
            {
                "id": "2c32e27abc50c6ee",
                "type": "junction",
                "z": "3efddae8bf85801f",
                "g": "e9642cf0ca92e718",
                "x": 640,
                "y": 520,
                "wires": [
                    [
                        "ea2411d50762d648",
                        "28363b0cdd2266d9"
                    ]
                ]
            }
        ]
        

        Marc Berg 1 Reply Last reply Reply Quote 0
        • Marc Berg
          Marc Berg Most Active @Aphofis last edited by Marc Berg

          @aphofis sagte in Aquarium Futter Steuerung: Info:

          ist das so korrekt !?

          Sollte so funktionieren, abhängig davon, wie der Datenpunkt

          0_userdata.0.Aqua_Float.Futter.Futter_manuell
          

          "gefüttert" wird. Meine Idee war, die manuelle Fütterung genau so auszuführen wie die automatischen.

          Aphofis 1 Reply Last reply Reply Quote 0
          • Marc Berg
            Marc Berg Most Active @Aphofis last edited by

            @aphofis sagte in Aquarium Futter Steuerung: Info:

            War einmal Meerwasser oben Dosierpumpen mitte Hauptsteuerung unten 230 Volt Geräte Steuerung

            Alles selbst gebaut!

            Na, das ist ja mal eine Installation, cool!

            1 Reply Last reply Reply Quote 0
            • Aphofis
              Aphofis last edited by

              @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

              1 Reply Last reply Reply Quote 2
              • Aphofis
                Aphofis @Marc Berg last edited by Aphofis

                @marc-berg Wie meinst du da!?
                Ich hab nenn Datenpunkt der geschaltet wird und wenn der true ist, wird die Futter manuell steuerung ausgelöst
                Aber ganz ehrlich gesagt, finde ich es so übersichtlicher
                Screenshot 2025-05-29 032131.png

                1 Reply Last reply Reply Quote 0
                • Basti97
                  Basti97 Most Active last edited by

                  Das ist eine gute Idee wenn der Filter ausgeschaltet wird. Machst du das auch mit dem Lüfter (Luftblasen). Ich habe bisher immer so gefüttert wenn alles an ist. Aber da fliegt das Futter ja sonst wo hin.

                  1 Reply Last reply Reply Quote 0
                  • Aphofis
                    Aphofis last edited by

                    @basti97
                    Das hab ich schon immer gemacht, sprich bei 11 Aquarien immer Pumpe aus.
                    Wenn gefüttert wird. Alleine schon damit sich das Futter nicht überall verteilt und auch viel zu schnell verwirbelt wird bzw zu Boden sinkt.
                    Wie meinst du Lüfter und Luftblasen !?

                    Basti97 1 Reply Last reply Reply Quote 0
                    • Basti97
                      Basti97 Most Active @Aphofis last edited by

                      @aphofis Interessant zu wissen werde ich auch in meinem Programm einbauen. Welche Fische hast du?
                      Luftblasen schaltest du das auch aus?

                      Aphofis 1 Reply Last reply Reply Quote 0
                      • Aphofis
                        Aphofis @Basti97 last edited by

                        @basti97
                        Naja Süßwasser das übliche
                        Roter Neon, Kongo Welse, Antennen Welse, Schneeball Prachtharnischwels, Zwerg Fadenfische, Schmetterlings Barsche,Regenbogen Barsche,Garneelen & Zwerg Panzerwelse
                        Langt für 100 Liter auch absolut zu viel sollte man eh nicht einsetzen. Zwecks stress und Platz mangel.
                        Hätte ich das 900 Liter Becken schon aufgestellt, wären noch ganz andere Fische dabei.
                        Ja Blubberblasen würde ich alles ausschalten. Alles was Stress verursacht beim füttern.
                        Blubberblasen finde ich eh unsinnig. Kommt in der Natur in Tümpeln auch nicht vor.
                        Wenn man im Pumpen Zulauf einen Defuser einbaut um Wasser Blasen zu erzeugen finde ich OK kommt in der Natur auch vor wenn in Bächen durch Strömung Wasserblasen entstehen kommen aber von oben und bleiben weitestgehend oben.
                        Hatte damals Blaupunkt Bundbarsche da hatte ich auch Mondlicht, die hatten Nachwuschs produziert wie verrückt.

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        1.2k
                        Online

                        31.7k
                        Users

                        79.7k
                        Topics

                        1.3m
                        Posts

                        3
                        15
                        303
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo