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:
- HA neu gestartet
- NOAH Addon neu bauen lassen
- NOAH Addon deinstalliert und neu installiert
- in der ShinePhone App den NOAH entfernt und neu eingerichtet
- 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?
