Ecowatt-Integration: Intelligente Szenarien in Gladys bei Netzspannung!

Vielen Dank für euer positives Feedback zur Ecowatt-Integration, das freut mich sehr zu lesen :smile:

Das ist eine gute Idee ja! Ich habe den Funktionswunsch gesehen:

Nur zur Info: Ich arbeite schon seit einiger Zeit an einer Integration mit Enedis, um den Stromverbrauch in Gladys anzuzeigen (in kWh und in Euro).

Ich habe etwas Rückstand, weil Enedis eine neue Hauptversion seiner API veröffentlicht hat und die API, die ich gerade integriert hatte, abgewertet hat ( :sweat_smile: ), und es gibt noch einige Fehler im Sandkasten dieser API, was meine Entwicklungen verzögert.

Aber es kommt voran, ich bin in regelmäßigen Diskussionen mit dem technischen Team von Enedis :slight_smile:

Um das Thema Enedis zu verfolgen:

Aber diese Integration zeigt nur das « Ergebnis » deines Verbrauchs im Nachhinein, ich bin mit dir einer Meinung, die « rote/weiße/blaue Tage » zu haben, wäre super :slight_smile:

Mist! Tatsächlich ist das auf das Node.js 18 LTS-Update zurückzuführen.

Ok, die Lib hat wahrscheinlich Probleme, sich auf der letzten Version des Docker-Images Node 18 Alpine auf einigen Architekturen zu installieren.

Das ist seltsam, weil normalerweise, wenn eine Abhängigkeit sich nicht installiert, der Docker-Build abstürzen sollte. Das ist durch die Maschen geschlüpft, wir müssen verstehen, warum. (Siehe: Gladys/server/cli/install_service_dependencies.js at master · GladysAssistant/Gladys · GitHub )

Danke für die Logs :pray:

Nur zur Info: Diese Bibliothek (Noble) hat uns immer viele Probleme bereitet, ursprünglich haben wir diese Lib für Bluetooth verwendet:

Aber sie wird seit 4 Jahren nicht mehr gewartet, also hat jemand einen Fork gemacht, dem wir in Gladys gefolgt sind:

Aber dieser Fork hat jetzt 114 GitHub-Issues, also auch seine eigenen Probleme. Er wird immer noch gewartet, aber nicht aktiv. Der Code muss alt und nicht angenehm zu arbeiten sein ^^

@VonOx Hast du eine Idee, warum die Lib nicht mehr installiert wird?

Interessant ja! Man muss sehen, ob Gladys auf dem Raspberry Pi OS-Image, das wir verteilen, die Rechte hat, das gesamte System herunterzufahren, ich glaube nicht, weil wir nicht auf « shutdown » des Systems vom Container aus zugreifen können (zu testen).

Aber im Moment gibt es nicht viele Stimmen für deinen Wunsch ^^

Nicht dumm, ich habe ein Issue erstellt, ich schaue mir das morgen (Montag) an: