NEWS
[Neuer Adapter] Senec Home Adapter
-
@semmy Hab jetzt vieles versucht: Home Assistant oder auch Summieren verfĂŒgbarer Werte mit SourceAnalytix ... aber es scheint erstmal nichts zu funktionieren.
Wir können nur hoffen, dass sich nach morgiger Umstellung der UI bei Senec jemand findet, der die Herausforderung annimmt :-)
@oxident
Ich habe mir ĂŒberlegt, die PV-Tagesproduktion lokal zu berechnen, indem ich alle 10 Sekunden die Leistung in Watt in Wh umrechne (Leistung Ă 10s Ă· 3600) und aufsummiere. ZusĂ€tzlich berĂŒcksichtige ich Speicher-SOC-Ănderungen sowie Netzbezug und Einspeisung, um die EnergieflĂŒsse besser abzubilden und eine genaue Tagesbilanz zu erhalten. Reset erfolgt um Mitternacht.Mal sehen was dabei rauskommt.
-
@oxident
Ich habe mir ĂŒberlegt, die PV-Tagesproduktion lokal zu berechnen, indem ich alle 10 Sekunden die Leistung in Watt in Wh umrechne (Leistung Ă 10s Ă· 3600) und aufsummiere. ZusĂ€tzlich berĂŒcksichtige ich Speicher-SOC-Ănderungen sowie Netzbezug und Einspeisung, um die EnergieflĂŒsse besser abzubilden und eine genaue Tagesbilanz zu erhalten. Reset erfolgt um Mitternacht.Mal sehen was dabei rauskommt.
@dispo112 Ja, das wĂ€re auf jeden Fall ein Anfang. Ich meine aber, dass SourceAnalytix das auch kann und dann halt bei jeder Ănderung des Datenpunkts berechnet. DĂŒrfte aber so oder so ungenau sein.
Sieht mir auch leider danach aus, dass es wohl lÀnger dauert, bis wir wieder an die offiziellen Daten kommen.
-
-
@dispo112 Ja, das wĂ€re auf jeden Fall ein Anfang. Ich meine aber, dass SourceAnalytix das auch kann und dann halt bei jeder Ănderung des Datenpunkts berechnet. DĂŒrfte aber so oder so ungenau sein.
Sieht mir auch leider danach aus, dass es wohl lÀnger dauert, bis wir wieder an die offiziellen Daten kommen.
@oxident
auf der Github Solectrus Seite ist ja faktisch schon ein Lösungsweg aufgefĂŒhrt...
https://github.com/solectrus/senec-collector/issues/639Denke das bekommt man auch mittels Iobroker hin, bin jedenfalls dabei mir den gleichen Workaround nachzubauen.
-
FĂŒr diejenigen, die nebenbei auch noch HA nutzen und den Senec auch in HA integriert haben, wĂ€re vielleicht auch noch interessant, das es fĂŒr HA eine Integration gibt, die die Werte umrechnet .
Siehe Riemann Integral.
-
@icebear danke fĂŒr den Hinweis. Aber zunĂ€chst versuche ich den Solectrus Workaround im Iobroker nachzubauen.
@dispo112 said in [Neuer Adapter] Senec Home Adapter:
Aber zunÀchst versuche ich den Solectrus Workaround im Iobroker nachzubauen.
Ah, ich sehe du liest auch quer wie es da weitergeht, wÀre super wenn du uns auf dem laufenden halten könntest wie man das in IOB nachbauen kann. (evtl auch mir Node-Red)
Leider fehlt mir hier das programmiertechnische Know-How.
-
@dispo112 said in [Neuer Adapter] Senec Home Adapter:
Aber zunÀchst versuche ich den Solectrus Workaround im Iobroker nachzubauen.
Ah, ich sehe du liest auch quer wie es da weitergeht, wÀre super wenn du uns auf dem laufenden halten könntest wie man das in IOB nachbauen kann. (evtl auch mir Node-Red)
Leider fehlt mir hier das programmiertechnische Know-How.
@icebear @oxident
Das mache ich auf jeden Fall.
Was schon mal sehr erfreulich ist:
Mein Skript, das die 10-Sekunden-Erzeugungswerte im ioBroker aufsummiert, lĂ€uft ziemlich genau â trotz der teils sehr unregelmĂ€Ăigen PV Erzeugungskurve.
Ich beobachte das jetzt ein paar Tage weiter.
Wenn jemand Interesse an dem Skript hat: einfach kurz Bescheid sagen, dann stelle ich es hier gerne zur VerfĂŒgung.

