@asgothian
Das war es tatsächlich Umgebaut und es klappt sofort.
Also nochmals vielen Dank!
Gruß Andreas
@asgothian
Das war es tatsächlich Umgebaut und es klappt sofort.
Also nochmals vielen Dank!
Gruß Andreas
Hallo @badsnoopy667 und alle anderen welche folgende Frage beantworten können.
Dank der guten Vorarbeit hier habe ich jetzt auch Node Red soweit, dass ich sinnvolle Daten aus meinem SUN2000-6KTL-M1 und auch aus dem Dongle in den ioBroker bekomme. Ich stehe allerdings völlig auf dem Schlauch, wenn es darum geht, die Daten so zu verarbeiten und zu speichern, dass ich später eine Historie habe, also z.B eine Anzeige der Solarproduktion, des Verbrauchs oder der Einspeisung der letzen Tage, Wochen, Monate ... Ich habe auf verschiedenen Grafana-Screenshots hier so etwas schon gesehen, allerdings fehlt mir einfach der Ansatz, es umzusetzen. Ich schreibe momentan bestimmte Werte mit dem SQL-Adapter weg und versuche dann Grafen mit FLOT zu bauen, komme da aber nicht wirklich weiter. Ich hoffe, es einigermaßen verständlich ausgedrückt zu haben und würde mich über jeden Ansatz freuen. Vielen Dank.
Gruß Andreas
Hallo zusammen,
ich habe auch eine PV-Anlage mit Huawei-Technik. Der Wechselrichter ist ein SUN2000-6KTL-M1. Es ist auch ein Dongle verbaut, ich weiß aber nicht genau welcher.
Die Firmware wurde gerade aktualisiert. Modbus TCP ist uneingeschränkt freigeschaltet.
Ich wollte auch gerne die Daten über den Modbus-Adapter im ioBroker verarbeiten und habe dazu ziemlich alles gelesen was es hier so gibt.
Auch wenn immer klarer wird, dass es mit dem Adapter nicht geht scheitere ich schon daran zu ermitteln, welche IP ich im Adapter eintragen müsste. Es soll doch die IP des Wechselrichters sein, oder? Könnt Ihr mir sagen, wie ich die herausfinde? Ich denke mal, dass man die auch für die Lösung mit NodeRed benötigt.
Wenn ich mich mit der SUN2000 App verbinden will muss ich ja immer das WLAN-Netz des Dongles im Smartphone verbinden. Die IP sollte doch aber im selben Netz sein wie der Raspi des ioBrokers oder habe ich da ein totales Verständnisproblem? Es wäre nett, wenn Ihr mir da mal auf die Sprünge helfen könntet.
Vielen Dank.
Gruß Andreas
@asgothian
Das war es tatsächlich Umgebaut und es klappt sofort.
Also nochmals vielen Dank!
Gruß Andreas
@asgothian
Nochmals vielen Dank für Deine Erläuterungen. Dadurch ist mir wieder eniges klarer geworden.
Ich habe mit dem Thermostat noch ein bisschen rumprobiert. Zunächst habe ich es wieder aus der Ausschlussliste entfernt. Dann habe ich festgestellt, dass das Thermostat sehr wohl auf die Änderung des Datenpunktes "target_temperature" reagiert, allerdings nur wenn ich den Wert direkt in der Objektansicht ändere. Sobald ich den Wert höher bzw. niedriger setze als die aktuelle Temperatur "local_temp" fährt der Motor sofort los und die neue Zieltemperatur wird auf dem Thermostat auch angezeigt. Ändere ich den Wert jedoch z. B. über ein Blockly, dann wird er zwar in der Objektansicht aktualisiert, wird aber nicht zum Thermostat gesendet. Der einzige Unterschied der mir bisher augfefallen ist, dass in der Hoover-Info der Temperatur einmal "von: zigbee.0" steht, dann geht es auch
bzw. es steht "von: javascript.0" drin, dann geht es nicht.
Da man die Werte ja in der Regel nicht über die Ojektansicht ändern will sollte es doch über ein Script möglich sein.
Woran scheitert es denn hier? Wenn das klappen würde wäre ich schon zufrieden mit den Thermostaten.
Wie immer schon mal vielen Dank für die Hilfe.
Gruß Andreas
@asgothian
Danke Dir für die ausführliche Erklärung. Dann sind die jetzt in der Kachel der Thermostate angezeigten Datenpunkte also die aus dem Expose (ich vermute, dass Expose eine Bezeichnung für die Datenpunkte ist, welche der Hersteller für das Gerät vorgesehen hat). Allerdings hat mein o.g. Test per send_payload nach dem Eintrag in die Ausschlussliste auch mit der eco_temperature nicht mehr geklappt. Ich hatte ja eher erwartet, dass es jetzt mehr Möglichkeiten der Steuerung gibt als vorher oder war das zu erwarten? Ich stehe leider noch ganz am Anfang mit ioBroker und Zigbee. Würde es mit den Thermostaten eher funktionieren, wenn ich anstelle Zigbee Zigbee2mqtt benutze so wie @1Topf es getan hat? Und wie benutze ich das überhaupt, welcher ist der dazu gehörende Adapter? Ich habe noch keine Vorstellung davon, wie ein echtes Gerät beim mqtt Broker angemeldet wird und dann auf Topics reagieren kann. Wenn Ihr mir hier wie schon gesagt einen Denkanstoß geben und/oder eine einsteigerfreundliche Anleitung verlinken könntet wäre ich sehr dankbar.
Aber zunächst wünsche ich Euch allen ein schönes Weihnachtsfest!
Gruß Andreas
Das mit der Ausschlussliste habe ich jetzt gefunden und die Thermostate dort eingetragen und den Adapter neu gestartet. Jetzt sind in den Kacheln der Thermostate plözlich viel mehr Werte zu sehen, z.B. Window open, die Einträge für die Wochenplanung, Arbeits- und Urlaubstage usw. Die Hintergründe dieser Änderung erschließen sich mir zwar noch nicht, aber mal sehen wie und ob mir das weiterhilft.
Gruß Andreas
Erst mal vielen Dank für Eure Antworten. Das es sehr verwirrend werden würde habe ich schon bei meinen bisherigen Recherchen erfahren müssen. Leider stecke ich (noch) nicht so tief in der Materie drin um jetzt abzuschätzen, ob es noch Sinn ergibt, mit meinen Thermostaten weiter rumzuprobieren oder ob die nie das machen werden was ich möchte.
Ich habe rein optisch die runde Version welche @fresha weiter oben gepostet hat. Wie schon geschrieben ist die App-Version 85 und Preset steht auf "manual".
Weiterhin habe ich mal versucht, über "send_payload" was an das Gerät zu senden wie es auf der Zigbee2MQTT-Seite des Gerätes beschrieben ist:
{
"eco_temperature": 17
}
Mit der eco_temperature geht das auch, der Wert wird scheinbar gesetzt. Wenn ich aber versuche, auf diese Weise "target_temperature" zu setzen:
{
"target_temperature": 21
}
Dann bekomme ich einen Fehler im Log:
zigbee.0 2022-12-23 08:18:56.742 error No converter available for '' with key 'target_temperature'
Kann das ein Fehler in meiner Konfiguration sein oder gibt es einfach nicht für jeden Datenpunkt einen Converter?
@asgothian said in Verständnisfrage zu Zigbee und Tuya Heizungsthermostaten:
Unter der Randbedingung das du den gleichen Thermostat hast, dann kann @abodeck die gleichen States dadurch bekommen das er das Gerät in die Ausschlussliste aufnimmt und dann den Adapter neu started.
Was genau ist hier mit der Ausschlussliste gemeint und bedeutet den Adapter neu starten, ihn zu entfernen und neu zu pairen?
@1topf said in Verständnisfrage zu Zigbee und Tuya Heizungsthermostaten:
Also bei mir funktioniert das. Mittlerweile nutze ich den Zigbee-Adapter nicht mehr, aber mit dem ging das auch. Bin auf zigbee2mqtt umgestiegen und habe seit dem auch viel mehr Datenpunkte in den Objekten. Und wenn ich da den
Temperatur Sollwert
(bei dirtarget_temperature
) ändere, fährt das Ventil. Konfiguriert habe ich da gar nix.
Mit zigbee2mqtt habe ich auch noch keine Erfahrungen. Ich habe den Kurs von Matthias Kleine mitgemacht, also Mosquitto installiert, dem mqtt-Adapter als Client laufen und den MQTT Explorer installiert. Das Senden und Empfangen von Topics funktioniert auch. Leider erschließt sich mir bisher nicht, wie ich darüber z.B. ein Thermostat steuern kann. Unabhängig davon, ob zigbee2mqtt mit meiner Version des Thermostats überhaupt klar kommt wäre es sehr freundlich von Euch, wenn Ihr mir zum Thema zigbee2mqtt einen Schubs in die richtige Richtung geben könntet oder auch eine Stelle nennen könntet, wo das Ganze anfängerfreundlich erklärt wird.
Vielen Dank!
Gruß Andreas
Hallo zusammen,
auch wenn der Beitrag hier schon etwas älter ist trifft er doch genau auf mein Problem zu. Daher versuche ich es trotzdem, hier eventuell Hilfe von Euch zu bekommen.
Ich habe auch zwei dieser Thermostate (TS0601_thermostat) besorgt und würde die gerne über den Datenpunkt "target_temperature" steuern. Allerdings reagieren die Thermostate nicht auf die Änderung dieses Datenpunktes. Die App-Version ist bei beiden 85. Zigbee ist auf Version 1.7.6.
Ich bin mir auch nicht sicher, was an den Thermostaten noch so konfiguriert werden muss, z.B. Mode, Preset oder Boost Time. Laut den Posts hier scheint es ja zu funktionieren. Es wäre nett, wenn Ihr mir mitteilen könntet, wie genau Ihr Eure Geräte konfiguriert habt.
Vielen Dank schon mal.
Gruß Andreas
Vielen Dank, nun funktioniert es.
Gruß Andreas
Hallo,
ich habe genau das selbe Problem und habe mittlerweile alles so eingetragen wie hier beschrieben. Nur das mit dem gemeinsamen Datenpunkt verstehe ich nicht. Welcher soll das sein? Meine Adapterversion ist 0.5.9
Vielen Dank schon mal.
Gruß Andreas