Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Anderen Raspberry ohne IOBroker steuern möglich?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Anderen Raspberry ohne IOBroker steuern möglich?

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
11 Beiträge 3 Kommentatoren 1.6k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • W Offline
    W Offline
    wollik
    schrieb am zuletzt editiert von
    #1

    Hallo. Bisher pulle ich mit meinem NAS Raspi per HTTP Request jede Sekunde über die IOBroker SimpleAPI den Status eines SonOff Schalters. Das macht mir einfach zuviel Traffic im Netz und beschäftigt unnötig den NAS Raspi und den IOBroker Raspi.

    Gibt es eine Möglichkeit Statusänderungen aus IOBroker an den NAS Raspi zu pushen? Gibt es Beispiele?

    Danke.

    Gruß Jürgen

    1 Antwort Letzte Antwort
    0
    • DutchmanD Offline
      DutchmanD Offline
      Dutchman
      Developer Most Active Administrators
      schrieb am zuletzt editiert von
      #2

      Was meinst du mit NAS raspi?

      Werte austauschen könnte mit MQTT oder Multihost Setup gehen

      Sent from my iPhone using Tapatalk

      1 Antwort Letzte Antwort
      0
      • W Offline
        W Offline
        wollik
        schrieb am zuletzt editiert von
        #3

        @Dutchman:

        Was meinst du mit NAS raspi?

        Werte austauschen könnte mit MQTT oder Multihost Setup gehen

        Sent from my iPhone using Tapatalk `

        Ich habe z.Z. 5 verschiedene Raspberrys und BananaPis im Betrieb. Auf einem RaspberryPi ZeroW läuft IOBroker bisher einwandfrei (beim BananaPi gab es dagegen Probleme - vermutlich wegen der vielen laufenden anderen Dienste auf dem Pi).

        • Den RaspberryPi ZeroW nenne ich zur Vereinfachung IOBroker Raspi

        • Beim zweiten "Raspi" werden alle GPIO Ports verwendet, außerdem läuft hierüber die Kommunikation (TelegramBot, VPN Server, MailServer) und eben einen NAS Dienst (u.a. auch Webradio Server via IceCast2). Dieser besagten BananaPi ist mein NAS Raspi ;)

        Nun möchte ich die Info eines SonOff Schalters auf den zweiten "NAS Raspi" verarbeiten. Eine IOBroker Instanz wollte ich nicht mehr auf diesen Raspi installieren, da ihn das scheinbar runterzieht.Derzeit fragt der NAS Raspi alle 5 Sekunden den IOBroker Raspi nach dem Status - dabei ändert sich der Status nur ca. 2x am Tag - dafür 17.280 HTTP Requests pro Tag steht in einen schlechten Verhältnis :oops:

        1 Antwort Letzte Antwort
        0
        • paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #4

          @wollik:

          Eine IOBroker Instanz wollte ich nicht mehr auf diesen Raspi installieren, da ihn das scheinbar runterzieht.Derzeit fragt der NAS Raspi alle 5 Sekunden den IOBroker Raspi nach dem Status - dabei ändert sich der Status nur ca. 2x am Tag `
          Wie wäre es mit https://tutorials-raspberrypi.de/datenaustausch-raspberry-pi-mqtt-broker-client/ auf dem NAS Raspi und dem https://github.com/ioBroker/ioBroker.mqtt auf dem ioBroker Raspi ? Habe selbst allerdings keine Erfahrung mit MQTT.

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Antwort Letzte Antwort
          0
          • DutchmanD Offline
            DutchmanD Offline
            Dutchman
            Developer Most Active Administrators
            schrieb am zuletzt editiert von
            #5

            Die Frage wird auch womit wertest du die Nachrichten auf dem Pi aus und verarbeitest sie weiter ?

            Anstaat von Pollen was du jetzt machst könntest du auch pushen. Also anstatt den Wert alle x Sekunden abfragen schickst du aus ioBroker ein Signal und den Wert wen er sich geändert hat.

            Multihost bringt in deinem Fall nichts da du ioBroker ja weiter nicht nutzt um die Daten zu verarbeiten.

            Mosqitto ist eine Möglichkeit und Dan halt per MQTT, oder halt einfach Daten zu dem Pi pushen denke Mal der leichteste weg…

            Sent from my iPhone using Tapatalk

            1 Antwort Letzte Antwort
            0
            • W Offline
              W Offline
              wollik
              schrieb am zuletzt editiert von
              #6

              Danke. Schaue ich mir am Wochenende mal an :!:

              Nachtrag 25.6.: Mist, das Wochenende wurde von der Familie kurzfristig umgeplant… Mein Kollege meinte noch, dass eine freigegebene RAM Disk sich gut zum Übergeben von einfachen Daten eignet. Allerdings hat das IOT Protokoll einen Reiz für mich - auch weil ich beruflich mit geplanten IOT Projekten in Kontakt komme.

              1 Antwort Letzte Antwort
              0
              • W Offline
                W Offline
                wollik
                schrieb am zuletzt editiert von
                #7

                So, kam dazu mal etwas zu testen. Mosquitto auf meinen NAS Raspi läuft echt gut. Probleme macht mir das ioBroker MQTT Client Plugin. Wenn der den NAS Raspi nicht erreicht, werden Fehler geloggt - und schlimmer: Meine Javascript werden komplett gestoppt

                Nun schaue ich mir das MQTT Broker Plugin an :oops:

                1 Antwort Letzte Antwort
                0
                • DutchmanD Offline
                  DutchmanD Offline
                  Dutchman
                  Developer Most Active Administrators
                  schrieb am zuletzt editiert von
                  #8

                  Wen dein JavaScript adapter stopt gehe ich Mal davon aus daß du ein Script ohne Fehler abfangen am laufen hast ?

                  Sent from my iPhone using Tapatalk

                  1 Antwort Letzte Antwort
                  0
                  • W Offline
                    W Offline
                    wollik
                    schrieb am zuletzt editiert von
                    #9

                    @Dutchman:

                    Wen dein JavaScript adapter stopt gehe ich Mal davon aus daß du ein Script ohne Fehler abfangen am laufen hast ? `

                    Richtig. Die Scripte sind nur mit Blockly zusammengebaut - den Javascript Code habe ich nicht nach bearbeitet und mit einer Fehlerbehandlung erweitert :shock:

                    on({id: "sonoff.0.Sonoff-Basic-01.POWER1"/*Sonoff-Basic-01 POWER1*/, change: "gt"}, function (obj) {
                      var value = obj.state.val;
                      var oldValue = obj.oldState.val;
                      setStateDelayed("sonoff.0.Sonoff-Basic-01.POWER1"/*Sonoff-Basic-01 POWER1*/, false, 600000, true);
                    });
                    
                    on({id: "sonoff.0.Sonoff-S20-02.POWER"/*Sonoff-S20-02 POWER*/, change: "gt"}, function (obj) {
                      var value = obj.state.val;
                      var oldValue = obj.oldState.val;
                      setStateDelayed("sonoff.0.Sonoff-S20-02.POWER"/*Sonoff-S20-02 POWER*/, false, 3600000, true);
                    });
                    
                    schedule("* 16-21 * * *", function () {
                      if (getState("sonoff.0.Sonoff-Basic-02.POWER2").val == true) {
                        setState("sonoff.0.Sonoff-Basic-02.POWER1"/*Sonoff-Basic-02 POWER1*/, true);
                      }
                    });
                    schedule("0-10 22 * * *", function () {
                      if (getState("sonoff.0.Sonoff-Basic-02.POWER1").val == true) {
                        setState("sonoff.0.Sonoff-Basic-02.POWER1"/*Sonoff-Basic-02 POWER1*/, false);
                      }
                    });
                    
                    1 Antwort Letzte Antwort
                    0
                    • DutchmanD Offline
                      DutchmanD Offline
                      Dutchman
                      Developer Most Active Administrators
                      schrieb am zuletzt editiert von
                      #10

                      Hmm diese Script Schnipsel dürften JavaScript aber nicht crashen lassen.

                      Was kommt im Log

                      Sent from my iPhone using Tapatalk

                      1 Antwort Letzte Antwort
                      0
                      • W Offline
                        W Offline
                        wollik
                        schrieb am zuletzt editiert von
                        #11

                        @Dutchman:

                        Hmm diese Script Schnipsel dürften JavaScript aber nicht crashen lassen.

                        Was kommt im Log `

                        Dazu müsste ich das Plugin nochmal installieren. Die Log Anzeige ist bei mir mit MQTT Verbindungsfehlern vollgelaufen - die wiederholende Fehlermeldung bestand nur aus (wortlaut): "Konnte nicht verbinden" und "versuche es nochmal" :oops:

                        1 Antwort Letzte Antwort
                        0
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        713

                        Online

                        32.6k

                        Benutzer

                        82.3k

                        Themen

                        1.3m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Anmelden

                        • Du hast noch kein Konto? Registrieren

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Home
                        • Aktuell
                        • Tags
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe