Node-Red auf Loxberry

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Xenobiologist
    Lox Guru
    • 15.01.2016
    • 1117

    Node-Red auf Loxberry

    Hallo zusammen,

    brauchen wir ein Plugin dafür, oder könnt ihr die Befehle einfach optional in ein Shellskript packen und auf dem Server ablegen?
    Ich muss es derzeit als root auf dem loxberry image installieren.

    su -
    bash <(curl -sL https://raw.githubusercontent.com/no...js-and-nodered) oder
    update-nodejs-and-nodered sudo systemctl enable nodered.service Ggf. gleich noch
    cd ~/.node-red/ npm install node-red-contrib-loxone
    -> das kann man dann aber auch über die Oberfläche machen. Xeno
    Node-RED mit influxDB und Grafana - z.B. Statistiken auslagern:
    https://www.loxforum.com/forum/germa...d-grafana-visu
    Mit Loxone einen Windows-PC steuern:
    https://www.loxforum.com/forum/faqs-...indows-steuern
  • svethi
    Lebende Foren Legende
    • 25.08.2015
    • 6301

    #2
    Und wenn das dann in der Shell ist, wie gehts weiter? Wie soll das aufgerufen werden? Viele User haben von der Materie überhaupt keine Ahnung. So nehmen sie ein Plugin und es ist drauf.
    Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

    Kommentar


    • BSiege
      BSiege kommentierte
      Kommentar bearbeiten
      Wenn ich da ungefragt meinen Senf dazugeben darf: Warum nicht hauptsächlich in erster Priorität die vorhandenen und sauber gepflegten APT-Quellen von Raspbian bevorzugen? Mir fällt auf, dass da jeder nach seiner Gusto "Nodelt", Gitelt" oder Files von irgendwelchen FTP-Servern runterziehen darf. Abhängigkeiten, Updates, Buxfixes bleiben dann in den meisten Fällen bis in alle Ewigkeit Aussen vor... Ist das wirklich im Sinne der LOXBERRY-initianten?

    • svethi
      svethi kommentierte
      Kommentar bearbeiten
      Deshalb sehe ich auch keinen Sinn darin dies in den Core aufzunehmen. Für das Plugin ist der entsprechende Entwickler zuständig
  • Xenobiologist
    Lox Guru
    • 15.01.2016
    • 1117

    #3
    Okay, dann drehe ich die Formulierung ein wenig um.
    Kann bitte jemand ein kleines Plugin für den Loxberry machen, dass die Installation von Node-Red verwaltet.
    Ggf. könnte ich auch gucken, was man dafür tun muss.
    Ich halte es für ein nette Ergänzung zu den anderen Plugins.

    Christian hat ja schon ein Any_plugin gemacht. Ggf. geht es ja damit. Es sind ja wirklich nur ein paar Befehle.
    Ich würde auch erstmal nur die Installation machen und nicht das volle Programm mit influxDB, Grafana, Backup der Flows usw.
    Node-RED mit influxDB und Grafana - z.B. Statistiken auslagern:
    https://www.loxforum.com/forum/germa...d-grafana-visu
    Mit Loxone einen Windows-PC steuern:
    https://www.loxforum.com/forum/faqs-...indows-steuern

    Kommentar

    • Christian Fenzl
      Lebende Foren Legende
      • 31.08.2015
      • 11225

      #4
      "Kann bitte jemand"...

      Xeno, http://www.loxwiki.eu/x/-QJmAQ

      Es ist echt nicht so schwer.

      lg, Christian
      Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

      Kommentar

      • Prof.Mobilux
        Supermoderator
        • 25.08.2015
        • 4682

        #5
        Wer sollte der jemand sein, wenn nicht du?
        🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


        LoxBerry - Beyond the Limits

        Kommentar

        • Xenobiologist
          Lox Guru
          • 15.01.2016
          • 1117

          #6
          Ggf. ist dies auch noch eine valide Lösung:

          Code:
          loxberry@loxberry:~ $ su root
          
          curl -sSL https://get.docker.com | sh
          
          usermod -aG docker loxberry
          
          docker run -it -p 1880:1880 --name mynodered nodered/node-red-docker:rpi
          Neue Datei --> /etc/systemd/system/startNR.service
          (Entweder dort anlegen oder hinkopieren)

          Code:
          [Unit]
          Description=Loxberry Node-RED
          Requires=docker.service
          After=docker.service
          
          [Service]
          #Restart=always
          ExecStart=/usr/bin/docker start -a mynodered
          ExecStop=/usr/bin/docker stop -t 2 mynodered
          
          [Install]
          WantedBy=default.target
          Code:
          systemctl enable startNR.service
          Weitere Befehle zum Stoppen/Starten des Containers
          Code:
          docker start mynodered
          docker stop mynodered
          Node-RED mit influxDB und Grafana - z.B. Statistiken auslagern:
          https://www.loxforum.com/forum/germa...d-grafana-visu
          Mit Loxone einen Windows-PC steuern:
          https://www.loxforum.com/forum/faqs-...indows-steuern

          Kommentar

          • Christian Fenzl
            Lebende Foren Legende
            • 31.08.2015
            • 11225

            #7
            Docker selbst gibt's von Michael Miklis auch schon fix-fertig als Plugin: https://www.loxwiki.eu/display/LOXBERRY/Docker
            Man bräuchte nur noch den Node-Red Container starten.
            Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

            Kommentar

            • flump
              Extension Master
              • 20.07.2016
              • 119

              #8
              Hi!
              Sind die Befehle zum Installieren von Node-Red noch aktuell?
              Spricht was dagegen Node-Red auf loxberry zu installieren? Oder wäre ein eigener Raspberry besser?

              LG, flump

              Kommentar

              • svethi
                Lebende Foren Legende
                • 25.08.2015
                • 6301

                #9
                Reicht ein Raspberry aus um die Webseite des Loxberry auszuliefern? Ja! Reicht ein Raspberry aus um die Webanwendung von z.B. Google auszuliefern? Wohl eher nicht! Was ich damit sagen will ... es kommt ja auch ganz darauf an was Du da alles machen willst.
                Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

                Kommentar


                • flump
                  flump kommentierte
                  Kommentar bearbeiten
                  Ist schon klar.
                  Ich will einfach mal in das Thema Node-Red einsteigen, meinen Unifi-Controller auslesen und die Daten an Loxone weitergeben.
                  Dafür wirds ja wohl reichen...
                  Versuch läuft :-)

                  LG

                • svethi
                  svethi kommentierte
                  Kommentar bearbeiten
                  Ganz bestimmt ;-)
              • Liero
                Dumb Home'r
                • 21.01.2019
                • 13

                #10
                Hallo

                Bzgl. Node Red hätte ich auch noch eine Frage:

                Welche Installationsart ist jetzt hinsichtlich zukünftiger Updates am Besten:
                über Docker ==> leider noch keine Erfahrung mit Docker
                das Loxberry Plugin InfNodGra ==> läuft ja auch über Docker, in den Kommentaren wird aber angemerkt das dieses momentan nicht funktioniert.
                oder über die Kommandozeile: bash <(curl -sL https://raw.githubusercontent.com/no...js-and-nodered)

                Danke!

                MfG Lukas

                Kommentar

                • svethi
                  Lebende Foren Legende
                  • 25.08.2015
                  • 6301

                  #11
                  Wenn Du kein Docker drauf hast, würde ich es auch nicht über docker machen. Letztlich ist Docker ein Virtualisierung, die auch für sich Resourcen benötigt
                  Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

                  Kommentar

                  • kriga
                    Smart Home'r
                    • 11.11.2016
                    • 50

                    #12
                    Ich habe schon mehrmals versucht Node Red über die Kommandozeile auf dem Loxberry zu installieren. Im ersten Moment scheint dies auch immer zu funktionieren. jedoch zeigt sich im laufenden Betrieb das dadurch einige Plugins auf dem Loxberry nicht mehr richtig funktionieren. Wie und woh habt Ihr Node Red am laufen? Ich möchte nocht noch ein Raspberry in den Schrank stellen.

                    Kommentar

                    • Xenobiologist
                      Lox Guru
                      • 15.01.2016
                      • 1117

                      #13
                      Zitat von kriga
                      Ich habe schon mehrmals versucht Node Red über die Kommandozeile auf dem Loxberry zu installieren. Im ersten Moment scheint dies auch immer zu funktionieren. jedoch zeigt sich im laufenden Betrieb das dadurch einige Plugins auf dem Loxberry nicht mehr richtig funktionieren. Wie und woh habt Ihr Node Red am laufen? Ich möchte nocht noch ein Raspberry in den Schrank stellen.
                      Vielleicht ne komische Frage, aber was tut der Loxberry denn für dich? Ggf kannst du auch nur Node-Red einsetzen mit dem Standardimage vom pi.


                      Gesendet von iPhone mit Tapatalk
                      Node-RED mit influxDB und Grafana - z.B. Statistiken auslagern:
                      https://www.loxforum.com/forum/germa...d-grafana-visu
                      Mit Loxone einen Windows-PC steuern:
                      https://www.loxforum.com/forum/faqs-...indows-steuern

                      Kommentar

                      • Iksi
                        Lox Guru
                        • 27.08.2015
                        • 1111

                        #14
                        Ich habe mir das Docker Plugin installiert und darin dann einen Container mit ioBroker und node Red. Du kannst da sonst auch einen Container mit nur NodeRed installieren.
                        Das kann dann an sich nix am Loxberry stören, da es ja isoliert läuft.....

                        Kommentar

                        • svethi
                          Lebende Foren Legende
                          • 25.08.2015
                          • 6301

                          #15
                          Die Frage ist ja auch, wie es installiert wurde. Node-Red setzt auf NodeJS auf. Das ist bereits fertig auf dem Loxberry installiert. Einen Installation von Node-Red kann da normal nichts kaputt machen.
                          Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

                          Kommentar

                          Lädt...