AC-Thor manuell steuerbar über MQTT
-
- Beiträge: 2418
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 2 times
- Been thanked: 28 times
Re: AC-Thor manuell steuerbar über MQTT
der PR ist drin und kann getestet werden.
Gruss Oliver
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 49
- Registriert: So Jun 02, 2024 10:24 pm
Re: AC-Thor manuell steuerbar über MQTT
auf den ersten blick gehts wunderbar,
ich melde mich in ein paar Tagen nochmal ob alles passt.
Danke und Gruß PD
ich melde mich in ein paar Tagen nochmal ob alles passt.
Danke und Gruß PD
-
- Beiträge: 49
- Registriert: So Jun 02, 2024 10:24 pm
Re: AC-Thor manuell steuerbar über MQTT
Hallo,
auf den zweiten Blick geht es leider nicht.
Ich bin folgendermaßen vorgegangen.
erstmal folgende topiccs eingestellt.
openWB/set/LegacySmartHome/config/set/Devices/3/device_manual_control = 1
dann
openWB/set/LegacySmartHome/config/set/Devices/3/mode = 1
dann
openWB/set/LegacySmartHome/config/set/Devices/3/manueb = 500
erstmal funktioniert alles für ein paar sekunden und ich kann den Wert für ca 30 sekunden beliebeig setzen.
Doch nach ca 30s fängt er dann an immer mehr leistung darauf zu geben.
Solange bis er schließlich wieder bei maximalleistung des Heitstabes angekommen ist.
Leider komme ich da auch nicht mehr raus.
Wenn ich den wert:
openWB/set/LegacySmartHome/config/set/Devices/3/manueb = 501
auf 501 setzte läuft der Heizstab trotzdem auf 3000W
Irgendeine Idee ?
Gruß PD
auf den zweiten Blick geht es leider nicht.
Ich bin folgendermaßen vorgegangen.
erstmal folgende topiccs eingestellt.
openWB/set/LegacySmartHome/config/set/Devices/3/device_manual_control = 1
dann
openWB/set/LegacySmartHome/config/set/Devices/3/mode = 1
dann
openWB/set/LegacySmartHome/config/set/Devices/3/manueb = 500
erstmal funktioniert alles für ein paar sekunden und ich kann den Wert für ca 30 sekunden beliebeig setzen.
Doch nach ca 30s fängt er dann an immer mehr leistung darauf zu geben.
Solange bis er schließlich wieder bei maximalleistung des Heitstabes angekommen ist.
Leider komme ich da auch nicht mehr raus.
Wenn ich den wert:
openWB/set/LegacySmartHome/config/set/Devices/3/manueb = 501
auf 501 setzte läuft der Heizstab trotzdem auf 3000W
Irgendeine Idee ?
Gruß PD
-
- Beiträge: 2418
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 2 times
- Been thanked: 28 times
Re: AC-Thor manuell steuerbar über MQTT
Intressant.
Openwb signalisiert nun acthor permanent einen Überschuss von 500 Watt im manuellen Modus ohne das die 500 Watt Vorgabe von der aktuellen Acthor Leistungsaufnahme beinflusst werden. Das führt dazu, dass Acthor bis max regelt.Im Automatischen Betrieb word der zur Verfügung stehende Überschuss durch die aktuelke Acthor Leistungsaufnahme beinflusst, respektive der grösse deiner Pv Anlage.
Kannst du in mqtt die aktuelle Leistungsaufnahme von Acthor mal auslesen ?
Dann könntest du rechnen...
Beispiel 1000 Watt Vorgabe willst du erreichen.
Acthor Leistungsaufnahme 0
openWB/set/LegacySmartHome/config/set/Devices/3/device_manual_control = 1
openWB/set/LegacySmartHome/config/set/Devices/3/mode = 1
openWB/set/LegacySmartHome/config/set/Devices/3/manueb = 1000
Dann pro durchlauf im manueb den Topic auslesen
openWB/LegacySmartHome/Devices/1/Watt=97
Und den neu rechnen
openWB/set/LegacySmartHome/config/set/Devices/3/manueb = 903
Im zweiten Durchlauf hast du dann
openWB/LegacySmartHome/Devices/1/Watt=300
Und den neu rechnen
openWB/set/LegacySmartHome/config/set/Devices/3/manueb = 700
Usw.
Schau mal ob du dieser Steuerung ausserhalb von openwb etablieren kannst.
Sonst könnte ich auch beim manuellen Überschuss grundsätzlich die aktuelle Leistungsaufnahme vom Gerät abziehen...hm.dann würd openwb rechnen.......Meinungen ?
Gruss Oliver
Openwb signalisiert nun acthor permanent einen Überschuss von 500 Watt im manuellen Modus ohne das die 500 Watt Vorgabe von der aktuellen Acthor Leistungsaufnahme beinflusst werden. Das führt dazu, dass Acthor bis max regelt.Im Automatischen Betrieb word der zur Verfügung stehende Überschuss durch die aktuelke Acthor Leistungsaufnahme beinflusst, respektive der grösse deiner Pv Anlage.
Kannst du in mqtt die aktuelle Leistungsaufnahme von Acthor mal auslesen ?
Dann könntest du rechnen...
Beispiel 1000 Watt Vorgabe willst du erreichen.
Acthor Leistungsaufnahme 0
openWB/set/LegacySmartHome/config/set/Devices/3/device_manual_control = 1
openWB/set/LegacySmartHome/config/set/Devices/3/mode = 1
openWB/set/LegacySmartHome/config/set/Devices/3/manueb = 1000
Dann pro durchlauf im manueb den Topic auslesen
openWB/LegacySmartHome/Devices/1/Watt=97
Und den neu rechnen
openWB/set/LegacySmartHome/config/set/Devices/3/manueb = 903
Im zweiten Durchlauf hast du dann
openWB/LegacySmartHome/Devices/1/Watt=300
Und den neu rechnen
openWB/set/LegacySmartHome/config/set/Devices/3/manueb = 700
Usw.
Schau mal ob du dieser Steuerung ausserhalb von openwb etablieren kannst.
Sonst könnte ich auch beim manuellen Überschuss grundsätzlich die aktuelle Leistungsaufnahme vom Gerät abziehen...hm.dann würd openwb rechnen.......Meinungen ?
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 49
- Registriert: So Jun 02, 2024 10:24 pm
Re: AC-Thor manuell steuerbar über MQTT
Hey,
ok, verstanden.
Aber ich habe da sehr starke Bedenken, wenn ich mir selber irgendwo ein script basteln muss, um der open wb mitzuteilen wie hoch der überschuss ist.
Kannst du es vll. so programmieren, dass ich lediglich die Leistung des Heizstabes angebe und die open wb dann konstant mit diesem wert den AC_Thor beschickt ?
alles andere macht es nur unnötig kompliziert
Danke und Gruß PD
ok, verstanden.
Aber ich habe da sehr starke Bedenken, wenn ich mir selber irgendwo ein script basteln muss, um der open wb mitzuteilen wie hoch der überschuss ist.
Kannst du es vll. so programmieren, dass ich lediglich die Leistung des Heizstabes angebe und die open wb dann konstant mit diesem wert den AC_Thor beschickt ?
alles andere macht es nur unnötig kompliziert
Danke und Gruß PD
-
- Beiträge: 2418
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 2 times
- Been thanked: 28 times
Re: AC-Thor manuell steuerbar über MQTT
also das die Vorgabe manueb die aktuelle Leistung von dem jeweiligen Smarthome gerät abzieht bevor das als Überschuss an Acthor übergeben wird ?
Gruss Oliver
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 49
- Registriert: So Jun 02, 2024 10:24 pm
Re: AC-Thor manuell steuerbar über MQTT
Hmm,
ne eig. dachte ich das es wie beim AC-Thor selber ist, wenn ich das Modbusregister schreiben würde.
Da ist es ja auch so, dass ich Ihm einfach einen Wert vorgebe.
Sagen wir einfach mal 500W. Dann mach er solange mit 500W bis ich ihm etwas anders sage.
Grund ist ja, dass der AC-Thor nur eine Verbindung zulässt.
Ich denke das ist die beste lösung für einen manuellen modus oder was meinst du ?
Gruß PD
ne eig. dachte ich das es wie beim AC-Thor selber ist, wenn ich das Modbusregister schreiben würde.
Da ist es ja auch so, dass ich Ihm einfach einen Wert vorgebe.
Sagen wir einfach mal 500W. Dann mach er solange mit 500W bis ich ihm etwas anders sage.
Grund ist ja, dass der AC-Thor nur eine Verbindung zulässt.
Ich denke das ist die beste lösung für einen manuellen modus oder was meinst du ?
Gruß PD
- Dateianhänge
-
- Modbus AC-Thor.jpg
- (102.26 KiB) Noch nie heruntergeladen
-
- Beiträge: 2418
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 2 times
- Been thanked: 28 times
Re: AC-Thor manuell steuerbar über MQTT
Ich schau es noch mal an und melde mich.
Gruss Oliver
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 49
- Registriert: So Jun 02, 2024 10:24 pm
-
- Beiträge: 2418
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 2 times
- Been thanked: 28 times
Re: AC-Thor manuell steuerbar über MQTT
Ich hätte mal eine Idee zum testen. Hast du zufällig Schreibzugriff auf deinen Raspi . Du könntest dann neu über mqtt die Leistungsvorgabe bringen.
openWB/set/LegacySmartHome/config/set/Devices/3/device_manual_control = 1
openWB/set/LegacySmartHome/config/set/Devices/3/mode = 1
openWB/set/LegacySmartHome/config/set/Devices/3/manueb = 1000
Vom manueb würde aber die aktuelle Leistungsaufnahme vom Gerät abgezogen.
Somit würdest du 1000 Vorgeben. Openwb würde acthor am Anfang 1000 und dann in jedem späten Zyklus
1000 - aktuelle Leistungsaufnahme Acthor liefern. Das würde die steuerung von extern Einfach machen. Am liebsten würde ich das vor der Auslieferung testen. Bitte email über pm
Gruss Oliver
openWB/set/LegacySmartHome/config/set/Devices/3/device_manual_control = 1
openWB/set/LegacySmartHome/config/set/Devices/3/mode = 1
openWB/set/LegacySmartHome/config/set/Devices/3/manueb = 1000
Vom manueb würde aber die aktuelle Leistungsaufnahme vom Gerät abgezogen.
Somit würdest du 1000 Vorgeben. Openwb würde acthor am Anfang 1000 und dann in jedem späten Zyklus
1000 - aktuelle Leistungsaufnahme Acthor liefern. Das würde die steuerung von extern Einfach machen. Am liebsten würde ich das vor der Auslieferung testen. Bitte email über pm
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923