NEWS
[Neuer Adapter] Senec Home Adapter
-
das kann eigentl. nur ein Verbindungsproblem sein. Ich habe mehrere Instanzen aktuell im Blick und keine nennenswerten Probleme.
Allerdings: Wenn senec Probleme macht (was sie gerne tun leider), dann kann das zu Konflikten führen. Ich versuche, da etwas drumrum zu navigieren - aber ob ich das komplett kompensieren kann ...Dass gerade dieser Timeout zuschlägt ist heftig. Da ist ja noch nicht einmal mehr das Login-Formular überhaupt erreichbar.
Alternativ: Einfach den Adapter automatisch durchstarten lassen - das kann man im Admin ja einstellen.
Ansonsten: Es ist ein neues Release in latest unterwegs, das das Problem versucht zu adressieren.
-
@nobl sagte in [Neuer Adapter] Senec Home Adapter:
Alternativ: Einfach den Adapter automatisch durchstarten lassen
Seit der letzten Fehlermeldung um 08:43, läuft der Adapter stabil, keine Fehlermeldung auch keine Aussetzer.
@binarie sagte in [Neuer Adapter] Senec Home Adapter:
@nobl sagte in [Neuer Adapter] Senec Home Adapter:
Alternativ: Einfach den Adapter automatisch durchstarten lassen
Seit der letzten Fehlermeldung um 08:43, läuft der Adapter stabil, keine Fehlermeldung auch keine Aussetzer.
leider wird das nur temporär helfen.
Ich habe bereits eine Version erzeugt, die das verbessert - aber es kommt im Laufe des Abends eine weitere, die - wenn ich nichts übersehe - ein und für alle Mal alle Fallstricke beseitigen sollte :) Das würde sogar AWS und Google genügen dann. -
Version
2.4.32.4.4 ist fertig (aktuell nur via npm oder direkt von github installierbar, bis das latest repo sie anbietet)
Ich hoffe, dass damit ein Stadium erreicht ist, dass den Adapter nichts so schnell aus der Ruhe bringen kann.
(ich will gar nicht zusammenrechnen, wieviele Stunden ich die letzten paar Wochen damit verbracht habe ...)Edit: Ich habe gestern Nach noch eine 2.4.5 erzeugt. Damit sollte es jetzt kaum mehr möglich sein, dass der Adapter dauerhaft aussteigt, ohne sich nach einiger Zeit von selbst zu heilen.
-
Version
2.4.32.4.4 ist fertig (aktuell nur via npm oder direkt von github installierbar, bis das latest repo sie anbietet)
Ich hoffe, dass damit ein Stadium erreicht ist, dass den Adapter nichts so schnell aus der Ruhe bringen kann.
(ich will gar nicht zusammenrechnen, wieviele Stunden ich die letzten paar Wochen damit verbracht habe ...)Edit: Ich habe gestern Nach noch eine 2.4.5 erzeugt. Damit sollte es jetzt kaum mehr möglich sein, dass der Adapter dauerhaft aussteigt, ohne sich nach einiger Zeit von selbst zu heilen.
@nobl sagte in [Neuer Adapter] Senec Home Adapter:
ohne sich nach einiger Zeit von selbst zu heilen.
Momentan schaut es so aus, dass die Daten tatsächliche alle 5 min. aktualisiert werden. Ich bekomme auch keinerlei Fehlermeldungen rein. Ein dank an den großen Meister :-)))
-
@nobl
Auch von mir einen großen Dank für die mühevolle Arbeit. 🙏 -
Ich habe jetzt in meinem Log folgende Fehlermeldung gefunden:
2026-03-04 18:40:53.866 error Token background refresh failed: timeout of 10000ms exceededsenec.0
2026-03-04 18:40:53.866 warn 🔁 Retrying token refresh in 4ssenec.0
2026-03-04 18:40:53.866 error ❌ Token refresh failed: timeout of 10000ms exceeded -
Ich habe jetzt in meinem Log folgende Fehlermeldung gefunden:
2026-03-04 18:40:53.866 error Token background refresh failed: timeout of 10000ms exceededsenec.0
2026-03-04 18:40:53.866 warn 🔁 Retrying token refresh in 4ssenec.0
2026-03-04 18:40:53.866 error ❌ Token refresh failed: timeout of 10000ms exceeded@binarie sagte in [Neuer Adapter] Senec Home Adapter:
Ich habe jetzt in meinem Log folgende Fehlermeldung gefunden:
2026-03-04 18:40:53.866 error Token background refresh failed: timeout of 10000ms exceededsenec.0
2026-03-04 18:40:53.866 warn 🔁 Retrying token refresh in 4ssenec.0
2026-03-04 18:40:53.866 error ❌ Token refresh failed: timeout of 10000ms exceededdas sieht aber in der tat so aus, als gäbe es da ein grundsätzliches Problem mit der Verbindung zu den Senec Servern (oder auch der Internetverbindung insgesamt?)
Dennoch: Der Adapter sollte sich selbst heilen und den Abruf wieder aufnehmen (ich werde in einer weiteren Version die eine oder andere Meldung ggf. noch etwas anpassen, damit sie sich nich so drastisch liest. In älteren Versionen was das durchaus richtig - jetzt wäre es eher ein "Funktionert gerade nicht - ich probiers weiter" :)
-
Hallo zusammen. Vorab möchte auch ich mich für die Arbeit an dem Adapter bedanken.
Ich habe ein kleines Problem mit der Aktualisierung der API Datenpunkte. Diese werden nur aktualisiert wenn ich den Objektbaum lösche. Auch ein Neustart des Adapter aktualisiert nicht die API Datenpunkte. Die lokal abgerufen Daten werden aktualisiert. Es werden keinerlei Fehlermeldungen ausgegeben. Hatte einer von euch ein vergleichbares Problem und kann mir sagen wie ich dieses behebe? Vielen Dank im voraus für die Unterstützung.
-
Adapter-Version? 2.4.5 ist Minimum, dass es funktioniert. Ältere Versionen sind nicht mehr funktionabel mit der API (bzw. stellen irgendwann die Arbeit ein, bis der Adapter neu gestartet wird).
Welche Datenpunkte? Nicht alle Datenpunkte werden ständig aktualisiert. Grundsätzlich nur, wenn sie sich ändern.Alles unter senec.0._api.Anlagen.*.Dashboard.currently wird z.B. bei jedem Abruf aktualisiert, und sofern es Änderungen gibt werden die Werte der Datenpunkte aktualisiert.
senec.0._api.Anlagen.*.Measurements.Monthly.current_month beispielsweise nur einmal am Tag - last_month nur am Anfang des Folgemonats, da sich die Werte danach nicht mehr ändern.
(Wird der Objektbaum natürlich gelöscht, dann muss neu abgerufen werden, da die Werte nicht da sind.)Ich habe in den meisten Bereichen ein "last updated" (Achtung! UTC!) - wenn das aktuell ist, dann wurden die Datenpunkte auch aktualisiert :)
Ein Abruf ALLER Daten JEDESMAL verbietet sich alleine schon deshalb, da dies entspr. Last auf die (inoffizielle) API gibt und ich möchte, dass uns Senec halbwegs gewogen bleibt. Sie könnten jederzeit ein Ratelimiting einführen, das einen Abruf nur alle 30 Minuten (Beispiel) ermöglicht und das dann z. B. nur für eine einzige Kategorie jeweils. Das möchte sicherlich niemand.
Im Zweifel: Einfach mal "debug" im Logging für den Adapter einschalten - dann siehst du sehr schnell, ob sich etwas tut oder nicht.
-
Hallo und danke für die schnelle Rückmeldung. Also 2.4.5 ist installiert. Es geht sich an sich nicht um aktuelle Werte sondern um beispielsweise die Produktion und den Verbrauch des Vortrags (als Beispiel: senec.0._api.Anlagen.xxxxxx.Measurements.Daily.yesterday.POWER_GENERATION). Diese Werte werden halt wirklich nur aktualisiert wenn ich den Objektbaum lösche.
Ich habe den Adapter auf debug gestellt und schaue morgen früh mal was das Log dies bezüglich ausgibt.
-
Hallo und danke für die schnelle Rückmeldung. Also 2.4.5 ist installiert. Es geht sich an sich nicht um aktuelle Werte sondern um beispielsweise die Produktion und den Verbrauch des Vortrags (als Beispiel: senec.0._api.Anlagen.xxxxxx.Measurements.Daily.yesterday.POWER_GENERATION). Diese Werte werden halt wirklich nur aktualisiert wenn ich den Objektbaum lösche.
Ich habe den Adapter auf debug gestellt und schaue morgen früh mal was das Log dies bezüglich ausgibt.
@Master77 Was steht denn im en tsprechenden timestamp "last updated"?
Dort sollte bei den Vortageswerten ein Datum vom aktuellen Tag stehen. Dann wurde aktualisiert.Exakt dein Beispielwert wurde bei mir heute morgen kurz nach Mitternacht wie geplant aktualisiert.
(aktuell kann ich nichts sagen, da offensichtlich seit kurz nach 5 Uhr auch mein-senec.de tot ist) -
@Master77 Was steht denn im en tsprechenden timestamp "last updated"?
Dort sollte bei den Vortageswerten ein Datum vom aktuellen Tag stehen. Dann wurde aktualisiert.Exakt dein Beispielwert wurde bei mir heute morgen kurz nach Mitternacht wie geplant aktualisiert.
(aktuell kann ich nichts sagen, da offensichtlich seit kurz nach 5 Uhr auch mein-senec.de tot ist)@nobl Guten Morgen. Ja, seit gestern Abend habe ich auch keinen Zugriff mehr auf mein Senec. Habe den Support angeschrieben und die haben mir heute morgen die Probleme auf deren Server bestätigt und das sie mit Hochdruck dran arbeiten.
Wenn das ganze serverseitig wieder läuft schaue ich es mir nochmal an. -
@nobl Guten Morgen. Ja, seit gestern Abend habe ich auch keinen Zugriff mehr auf mein Senec. Habe den Support angeschrieben und die haben mir heute morgen die Probleme auf deren Server bestätigt und das sie mit Hochdruck dran arbeiten.
Wenn das ganze serverseitig wieder läuft schaue ich es mir nochmal an.@Master77 sagte in [Neuer Adapter] Senec Home Adapter:
@nobl Guten Morgen. Ja, seit gestern Abend habe ich auch keinen Zugriff mehr auf mein Senec. Habe den Support angeschrieben und die haben mir heute morgen die Probleme auf deren Server bestätigt und das sie mit Hochdruck dran arbeiten.
Wenn das ganze serverseitig wieder läuft schaue ich es mir nochmal an.Randnotiz: Kurz nach meinem Kommentar lief es dann wieder :)
-
Moin zusammen, hab gerade bei mir geschaut. Scheint aktuell wieder zu laufen, DP's werden auch aktualisiert.
Adapter Version 2.4.5. -
Ich möchtge hier mal ein Diskussion entfachen zum Thema Akku Senec steuern. Nicht nur dass, ich habe auch eine Lösung für das Probmlem, aber besteht überhaupt Interesse an dem Thema. Falls ja, ich kann meinen Senec Akku steuern wie ich will, unabhängig welche hürden die Firma Senec macht. Mich würde mal Interesieren ob in der community überhaupt ein Interesse an dem Thema besteht. Was ist eure Meinug ?
-
Ich möchtge hier mal ein Diskussion entfachen zum Thema Akku Senec steuern. Nicht nur dass, ich habe auch eine Lösung für das Probmlem, aber besteht überhaupt Interesse an dem Thema. Falls ja, ich kann meinen Senec Akku steuern wie ich will, unabhängig welche hürden die Firma Senec macht. Mich würde mal Interesieren ob in der community überhaupt ein Interesse an dem Thema besteht. Was ist eure Meinug ?
@binarie
Moin, das würde mich auf jeden Fall interessieren. Wäre super, wenn du deine Lösung hier reinstellen würdest. -
Ich möchtge hier mal ein Diskussion entfachen zum Thema Akku Senec steuern. Nicht nur dass, ich habe auch eine Lösung für das Probmlem, aber besteht überhaupt Interesse an dem Thema. Falls ja, ich kann meinen Senec Akku steuern wie ich will, unabhängig welche hürden die Firma Senec macht. Mich würde mal Interesieren ob in der community überhaupt ein Interesse an dem Thema besteht. Was ist eure Meinug ?
@binarie sagte in [Neuer Adapter] Senec Home Adapter:
Mich würde mal Interesieren ob in der community überhaupt ein Interesse an dem Thema besteht. Was ist eure Meinug ?
Ich bin auf jedenfall dabei, wäre aber interessant von welchem Senec Speicher du sprichst.
Ich habe einen V3 Hybrid Duo.
-
Mich hat schon seit längerer Zeit genervt, dass ich das Entladen des Senec Speicher nicht beeinflussen kann. Nach längeren Tüfteln habe ich nun eine Software Lösung für das Problem gefunden. Ich habe mir in Node-Red einen Leistungsmesser Simulator programmiert. Der Senec Akku holt seine Daten nicht mehr von der Hardware, in meinen Fall ein Leistungsmesser ABB 23-112, sondern vom Leistungsmesser Simulator ab. Im Simulator können die Werte gezielt verändert werden um den Senec zu steuern. Das System läuft jetzt seit 1,5 Jahren bei mir, jetzt ist ein zweiter Akku mit 32kWh dazu gekommen. Mein Senec 10kWh macht 1/3 des Hausstrom und der Gobel 32 kWh macht 2/3 des Hausstrom. Wobei der Senec der Master Akku ist, das kann ich aber per Software umdrehen.
Folgender Programm Modus ist möglich:
0 = Standby
1 = Senec Steuerung Master
2 = Testmodus bring -355 Watt
3 = Standby mit Solarladen Überschuss
4 = gesamten Solarstrom laden
5 = Manuelles laden und entladen
6 = Senec wird mit 1/3 vom Hausstrom ent-/geladen
7 = Senec u. Gobel lade u. entlade Überwachung ScriptDer Nachteil von dem System, die Senec Statistik kann man nicht mehr gebrauchen. Momentan können nur Modus 0,1,3 autark im Simulator laufen, der Rest wird von IOB über Javascripts gesteuert. Als Hardware wird benötigt, ein zusätzlicher PC oder Raspi oder VM und zwei Modbus to TCP Adapter, alternativ geht auch USB to Seriell. Zu installierende Software ist nur node-red lokal oder als Adapter im IOB notwendig. Das Hauptproblem ist aber das System bei sich zu Integrieren. Ich denke das ist nur was für Basler die wissen was sie machen. Programmierkenntnise sind zwingend erforderlich, da die Software kein fertiger Adapter ist, den man einfach installieren kann. Wenn man sich zutraut die Hardware zu installieren und sich in der Javascripts Umgebung wohlt fühlt, dann ist das ein schönes Projekt. Ich selber bin auch keine gelernter Sotfwareentwickler, habe aber 35 Jahre in der EDV gearbeitet. Jetzt als Rentner habe ich Zeit die Software auf einen guten Level zu bringen.
Das ganze ist jetzt nur eine sehr oberflächliche Beschreibung des System, die Frage die sich mir stell, will das einer überhaupt nachbauen?.
-
Hört sich interessant an.
Dennoch bleiben natürlich Fragen offen. Könntest du das vielleicht mal schematisch darstellen wie das ganze untereinander verbunden ist?
Dann schreibst du ja das sich der Senec die Leistungsdaten nicht mehr vom Enfluri holt sondern diesen quasi umgeht durch den Leistungsmesser in Node-Red. Ich bin mir jetzt nicht ganz sicher wie das z.B. bei mir im Sicherungskasten verdrahtet ist, aber wie weiß dein Zweirichtungszähler wieviel Strom von der PV-Anlage eingespeist wird?
Und erstmal zweite wichtige Frage für mich wäre, was passiert wenn Node-Red mal aussteigt und ich bin nicht zu Hause. Wird der Akku dann trotzdem noch normal geladen? Funktionieren Laden und Enladen des Speichers auch ohne den Node-Red Leistungsmesser?