lumapu / ahoy

Various tools, examples, and documentation for communicating with Hoymiles microinverters
https://ahoydtu.de
Other
937 stars 219 forks source link

MQTT send Button schickt ungültige Informationen ALARM_MES_ID #1591

Open rmayergfx opened 3 months ago

rmayergfx commented 3 months ago

extra hier nochmal mit einem neu aufgesetzten dev 0.8.110 getestet: grafik

Im Hintergrund läuft zur Überwachung der MQTT Explorer mit. Sobald ich in den Settings von AhoyDTU auf den Button Discovery Config drücke, werden die Topics an HomeAssistant geschickt, im MQTT Explorer erscheint dann sofort ch0_ALARM_MES_ID das aber ungültig ist:

homeassistant/sensor/xxxx/ch0_ALARM_MES_ID

Wie kann das sein?

knickohr commented 3 months ago

Der Topic ist eigentlich obsolet. Die Daten kommen jetzt über einen JSON-Payload unter dem Topic …/alarm_data

rmayergfx commented 3 months ago

@knickohr Ich habe im Hintergrund MQTT Eplorer offen um zu sehen was passiert. Gehe ich in AhoyDTU auf den Button Send, erscheint automatisch ch0_Alarm_MES_ID, und das dürfte doch eigentlich gar nicht sein. Ich lösche das Topic und sobald ich auf den Button senden (Discovery Config ) gehe erscheint das Topic und das dürfte doch gar nicht sein, das macht mich stutzig.

knickohr commented 3 months ago

Dann isr dieses Discovery nicht mehr in Ordnung.

rmayergfx commented 3 months ago

Was meinst du damit? Fehler bei AhoyDTU?

lumapu commented 3 months ago

ja, wird entfernt, danke für den Hinweis

rmayergfx commented 3 months ago

Gerade getestet.... Fehler ist nicht mehr da....

knickohr commented 2 months ago

Bei der Gelegenheit kannste LastAlarmCode auch gleich raus nehmen 😉