Verbindung zum NOAH 2000 verloren

Hallo,

ich habe seit wenigen Monaten einen NOAH 2000 in mein HA eingebunden. Die Verbindung habe ich per MQTT und dem noah-mqtt hergestellt. Bis gestern hat das auch alles prima funktioniert. Seit gestern erhalte ich keine Daten mehr von NOAH. Was habe ich bereits ausprobiert:

  1. HA neu gestartet
  2. NOAH Addon neu bauen lassen
  3. NOAH Addon deinstalliert und neu installiert
  4. in der ShinePhone App den NOAH entfernt und neu eingerichtet
  5. in der ShinePhone App eine neue Anlage angelegt und den NOAH dort eingerichtet

In der App sehe ich den NOAH und kann auch alles anpassen. Auch über die Growatt Internetseite kann ich alle Daten einsehen. Die Zugangsdaten stimmen also.

{"time":"2025-02-18T17:05:23.425542547+01:00","level":"INFO","msg":"set log level","level":"DEBUG"}
{"time":"2025-02-18T17:05:23.426040716+01:00","level":"INFO","msg":"noah-mqtt started","version":"0.0.28","commit":"1b938d958ba9abf1f9ea873842230b155b0ff9b6"}
{"time":"2025-02-18T17:05:23.4262268+01:00","level":"INFO","msg":"running as","username":"root","uid":"0"}
{"time":"2025-02-18T17:05:23.426423676+01:00","level":"INFO","msg":"connecting to mqtt broker","host":"core-mosquitto","port":1883,"clientId":"noah-mqtt","username":"addons"}
{"time":"2025-02-18T17:05:24.042961412+01:00","level":"INFO","msg":"connected to mqtt broker"}
{"time":"2025-02-18T17:05:24.043104329+01:00","level":"INFO","msg":"setting server url","url":"https://server-api.growatt.com"}
{"time":"2025-02-18T17:05:34.363786391+01:00","level":"ERROR","msg":"could not login to growatt account","error":"Post \"https://server-api.growatt.com/newTwoLoginAPIV2.do\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)"}
{"time":"2025-02-18T17:05:34.3639051+01:00","level":"ERROR","msg":"PANIC ... waiting 15s to exit ..."}
panic: Post "https://server-api.growatt.com/newTwoLoginAPIV2.do": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
goroutine 6 [running]:
noah-mqtt/internal/misc.Panic({0x3c2ec0, 0x40004e2120})
	/home/runner/work/noah-mqtt/noah-mqtt/internal/misc/panic.go:11 +0x98
noah-mqtt/internal/polling.(*Service).Start(0x400009e480)
	/home/runner/work/noah-mqtt/noah-mqtt/internal/polling/service.go:38 +0xdc
main.main.func1({0x3c7a48, 0x4000126288})
	/home/runner/work/noah-mqtt/noah-mqtt/cmd/noah-mqtt/main.go:54 +0x16c
main.connectMqtt.func1({0x3c7a48, 0x4000126288})
	/home/runner/work/noah-mqtt/noah-mqtt/cmd/noah-mqtt/main.go:72 +0x84
created by github.com/eclipse/paho%2emqtt%2egolang.(*client).startCommsWorkers in goroutine 35
	/home/runner/go/pkg/mod/github.com/eclipse/paho.mqtt.golang@v1.5.0/client.go:614 +0x5dc
{"time":"2025-02-18T17:05:51.370708473+01:00","level":"INFO","msg":"set log level","level":"DEBUG"}
{"time":"2025-02-18T17:05:51.371205183+01:00","level":"INFO","msg":"noah-mqtt started","version":"0.0.28","commit":"1b938d958ba9abf1f9ea873842230b155b0ff9b6"}
{"time":"2025-02-18T17:05:51.371444351+01:00","level":"INFO","msg":"running as","username":"root","uid":"0"}
{"time":"2025-02-18T17:05:51.371561601+01:00","level":"INFO","msg":"connecting to mqtt broker","host":"core-mosquitto","port":1883,"clientId":"noah-mqtt","username":"addons"}
{"time":"2025-02-18T17:05:51.377544581+01:00","level":"INFO","msg":"connected to mqtt broker"}
{"time":"2025-02-18T17:05:51.377683415+01:00","level":"INFO","msg":"setting server url","url":"https://server-api.growatt.com"}
{"time":"2025-02-18T17:06:01.556684193+01:00","level":"ERROR","msg":"could not login to growatt account","error":"Post \"https://server-api.growatt.com/newTwoLoginAPIV2.do\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)"}
{"time":"2025-02-18T17:06:01.556829735+01:00","level":"ERROR","msg":"PANIC ... waiting 15s to exit ..."}

Hat jemand noch eine Idee was ich machen kann?

Kannst du nachgucken ob das Teil automatisch ein Update gemacht hat, mit dem das vielleicht nicht mehr geht?

Ich sehe zwar in der App welche Firmware er hat, aber nicht wie alt sie ist oder ob bzw. wann sie aktualisiert wurde. Auf die Schnelle habe ich auch in Netz keine Historie der Firmware Versionen gefunden.

Bei mir war heute noch alles in Ordnung, leider schon leer gelutscht die beiden Noah`s. Habe die Firmware 08.09.05.4008 auf beiden Speichern drauf.

Ich habe nur extreme Probleme mit dem Wlan alle 2-4 Tage vergisst der Noah die Wlan-Daten. Hilft nur immer wieder neu eingeben. Hast Du das Problem auch?

:crayon:by HarryP: Zusammenführung Doppelpost (bitte “bearbeiten” Funktion nutzen)

Heute funktioniert wieder alles :slight_smile: und das ohne Änderungen auf meiner Seite. Das Problem mit der ShinPhone App im WLAN sind auch behoben. Offensichtlich sind die Arbeiten in China beendet.

Ist es wirklich seither ok?
Ich habe seit einem Monat auch des öffteren das Problem dass Noah-MQTT sich nach dem Starten wieder beendet.
Zugrif über Mobilfunk geht aber halt über W-Lan nicht.

So wie es ausschaut liefert das Growatt ad on schon keine Daten.

Evtl. hat ja einer eine Idee was ich prüfen könnte