NEWS
Test Adapter smartloadmanager v0.0.x-alpha GitHub
-
Aktuelle Test Version 0.0.1-alpha Veröffentlichungsdatum 31.07.2025 Github Link https://github.com/quorle/ioBroker.smartloadmanager.git Adapter muss per Github-Katze installiert werden
Dies ist eine Neu- und Weiterentwicklung mit einer Namensumbenennung des Adapters "Nulleinspeisung".
Forumslink: NulleinspeisungBeschreibug:
Der Adapter smartloadmanager dient der dynamischen Steuerung von Verbrauchern anhand eines PV-Einspeisewertes. Ziel ist es, Überschuss-Strom lokal zu verbrauchen und so die Einspeisung ins öffentliche Netz zu minimieren oder vollständig zu vermeiden. Er unterstützt sowohl Ein/Aus-Verbraucher als auch prozentual regelbare Geräte und Batteriespeicher.Funktionen:
Überwachung eines konfigurierbaren Einspeisungs-Datenpunkts
Dynamische Zuschaltung von Verbrauchern bei Überschuss
Dynamische Abschaltung bei Defizit oder Netzbezug
Unterstützt binary, percent und battery-Verbraucher
Prozentregelung mit Verzögerung (sanftes Rückregeln)
Dynamische Ladeleistung für Batteriespeicher mit Ziel-SOC
Zeitfenster für Ein-/Ausschaltlogik je Verbraucher (inkl. "nur zu Abschaltzeit")
Automatische Objekt-Erstellung mit erweiterten Informationen je Verbraucher
Steuerungsmodus: Off / Manual On / Auto für jeden Verbraucher separat
Hysterese-Steuerung durch separate Ein-/Abschaltgrenzen
Verbraucherspezifische Schaltverzögerung (Override der globalen)
Reihenfolgenlogik bei Zuschaltung (nach Leistung) und Abschaltung (umgekehrt)
Globaler Batterie-Schaltverzögerungsparameter (
batteryDelaySeconds
)Schreibprüfung für Batterie-Kontrollmodus (Debug-Ausgabe im Log)
Änderungen:
- Übersetzung hinzugefügt
- Einstellungs-UI des Adapters geändert
01.08.2025: - Ein- und Ausschaltung verbessert (Bug beim ausschalten)
- Code Verbesserungen
- Mehr Debug
Ich würde mich über viele Tester freuen. Zudem bitte ich euch, die Batterielogik zu testen, da ich selbst leider keinen Speicher habe und dies nur simulieren konnte.
-
Unter welcher Bildschirmauflösung hast Du entwickelt?
Die Einträge unter Name und Steuerdatenpunkt sind nicht zu erkennen. Und der Scrollbalken ist auch etwas suboptimal.
Zumindest mir persönlich ohne Erfahrungen im Energymanagement erklärt sich vieles auf dieser Seite nicht. Hilfetext liefert ein 404.
Dabei wäre der Adapter genau das, was ich aktuelle brauchen könnte. Ich suche nämlich eine Lösung, um geringe Solarüberschüsse selbst sinnvoll zu verbrauchen und nicht zu verschenken.
-
Muss ich sehen wie man das mit den Namen fixen kann.
Der Scrollbalkeb wird durch den Admin-Adapter selbst gesetzt, da habe ich keinen Einfluss drauf.
Die hilfeseite kann nicht gehen, da der Adapter noch nicht auf npm gelistet ist. Es handelt sich um eine Alpha Version. Erklärungen gibt es im Github des Adapters oder hier fragen -
@quorle sagte in Test Adapter smartloadmanager v0.0.x-alpha GitHub:
Muss ich sehen wie man das mit den Namen fixen kann.
Kannst Du nicht die einzelnen Einstellungen untereinader anordnen?
Wird in anderen Adaptern ja auch gemacht. Dann hast Du in der Breite mehr Platz für die Spalten.
Das muss doch nicht alles in einer Reihe / Zeile sein.
Dann hätte sich das mit dem Scrollbalken auch erledigt.Dass der Adaptrer noch nicht perfekt ist, ist nicht schlimm. Könntest Du aber kurz etwas zu den einzelnen Spalten schreiben. Nicht alle sind selbsterklärend.
Der Fehler sollte nicht erscheinen, wenn keine Batterie verwendet wird. Also optional, oder so...
Es sei denn, Speicher wird vorausgesetzt.2025-07-27 13:27:03.096 - error: smartloadmanager.0 (3413) batteryControlModeDatapoint nicht konfiguriert
-
@wcag22
Man erstellt ja pro Verbraucher alle Einstellungen.
So wie du das schilderst, könnte man nur einen Verbraucher schalten. Was ja nicht Zweck des Verbrauchers ist.
Aber ich werde zusehen, ob man zumindest die Namen fix in der Breite machen kann.Der Fehler ist noch ein Debugoutput. Den hab ich wohl vergessen zu entfernen
Wird aber in der nächsten alpha gefixt. -
@quorle said in Test Adapter smartloadmanager v0.0.x-alpha GitHub:
Muss ich sehen wie man das mit den Namen fixen kann.
Geht durch sinnvolle Werte für xs..xl Parameter. Dann werden die Felder entsprechend neben oder untereinander angeordnet.
Bei Tabellen kannst / musst du mit % Angaben arbeiten oder eventuell statt ner Tabelle accordeon verwenden.
@simatec
Hast du ev. Zeit da zu helfen? -
Eine neue Version release v0.0.1-alpha.11 ist online und kann getestet werden.Changelog siehe erter Post, oder Github.
-
Eine neue Version release v0.0.1-alpha.13 ist online und kann getestet werden. Changelog siehe erster Post, oder Github.
-
Eine neue Version release v0.0.1-alpha.14 ist online und kann getestet werden. Changelog siehe Github.
-
vielen Dank, deine Version .13 lief hier jetzt 2 Wochen ohne Probleme, ich nutze diese zur Zeit um 2 Klimageraete zu schalten, wenn Ueberschuss da ist. Die Funktion mit den Benachrichtigungen sind gut, ich nutze aber weder Gotify noch Telegram, und wenn ich jetzt mit Discord anfange, kommt der naechste mit xy und der uebernaechste mit zyx.. daher meine Bitte, bau doch einfach einen Datenpunkt "Message", in dem immer die Messages geschrieben werden, dann kann das jeder auf seinen Nachrichtendienst mappen, wie er braucht..
-
Danke für deine Antwort und deinen Test des Adapters. In Zukunft werden die Benachrichtigungen über das Benachrichtigungssystem des ioB erfolgen (notification-Manager)
-
@quorle
Notifications Manager - sehr gut!Die .14 beruecksichtigt nicht "manual_on" - kann ich zwar schalten einschalten, aber nach ner Zeit wird doch die Klima ausgeschaltet, das war in der .13 nicht der fall, da war manual_on immer an und so dachte ich, ist es auch richtig..?
-
Dann muss ich da nochmal nachsehen. Kannst Du bei Github ein Issu eröffnen? Da ich heute nicht mehr dazu komme und sonst vergesse ich das.
Am besten einfach wieder auf 13er Version zurück. -
Issue 14 fuer version .14
-
Versuche mal die Alpha.15und gib bitte bescheid, ob es wieder funktioniert
-
hmm nee, bleibt zwar jetzt immer an, geht aber nicht mehr aus, und off funktioniert auch nicht ..
-
Also, wenn ich auf "manual On" schalte, wird der abgeschaltet. Wenn ich auf "Off" schalte, wird abgeschaltet. Wenn ich auf "Auto" schalte, wird alles im Autobetrieb geregelt.
Wie sind denn deine Einstellungen?
Schalte beim Adapter einmal auf "Debug" und schau/poste was im Log kommt. -
ah, bei mir wurde bei manual_on immer sofort das Device eingeschaltet, ich dachte, das ist so richtig.. ok, also macht manual_on erstmal off, und man muss es selbst einschalten.. ich hab nur 2 devices drin, jede Klima zieht so um die 490Watt, wenn 400 ueberschuss sind soll prio 1 angehen, bei weniger 50w aus, ist das so richtig?
(Batterie hab ich keine)
-
Bei "Steuerwertmin %" und "SOC min %" könntest überall eine 0 eintragen, da du ja nur true/false machst.
Jetzt bräuchten wir nur noch das LOG im Debug, nachdem der Adapter neu gestartet wurde.
-
Ah, das debug hat’s mir gezeigt,es funktioniert wie es soll.
Ich hab ja auch 10 min Delay drin..Danke für den Tipp.
Kann man die ein/ausschaltzeiten evtl noch erweitern?
Hier wäre z.bsp. 12:00-17:00 Automatik, 17:01-06:00 manual-on, 06:01-11:59 off prima bei der einen ..
ansonsten bau ich mir n Script, aber schöner ist ja immer ne zentrale Stelle..️
Edit: geht doch nicht, wird eingeschaltet, obwohl manual gestellt ist..bin jetzt unterwegs, Tablet..daher leider Screenshot..