NEWS
Dabbsson DBS2300 + DBS600M mit Iobroker steuern
-
@aley said in [Dabbsson DBS2300 + DBS600M mit Iobroker steuern]
Mein Ziel ist es, primär die Einspeise-Leistung des DBS600M an den aktuellen Verbrauch anzupassen - also eine "Nulleinspeisung" mit dem iobroker zu realisieren...
Hab die Dabbsson Geräte jetzt über den Tuya-Adapter in den Iobroker eingebunden - da sieht man dann alle Werte (deutlich mehr als in der App) direkt in den Datenpunkten, und kann über diese, die gewünschten Werte lesen und schreiben...
Die Werte der DBS2300 werden alle 5 Sekunden aktualisiert. Die vom Inverter leider nur alle 60 Sekunden. Diesbezüglich bin ich noch am Tüfteln.
Aber sonst geht das relativ einfach... -
Ablauf:
-
"Tuya Smart Life" App am Smartphone installieren und registrieren
-
Dabbsson Geräte in die "Tuya Smart Life" App einbinden, IOT-Reset drücken, und Geräte suchen (dann sind sie aus der Dabbsson App raus)
-
Tuya-Adapter in iobroker installieren und konfigurieren
-
Geräte einmal aus der Cloud einlesen, danach werden sie vom Adapter lokal ausgelesen (ist gut beschrieben)
-
Alle Datenpunkte werden automatisch angelegt
-
Die Werte aus den Datenpunkten in scripten weiterverarbeiten und auch schreiben
-
-
@aley Ich habe die DBS2300 jetzt sehr zügig im iobroker integriert. Ich kann die Daten der Batterie nun lesen und weiterverarbeiten.
Folgende Fragen habe ich:- Wie kann ich die Daten verändern bpw. die Ausgangsleistung:
setState(idDabbssonSetOutput, 150, true); -> 106
Ich kann die Werte nicht überschreiben. - Wie kann ich den Wechselrichter aufnehmen?
- Wie kann ich die Daten verändern bpw. die Ausgangsleistung:
-
@hein4105 sagte in Dabbsson DBS2300 + DBS600M mit Iobroker steuern:
setState(idDabbssonSetOutput, 150, true); -> 106
ganz prinzipiell muss beim steuern über Datenpunkte eins Adapters mit ack=false geschrieben werden.
Geht es denn direkt in den Objekten (ohne bestätigt! )?
-
@homoran Den Wechselrichter habe ich nun auch integriert.
Ich teste das später nochmal, schau mir erst einmal das Fussballmatch an.
-
@homoran Die Datenobjekte sind schreibgeschützt, daher ist ein ändern nicht möglich. Muss ich prüfen, warum das der Fall oder weiss jemand was ich tun muss?
-
@aley Kannst Du mich bitte kontaktieren: Ich habe die den WR und die DBs2300 in iobroker integriert und kann auch alle Werte auslesen und verarbeiten, aber das Schreiben der Daten funktioniert auch nicht, in den Datenpunkten selbst seht schreibgeschützt, da scheint ein Schritt zu fehlen bzw. wie bekommen ich das schreibgeschützt weg?
-
@hein4105
Bin gerade auf Dienstreise...
Ja, einige Datenpunkten sind schreibgeschützt, aber die für mich entscheidenden nicht. Ich kann z. B. die Ausgangsleistung des WR (leider in %) über den DP schreiben. Das funktioniert wunderbar.
In der Übersicht der Smart Life App sieht man, welche DP schreib/lesbar sind, und welche nur lesbar...
Wenn man nur lesbare DP verändert passiert eigentlich nichts, nur dass bei der nächsten Abfrage wieder der ursprüngliche Wert zurück kommt.
Was mich noch etwas nervt ist, dass die DP des DBS600M (WR) nur 'selten' selbständig aktualisiert werden. Das passiert nur alle 1-2 Minuten selbstständig, oder dann, wenn man einen Wert schreibt... -
@aley Hallo zusammen, funktioniert seit Mitte der Woche, musste die beiden Geräte nur im Netz richtig verbinden, danach hat das Setzen der Werte auch funktioniert. Die automatische Beladung funktioniert sehr gut, ich bin sehr zufrieden, damit sind beide Batteriesystem (Greensolar und Dabbsson) dynamisiert. Nach dem Update der Greensolar mit Version 1.37 funktioniert der DOD auch bei der Erweiterungsbatterie.Vielen Dank in die Runde für den goldene Lösung mit Tuya!
-
@hein4105
Hallo
Die Lösung für Dabbsson und iobroker würde mich auch interessieren.
Dazu die Frage: muss dann wie im Link beschrieben, https://github.com/nilsTI/Dabbsson_control, keine Entwickler Account erstellt werden?Ich verstehe das jetzt so:
- Tuya App mit normalem Tuya Account aufs Smartphone
- Gerät(e) aus Dabbsson App löschen
- Gerät(e) in Tuya App einbinden
- Tuya Adapter für iobroker
Grüße F.
-
@fraja65 said in Dabbsson DBS2300 + DBS600M mit Iobroker steuern:
muss dann wie im Link beschrieben, https://github.com/nilsTI/Dabbsson_control, keine Entwickler Account erstellt werden?
Nein, musst Du nicht. Mach einfach die Schritte, wie ich oben beschrieben habe, dann hast Du die Geräte mit allen DP im iobroker, und kannst damit arbeiten...
-
@hein4105
Freut mich, wenn meine Tipps weiter geholfen haben. Ich habe mir jetzt auch die Erweiterungsbatterie DBS3000 besorgt, und mein System erweitert. Nun habe ich 5,3kWh Batteriekapazität im Haus. Die Steuerung über iobroker funktioniert wunderbar! -
@aley
Hallo
Zum Wechselrichter gab es auch ein SmartPlug dbs600sp.
Den SmartPlug will die Tuya App nicht erkennen.
Hat das jemand versucht?
Gruß -
@fraja65 said in Dabbsson DBS2300 + DBS600M mit Iobroker steuern:
@aley
Hallo
Zum Wechselrichter gab es auch ein SmartPlug dbs600sp.
Den SmartPlug will die Tuya App nicht erkennen.
Hat das jemand versucht?
Grußhabe es gefunden; die SmartPlug lassen sich verbinden und der DBS600M lässt sich über den switch auf "anti-reflux" stellen; im skript lässt sich "anti-reflux" an oder ausschalten.
-
@fraja65
Ja, genau! Hast den Schalter "anti reflux" eh schon gefunden. Noch eine Info dazu.
Mit dem Schalter (126) "workmode" kann man die Priorität des Energiefluss einstellen:
mode 1: Ausgang Inverter ist priorisiert, bzw. Plugs bei "anti reflux"
mode 2: Batterie laden ist priorisiert@alle: Was steht bei Euch in den Tuya Adapter Einstellungen unter "lokale Verbindungen"?
Bei mir steht:
"Status: 2 Geräte im Netzwerk gefunden, 1 Geräte lokal verbunden, 2 mit bekanntem Schema, 2 für lokale Echtzeitaktualisierungen und Steuerung initialisiert."Ich hätte gerne, dass der DBS600M Inverter öfter seine Datenpunkte aktualisiert (mindestens alle 30 sek, besser alle 10 sek) - nicht nur alle 120 Sekunden.
Was steht beim DBS600M bei den letzten beiden Datenpunkten?
"noLocalConnection": ???
"online": ???... bei mir jeweils "false"
Danke für das Feedback!
-
@aley
Der Workmode ist bei mir 0 und 1, denke dass 0 der WR und 1 Bat ist.
Bei noLocalConnection": und "online": habe ich beide false, aber steuern kann ich beide Geräte trotzdem. -
@aley
Status: 2 Geräte im Netzwerk gefunden, 0 Geräte lokal verbunden, 2 mit bekanntem Schema, 2 für lokale Echtzeitaktualisierungen und Steuerung initialisiert."Der Adapter/Instanz zeigt das gelbe Dreieck mit Ausrufezeichen und scheint nicht "verbunden mit Gerät oder Dienst".
-
@fraja65 said in Dabbsson DBS2300 + DBS600M mit Iobroker steuern:
Der Adapter/Instanz zeigt das gelbe Dreieck mit Ausrufezeichen und scheint nicht "verbunden mit Gerät oder Dienst".
Interessant - und trotzdem kannst du alles steuern? Wie oft werden bei Dir die DP vom DBS600M aktualisiert?
so sieht das bei mir aus:
-
@aley Ja, die Daten für DBS2300 und DBS600M kann ich ändern.
Ca. alle 60 Sekunden gibt es eine Aktualisierung vom WR. -
Hallo Zusammen!
Ich habe eine Problem, das ich mit meinen Kenntnissen nicht gelöst bekommen.Die Powerstation (PS) DBS2300 soll abhängig vom Stromüberschuss einer anderen PV Anlage dynamisch zwischen 200 und 1800 geladen werden.
Ein iobroker skript dazu habe ich geschrieben und es werden auch die entsprechenden Werte ermittelt und im Datenpunkt 123 der PS eingetragen.
Hier aber schon die erste Frage, ob "schreibe" mit "steuere" oder "aktualisiere" einzustellen ist?
Das laden bleibt aber immer auf 800 W begrenzt (DBS2300 Datenpunkt 103 + 104), lebst wenn im Datenpunkt 123 die 1800 W stehen.
An der PS ist der Schalter auf der entsprechenden Position (nach unten) gestellt.
Netzkabel und PV (mit dem PV-Kabel des DBS00M WR) sind an der DBS2300 angeschlossen.
Muss in der App, am Gerät, oder im skript noch irgendwas aktiviert/eingestellt werden?Danke für Eure Kommentare.
Grüße