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. Praktische Anwendungen (Showcase)
  4. Growatt Noah 2000 - Nulleinspeisung

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    23
    1
    1.3k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Growatt Noah 2000 - Nulleinspeisung

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
growattnoahnulleinspeisung
77 Beiträge 8 Kommentatoren 27.4k Aufrufe 9 Watching
  • Ä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.
  • D DannyDarko

    Hallo,
    ich habe noah-mqtt in einem command Fenster gestartet. Es liefert auch Daten.
    Muss das Fenster jetzt die ganze Zeit offen bleiben?

    liv-in-skyL Offline
    liv-in-skyL Offline
    liv-in-sky
    schrieb am zuletzt editiert von liv-in-sky
    #45

    @dannydarko sagte in Growatt Noah 2000 - Nulleinspeisung:

    Hallo,
    ich habe noah-mqtt in einem command Fenster gestartet. Es liefert auch Daten.
    Muss das Fenster jetzt die ganze Zeit offen bleiben?

    ich nutze proxmox - habe einen container der nur dafür zuständig ist - wenn ich den container starte wird das programm über crontab automatisch gestartet

    auf der console ruft man "crontab -e" auf und gibt diese zeile ein

    Image 006.png

    das ganze gefällt mir noch nicht wirklich - geht aber erstmal - besser wäre, dass ganze als service in debian zu installieren - dann könnte man das auch besser überwachen, da es ab und an mal abstürzt

    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

    D 1 Antwort Letzte Antwort
    0
    • D DannyDarko

      @liv-in-sky
      Hast Du alle drei Werte (min, max, default) auf einmal gesetzt? Wie macht man das in note-red?

      liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      schrieb am zuletzt editiert von
      #46

      @dannydarko sagte in Growatt Noah 2000 - Nulleinspeisung:

      @liv-in-sky
      Hast Du alle drei Werte (min, max, default) auf einmal gesetzt? Wie macht man das in node-red?

      mit node-red habe ich nicht viel zu tun - geht alles mit blockly oder javascript

      ich steuere den noah überhaupt nicht - habe das einmal in der app eingestellt - den rest mache ich über script und meinen wechselrichter

      mein script ist immer noch nicht fertig - da jedoch in letzter zeit der akku kaum noch voll wird, lasse ich den akku tagsüber laden und erst abends wird der wechselrichter aktiviert und gibt die energie ab.

      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

      1 Antwort Letzte Antwort
      0
      • D DannyDarko

        @ravermichl
        Ich wäre auch sehr an einem Export der Nulleinspeisung interessiert, wenn das möglich ist.

        R Offline
        R Offline
        Ravermichl
        schrieb am zuletzt editiert von
        #47

        @dannydarko

        Ich schick dir ne PN. Ich arbeite aber ohne mqtt. Und jetzt im Winter wird ein Test des Scripts eh schwierig sein. Meins ist aktuelll deaktiviert.

        1 Antwort Letzte Antwort
        0
        • liv-in-skyL liv-in-sky

          @dannydarko sagte in Growatt Noah 2000 - Nulleinspeisung:

          Hallo,
          ich habe noah-mqtt in einem command Fenster gestartet. Es liefert auch Daten.
          Muss das Fenster jetzt die ganze Zeit offen bleiben?

          ich nutze proxmox - habe einen container der nur dafür zuständig ist - wenn ich den container starte wird das programm über crontab automatisch gestartet

          auf der console ruft man "crontab -e" auf und gibt diese zeile ein

          Image 006.png

          das ganze gefällt mir noch nicht wirklich - geht aber erstmal - besser wäre, dass ganze als service in debian zu installieren - dann könnte man das auch besser überwachen, da es ab und an mal abstürzt

          D Offline
          D Offline
          DannyDarko
          schrieb am zuletzt editiert von DannyDarko
          #48

          @liv-in-sky
          Ich merke schon, ich muss mich noch in Vieles einarbeiten.
          Wäre denn die Docker Lösung komfortabler?

          D liv-in-skyL 2 Antworten Letzte Antwort
          0
          • D DannyDarko

            @liv-in-sky
            Ich merke schon, ich muss mich noch in Vieles einarbeiten.
            Wäre denn die Docker Lösung komfortabler?

            D Offline
            D Offline
            DannyDarko
            schrieb am zuletzt editiert von
            #49

            @dannydarko
            Danke. Ja, das Problem habe ich auch aktuell.

            liv-in-skyL 1 Antwort Letzte Antwort
            0
            • D DannyDarko

              @liv-in-sky
              Ich merke schon, ich muss mich noch in Vieles einarbeiten.
              Wäre denn die Docker Lösung komfortabler?

              liv-in-skyL Offline
              liv-in-skyL Offline
              liv-in-sky
              schrieb am zuletzt editiert von
              #50

              @dannydarko sagte in Growatt Noah 2000 - Nulleinspeisung:

              @liv-in-sky
              Ich merke schon, ich muss mich noch in Vieles einarbeiten.
              Wäre denn die Docker Lösung komfortabler?

              was hast du für ein system bzw möglichkeiten ?

              mein proxmox hat genug resourcen, somit kann ich das so machen

              ob die docker version besser ist, kann ich dir nicht sagen. für mich wäre es nur interessant, wenn die dockerversion einen autostart (oben erwähnt) hat . habe mich nie in docker eingearbeitet.

              nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

              D 1 Antwort Letzte Antwort
              0
              • D DannyDarko

                @dannydarko
                Danke. Ja, das Problem habe ich auch aktuell.

                liv-in-skyL Offline
                liv-in-skyL Offline
                liv-in-sky
                schrieb am zuletzt editiert von liv-in-sky
                #51

                @dannydarko

                ich habe jetzt das ganze als service installiert - das startet auch automatisch ohne crontab

                habe dazu unter /etc/systemd/system eine datei angelegt mit namen "noah-mqtt.service"

                der inhalt der datei:

                [Unit]
                Description=This unit will start after internet connection
                After=network.target
                Wants=network-online.target
                
                [Service]
                Restart=always
                Type=simple
                ExecStart=/root/noah-mqtt/noah-mqtt
                Environment=GROWATT_USERNAME=user
                Environment=GROWATT_PASSWORD=passwort
                Environment=MQTT_HOST=192.168.178.59
                Environment=MQTT_PORT=1883
                User=root
                [Install]
                WantedBy=multi-user.target
                

                mit systemctl enable noah-mqtt.service kannst du das ganze aktivieren
                mit systemctl status noah-mqtt.service kannst du sehen, ob es läuft

                um das ganze zu überwachen:
                eine datei /usr/local/bin/check-mqtt-noah anlegen und ausführbar machen

                inhalt:

                #!/bin/bash
                tempivar=`systemctl is-active noah-mqtt.service`
                #echo $tempivar
                curl "http://192.168.178.59:8087/set/0_userdata.0.CONTROL-OWN.PHOLTAIK.DATEN-NOAH.Noah-Server-Status?value=$tempivar"
                

                diese datei mit crontab jede minute ausführen lassen

                das ganze schreibt active oder inactive in einen datenpunkt ( 0_userdata.0.CONTROL-OWN.PHOLTAIK.DATEN-NOAH.Noah-Server-Status ) und diesen datenpunkt kann ich mit einem blockly überwachen und reagieren, wenn z.b. inactive drin steht habe ich ein problem. du brauchst dazu den simple-api adapter um den curl-befehl nutzen zu können

                nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                D 2 Antworten Letzte Antwort
                0
                • liv-in-skyL liv-in-sky

                  @dannydarko sagte in Growatt Noah 2000 - Nulleinspeisung:

                  @liv-in-sky
                  Ich merke schon, ich muss mich noch in Vieles einarbeiten.
                  Wäre denn die Docker Lösung komfortabler?

                  was hast du für ein system bzw möglichkeiten ?

                  mein proxmox hat genug resourcen, somit kann ich das so machen

                  ob die docker version besser ist, kann ich dir nicht sagen. für mich wäre es nur interessant, wenn die dockerversion einen autostart (oben erwähnt) hat . habe mich nie in docker eingearbeitet.

                  D Offline
                  D Offline
                  DannyDarko
                  schrieb am zuletzt editiert von
                  #52

                  @liv-in-sky
                  Raspberry Pi 5 8 GB mit einer 512GB SSD

                  liv-in-skyL 2 Antworten Letzte Antwort
                  0
                  • D DannyDarko

                    @liv-in-sky
                    Raspberry Pi 5 8 GB mit einer 512GB SSD

                    liv-in-skyL Offline
                    liv-in-skyL Offline
                    liv-in-sky
                    schrieb am zuletzt editiert von
                    #53

                    @dannydarko na wenn es schon läuft brauchst du kein docker - dann mach es so mit dem service und gut is :-)

                    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                    1 Antwort Letzte Antwort
                    0
                    • liv-in-skyL liv-in-sky

                      @dannydarko

                      ich habe jetzt das ganze als service installiert - das startet auch automatisch ohne crontab

                      habe dazu unter /etc/systemd/system eine datei angelegt mit namen "noah-mqtt.service"

                      der inhalt der datei:

                      [Unit]
                      Description=This unit will start after internet connection
                      After=network.target
                      Wants=network-online.target
                      
                      [Service]
                      Restart=always
                      Type=simple
                      ExecStart=/root/noah-mqtt/noah-mqtt
                      Environment=GROWATT_USERNAME=user
                      Environment=GROWATT_PASSWORD=passwort
                      Environment=MQTT_HOST=192.168.178.59
                      Environment=MQTT_PORT=1883
                      User=root
                      [Install]
                      WantedBy=multi-user.target
                      

                      mit systemctl enable noah-mqtt.service kannst du das ganze aktivieren
                      mit systemctl status noah-mqtt.service kannst du sehen, ob es läuft

                      um das ganze zu überwachen:
                      eine datei /usr/local/bin/check-mqtt-noah anlegen und ausführbar machen

                      inhalt:

                      #!/bin/bash
                      tempivar=`systemctl is-active noah-mqtt.service`
                      #echo $tempivar
                      curl "http://192.168.178.59:8087/set/0_userdata.0.CONTROL-OWN.PHOLTAIK.DATEN-NOAH.Noah-Server-Status?value=$tempivar"
                      

                      diese datei mit crontab jede minute ausführen lassen

                      das ganze schreibt active oder inactive in einen datenpunkt ( 0_userdata.0.CONTROL-OWN.PHOLTAIK.DATEN-NOAH.Noah-Server-Status ) und diesen datenpunkt kann ich mit einem blockly überwachen und reagieren, wenn z.b. inactive drin steht habe ich ein problem. du brauchst dazu den simple-api adapter um den curl-befehl nutzen zu können

                      D Offline
                      D Offline
                      DannyDarko
                      schrieb am zuletzt editiert von
                      #54

                      @liv-in-sky
                      Wow! Cool! Das muss ich mir in Ruhe anschauen. Klingt nach einer sehr guten Lösung für mich.

                      Aktuell bin ich note-red soweit, dass ich den neuen json für die noah-mqtt anhand des aktuellen Hausverbrauchs zyklisch erstelle.
                      In der Debug Ausgabe sieht er richtig aus. Übergebe ich ihn in der Form über einen Button an den mqtt out, dann funktioniert es.
                      Ich habe nur noch nicht raus gefunden, wie ich den zyklisch erstellten json an den mqtt out übergeben kann.

                      liv-in-skyL 1 Antwort Letzte Antwort
                      0
                      • D DannyDarko

                        @liv-in-sky
                        Raspberry Pi 5 8 GB mit einer 512GB SSD

                        liv-in-skyL Offline
                        liv-in-skyL Offline
                        liv-in-sky
                        schrieb am zuletzt editiert von
                        #55

                        @dannydarko

                        nur zur sicherheit

                        du musst das programm immer von hand öffnen - mit dem service trick musst du das nicht mehr von hand machen, dann läuft es einfach automatisch im hintergrund

                        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                        D 1 Antwort Letzte Antwort
                        0
                        • liv-in-skyL liv-in-sky

                          @dannydarko

                          nur zur sicherheit

                          du musst das programm immer von hand öffnen - mit dem service trick musst du das nicht mehr von hand machen, dann läuft es einfach automatisch im hintergrund

                          D Offline
                          D Offline
                          DannyDarko
                          schrieb am zuletzt editiert von
                          #56

                          @liv-in-sky
                          Ja, habe ich verstanden, aber danke für den Hinweis. Seit gestern läuft es.
                          Aber Deine Lösung werde ich noch implementieren. Am Besten mit Email, falls es Probleme gibt.

                          1 Antwort Letzte Antwort
                          0
                          • D DannyDarko

                            @liv-in-sky
                            Wow! Cool! Das muss ich mir in Ruhe anschauen. Klingt nach einer sehr guten Lösung für mich.

                            Aktuell bin ich note-red soweit, dass ich den neuen json für die noah-mqtt anhand des aktuellen Hausverbrauchs zyklisch erstelle.
                            In der Debug Ausgabe sieht er richtig aus. Übergebe ich ihn in der Form über einen Button an den mqtt out, dann funktioniert es.
                            Ich habe nur noch nicht raus gefunden, wie ich den zyklisch erstellten json an den mqtt out übergeben kann.

                            liv-in-skyL Offline
                            liv-in-skyL Offline
                            liv-in-sky
                            schrieb am zuletzt editiert von
                            #57

                            @dannydarko

                            weiß nicht, ob ich das richtig verstehe. der nodered adapter hat ja datenpunkt zugriff und somit kannst du über diesen datenpunkt triggern. du schreibst das json in den dagenpunkt und nodered überwacht diesen und gibt bei änderung oder aktualisierung weiter ????

                            @dannydarko sagte in Growatt Noah 2000 - Nulleinspeisung:

                            Am Besten mit Email, falls es Probleme gibt

                            das kannst du direkt in das script schreiben (mail zu senden) oder halt über blockly und mail adapter - wie es dir beliebt
                            über nodered ginge das dann auch

                            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                            D 1 Antwort Letzte Antwort
                            0
                            • liv-in-skyL liv-in-sky

                              @dannydarko

                              weiß nicht, ob ich das richtig verstehe. der nodered adapter hat ja datenpunkt zugriff und somit kannst du über diesen datenpunkt triggern. du schreibst das json in den dagenpunkt und nodered überwacht diesen und gibt bei änderung oder aktualisierung weiter ????

                              @dannydarko sagte in Growatt Noah 2000 - Nulleinspeisung:

                              Am Besten mit Email, falls es Probleme gibt

                              das kannst du direkt in das script schreiben (mail zu senden) oder halt über blockly und mail adapter - wie es dir beliebt
                              über nodered ginge das dann auch

                              D Offline
                              D Offline
                              DannyDarko
                              schrieb am zuletzt editiert von
                              #58

                              @liv-in-sky
                              Ja, war ein Gedanken Fehler. Ich habe das jetzt einfach in den Payload geschrieben. Funktioniert!
                              Ich muss jetzt aber noch berücksichtigen, wie hoch der alte Default Wert ist. Aber das ist nur noch etwas Formelarbeit.

                              1 Antwort Letzte Antwort
                              0
                              • liv-in-skyL liv-in-sky

                                @dannydarko

                                ich habe jetzt das ganze als service installiert - das startet auch automatisch ohne crontab

                                habe dazu unter /etc/systemd/system eine datei angelegt mit namen "noah-mqtt.service"

                                der inhalt der datei:

                                [Unit]
                                Description=This unit will start after internet connection
                                After=network.target
                                Wants=network-online.target
                                
                                [Service]
                                Restart=always
                                Type=simple
                                ExecStart=/root/noah-mqtt/noah-mqtt
                                Environment=GROWATT_USERNAME=user
                                Environment=GROWATT_PASSWORD=passwort
                                Environment=MQTT_HOST=192.168.178.59
                                Environment=MQTT_PORT=1883
                                User=root
                                [Install]
                                WantedBy=multi-user.target
                                

                                mit systemctl enable noah-mqtt.service kannst du das ganze aktivieren
                                mit systemctl status noah-mqtt.service kannst du sehen, ob es läuft

                                um das ganze zu überwachen:
                                eine datei /usr/local/bin/check-mqtt-noah anlegen und ausführbar machen

                                inhalt:

                                #!/bin/bash
                                tempivar=`systemctl is-active noah-mqtt.service`
                                #echo $tempivar
                                curl "http://192.168.178.59:8087/set/0_userdata.0.CONTROL-OWN.PHOLTAIK.DATEN-NOAH.Noah-Server-Status?value=$tempivar"
                                

                                diese datei mit crontab jede minute ausführen lassen

                                das ganze schreibt active oder inactive in einen datenpunkt ( 0_userdata.0.CONTROL-OWN.PHOLTAIK.DATEN-NOAH.Noah-Server-Status ) und diesen datenpunkt kann ich mit einem blockly überwachen und reagieren, wenn z.b. inactive drin steht habe ich ein problem. du brauchst dazu den simple-api adapter um den curl-befehl nutzen zu können

                                D Offline
                                D Offline
                                DannyDarko
                                schrieb am zuletzt editiert von
                                #59

                                @liv-in-sky
                                Dienst läuft, Überwachung läuft und bei einem Status Wechsel bekomme ich eine Email.
                                Super. Nochmal vielen Dank und ein frohes neues Jahr!

                                liv-in-skyL 1 Antwort Letzte Antwort
                                1
                                • D DannyDarko

                                  @liv-in-sky
                                  Dienst läuft, Überwachung läuft und bei einem Status Wechsel bekomme ich eine Email.
                                  Super. Nochmal vielen Dank und ein frohes neues Jahr!

                                  liv-in-skyL Offline
                                  liv-in-skyL Offline
                                  liv-in-sky
                                  schrieb am zuletzt editiert von liv-in-sky
                                  #60

                                  @dannydarko
                                  ich hatte die letzten tage einige fehler (noah-mqtt) - der grund war ein auschluss meines accounts bei growatt - das dauert dann 24h, bis man sich wieder einloggen kann - habe das aber erst später mitbekommen (und weiß auch den grund noch nicht) - der service kann zwar überwacht werden, aber ich brauche noch eine überwachung, wenn ein connection error im service vorkommt (d.h. service ist active, aber es ist keine connection da) - habe noch keine idee, wie ich das am besten machen soll - evtl die datenpunkte auf letzte änderung prüfen und einen alarm senden, wenn die datenpunkte längere zeit nicht aktualisiert wurden - oder so

                                  nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                  D 1 Antwort Letzte Antwort
                                  0
                                  • liv-in-skyL liv-in-sky

                                    @dannydarko
                                    ich hatte die letzten tage einige fehler (noah-mqtt) - der grund war ein auschluss meines accounts bei growatt - das dauert dann 24h, bis man sich wieder einloggen kann - habe das aber erst später mitbekommen (und weiß auch den grund noch nicht) - der service kann zwar überwacht werden, aber ich brauche noch eine überwachung, wenn ein connection error im service vorkommt (d.h. service ist active, aber es ist keine connection da) - habe noch keine idee, wie ich das am besten machen soll - evtl die datenpunkte auf letzte änderung prüfen und einen alarm senden, wenn die datenpunkte längere zeit nicht aktualisiert wurden - oder so

                                    D Offline
                                    D Offline
                                    DannyDarko
                                    schrieb am zuletzt editiert von DannyDarko
                                    #61

                                    @liv-in-sky
                                    Ich habe genau das gleiche Problem. In der App war dann die Anlage noch zu sehen, aber nicht der Akku.
                                    Der noah-mqtt Service lief, brachte mit der Status Abfrage aber einen Fehler. Ein Neustart der Fritz Box hat das Problem jetzt erstmal gelöst (IP Blockade seitens Growatt?). Ich habe auch schon überlegt, den Dienst noch anderweitig zu überwachen. Zeitstempel ist eine gute Idee. Wenn Du eine Lösung hast, gerne her damit. ;->

                                    Edit: hat leider nur kurz geholfen, der Dienst schreibt "request failed" :(

                                    Beim Neustart des Dienstes schreibt er:
                                    "ERROR","msg":"could not get plant list","error":"request failed: (HTTP 405 Not Allowed)"

                                    liv-in-skyL 1 Antwort Letzte Antwort
                                    0
                                    • D DannyDarko

                                      @liv-in-sky
                                      Ich habe genau das gleiche Problem. In der App war dann die Anlage noch zu sehen, aber nicht der Akku.
                                      Der noah-mqtt Service lief, brachte mit der Status Abfrage aber einen Fehler. Ein Neustart der Fritz Box hat das Problem jetzt erstmal gelöst (IP Blockade seitens Growatt?). Ich habe auch schon überlegt, den Dienst noch anderweitig zu überwachen. Zeitstempel ist eine gute Idee. Wenn Du eine Lösung hast, gerne her damit. ;->

                                      Edit: hat leider nur kurz geholfen, der Dienst schreibt "request failed" :(

                                      Beim Neustart des Dienstes schreibt er:
                                      "ERROR","msg":"could not get plant list","error":"request failed: (HTTP 405 Not Allowed)"

                                      liv-in-skyL Offline
                                      liv-in-skyL Offline
                                      liv-in-sky
                                      schrieb am zuletzt editiert von
                                      #62

                                      @dannydarko

                                      das hat bei mir geholfen https://github.com/mtrossbach/noah-mqtt/issues/51#issuecomment-2578587284

                                      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                      D 1 Antwort Letzte Antwort
                                      0
                                      • liv-in-skyL liv-in-sky

                                        @dannydarko

                                        das hat bei mir geholfen https://github.com/mtrossbach/noah-mqtt/issues/51#issuecomment-2578587284

                                        D Offline
                                        D Offline
                                        DannyDarko
                                        schrieb am zuletzt editiert von DannyDarko
                                        #63

                                        @liv-in-sky
                                        Ich habe die neuste Version aus Git geholt, jetzt geht es wieder. Danke für den Link!

                                        Morgen will ich mal schauen, ob ich irgendwie überwachen kann, ob es läuft. Leider gibt es in den mqtt Daten keinen Zeitstempel.

                                        Ich habe versucht, Deine Datei zu erweitern und den ganzen Status in einen Datenpunkt zu schreiben, aber das geht nicht.
                                        Ich denke, da müsste man den Status bereits in Deiner Datei auf Error untersuchen, aber wie das geht, weiß ich auf die Schnelle nicht.

                                        liv-in-skyL 1 Antwort Letzte Antwort
                                        0
                                        • D DannyDarko

                                          @liv-in-sky
                                          Ich habe die neuste Version aus Git geholt, jetzt geht es wieder. Danke für den Link!

                                          Morgen will ich mal schauen, ob ich irgendwie überwachen kann, ob es läuft. Leider gibt es in den mqtt Daten keinen Zeitstempel.

                                          Ich habe versucht, Deine Datei zu erweitern und den ganzen Status in einen Datenpunkt zu schreiben, aber das geht nicht.
                                          Ich denke, da müsste man den Status bereits in Deiner Datei auf Error untersuchen, aber wie das geht, weiß ich auf die Schnelle nicht.

                                          liv-in-skyL Offline
                                          liv-in-skyL Offline
                                          liv-in-sky
                                          schrieb am zuletzt editiert von
                                          #64

                                          @dannydarko

                                          ich habe dieses bash script minütlich laufen (contab -e) . der curl befehl setzt die datenp. dafür brauchst du den simple api adapter

                                          #!/bin/bash
                                          
                                          systemctl status noah-mqtt3.service |  grep  -q "Active: inactive"
                                          statusw=$? 
                                          #echo $statusw
                                          
                                          if [ $statusw -eq 1 ]; then
                                          #echo "3er aktiv"
                                          curl "http://192.168.178.59:8087/set/0_userdata.0.CONTROL-OWN.PHOLTAIK.NOAH2MQTT.CHECK-SERVICE.Service3?value=active"
                                          systemctl status noah-mqtt3.service |  grep  -q "PANIC" 
                                          
                                          status=$? 
                                          #echo $status
                                          
                                          # Überprüfe den Exit-Status 
                                          if [ $status -eq 0 ]; then 
                                          #   echo "ausgelogt" 
                                             curl "http://192.168.178.59:8087/set/0_userdata.0.CONTROL-OWN.PHOLTAIK.NOAH2MQTT.CHECK-SERVICE.Eingelogt3?value=nein"
                                          elif [ $status -eq 1 ]; then 
                                           #    echo "eingelogt" 
                                               curl "http://192.168.178.59:8087/set/0_userdata.0.CONTROL-OWN.PHOLTAIK.NOAH2MQTT.CHECK-SERVICE.Eingelogt3?value=ja"
                                          else
                                            #    echo "Ein Fehler ist aufgetreten."
                                                curl "http://192.168.178.59:8087/set/0_userdata.0.CONTROL-OWN.PHOLTAIK.NOAH2MQTT.CHECK-SERVICE.Eingelogt3?value=nein"
                                          fi
                                          
                                          else
                                             #   echo "3er inaktiv"
                                                curl "http://192.168.178.59:8087/set/0_userdata.0.CONTROL-OWN.PHOLTAIK.NOAH2MQTT.CHECK-SERVICE.Service3?value=inactive"
                                                curl "http://192.168.178.59:8087/set/0_userdata.0.CONTROL-OWN.PHOLTAIK.NOAH2MQTT.CHECK-SERVICE.Eingelogt3?value=nein"
                                          fi
                                          

                                          es gibt auch zeitstempel bei den mqtt datenpunkten - auch die könnstest du mit einem blockly überwachen

                                          den service habe ich noch ein wenig erweitert, damit die daten nicht alle 10 sek abgefragt werden - muss noch ein wenig damit testen

                                          [Unit]
                                          Description=This unit will start after internet connection
                                          After=network.target
                                          Wants=network-online.target
                                          
                                          [Service]
                                          Restart=always
                                          Type=simple
                                          ExecStart=/root/noah-mqtt/noah-mqtt
                                          Environment=GROWATT_USERNAME= ...
                                          Environment=GROWATT_PASSWORD= ....
                                          Environment=MQTT_HOST=192.168.178.59
                                          Environment=MQTT_PORT=1883
                                          Environment=POLLING_INTERVAL=20
                                          Environment=BATTERY_DETAILS_POLLING_INTERVAL=180
                                          Environment=PARAMETER_POLLING_INTERVAL=120
                                          User=root
                                          [Install]
                                          WantedBy=multi-user.target
                                          
                                          

                                          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                          D 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

                                          647

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          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