-
@icebear @oxident
Das mache ich auf jeden Fall.
Was schon mal sehr erfreulich ist:
Mein Skript, das die 10-Sekunden-Erzeugungswerte im ioBroker aufsummiert, lĂ€uft ziemlich genau â trotz der teils sehr unregelmĂ€Ăigen PV Erzeugungskurve.
Ich beobachte das jetzt ein paar Tage weiter.
Wenn jemand Interesse an dem Skript hat: einfach kurz Bescheid sagen, dann stelle ich es hier gerne zur VerfĂŒgung.

-
@icebear @oxident
Das mache ich auf jeden Fall.
Was schon mal sehr erfreulich ist:
Mein Skript, das die 10-Sekunden-Erzeugungswerte im ioBroker aufsummiert, lĂ€uft ziemlich genau â trotz der teils sehr unregelmĂ€Ăigen PV Erzeugungskurve.
Ich beobachte das jetzt ein paar Tage weiter.
Wenn jemand Interesse an dem Skript hat: einfach kurz Bescheid sagen, dann stelle ich es hier gerne zur VerfĂŒgung.

-
-
Erst einmal vielen Dank fĂŒr das Script.
Leider bekomme ich einen Fehler beim Starten vom Script.
javascript.0 08:39:18.506 info Start JavaScript script.js.Energie_Strom.Senec.senec_tageswerte (Javascript/js) javascript.0 08:39:18.543 error ReferenceError: createChannel is not defined javascript.0 08:39:18.543 error at script.js.Energie_Strom.Senec.senec_tageswerte:48:4 javascript.0 08:39:18.544 error at script.js.Energie_Strom.Senec.senec_tageswerte:174:3 -
Erst einmal vielen Dank fĂŒr das Script.
Leider bekomme ich einen Fehler beim Starten vom Script.
javascript.0 08:39:18.506 info Start JavaScript script.js.Energie_Strom.Senec.senec_tageswerte (Javascript/js) javascript.0 08:39:18.543 error ReferenceError: createChannel is not defined javascript.0 08:39:18.543 error at script.js.Energie_Strom.Senec.senec_tageswerte:48:4 javascript.0 08:39:18.544 error at script.js.Energie_Strom.Senec.senec_tageswerte:174:3 -
@oxident
Wenn ihr das Skript nochmal startet - taucht der Fehler dann wieder auf? Oder nur beim Initial Start? -
@oxident
Wenn ihr das Skript nochmal startet - taucht der Fehler dann wieder auf? Oder nur beim Initial Start? -
@semmy Seltsam, hatte alle Fehler behoben und es jetzt 1:1 bei mir herauskopiert. đ€
Schaue ich mir nachher an!
Ich glaub es reicht wenn du 'createChannel' durch 'createState' ersetzt.
// --- Ordner (Channel) anlegen, falls nicht vorhanden --- if (!existsObject(BASE_DP_PATH)) { createState(BASE_DP_PATH, 'Ordner fĂŒr Energie-Datenpunkte', (err) => { if (err) { log(`Fehler beim Erstellen des Ordners ${BASE_DP_PATH}: ${err}`, 'error'); } else { log(`Ordner ${BASE_DP_PATH} erfolgreich erstellt`, 'info'); } }); } -
Ok, funktioniert jetzt. Wie bekommt man die Datenpunkte in Home Assistant?
Viele GrĂŒĂe
Semmy
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden đ
Registrieren Anmelden

