NEWS
Datenpunkt Comet Dect überschreiben?
-
mal ausprobieren, aber wenn ich mich richtig erinnere ging das bei mir nicht
-
gerade versucht. geht leider nicht
-
-
Schon mal danke für eure Antworten.
@v522533 wie hast du den selbst erstellten Daten in die Steuerung eingebaut. Du steigerst vermutlich nicht über das Fritz OS sondern über einen eigenen Adapter?
-
ich habe einfach ein skript geschrieben.
ich steuere die targettemp mit sagen wir 20 grad. Im blockly schaue ich dann was die tatsächliche raumtemperatur sagt. ist sie bei unter 20 grad geht die heizung an und wenn sie über 20 grad ist dann heizung wieder aus
-
Das Thema ist auch, selbst wenn man den Datenpunkt überschreiben könnte, dann würde er bei der nächsten Messung des Thermostates wieder zurück geschrieben.
-
Hatte auch das Problem, ging nicht zu lösen, weil der Selbstlerneffekt beim Thermostat unterbunden wird, damit reagiert das ComDect nach ein paar Stunden mit wildem auf und zu drehen und der Datenpunkt der tatsächlichen Temperatur ist immer null bis zum nächsten Abgleich. Ich habe Ruhe bekommen seit dem ich die Temperatur im Raum einfach gemessen habe IR-Thermometer an einem Möbelstück in der Höhe von etwa einem Meter, diese Temperatur dann in beiden Thermostaten als Differenzdatenpunkt eintragen und schon waren sie annähernd gleich. Habe mittlerweile 20 Stück verbaut. Was richtig daneben geht sind die Wochenprogrammierungen der verschiedenen Hersteller von AVM und BEKO, Floureon (über Brodlink-Adapter)und Homatic über CCU. Das konnte ich nur lösen mit einer Schaltung über die Profile der steuernden Fritzboxen die sich per Blockly mit Feiertags-, Arbeitstags- und Urlaubsreglung für die einzelnen Gruppen von Heizkörperthermostaten täglich neu aktivieren lassen (fritzbox/Menü: Homatik/Vorlagen), die Thermostate anderer Hersteller dann nur als Datengeber für den Targettemp des ComDect benutzen, Dort alle Wochenprogramme unterbinden, also manuell einstellen! Den Temperaturanstieg beim Anheizen des Heizkörpers über die Solltemperatur habe ich nie so richtig unter Kontrolle bekommen. Ich habe Temperaturabweichungen von +/-4°C als optimal empfunden und einfach aufgehört an dem Problem zu basteln. Wenn die Scripte von gebraucht werden stelle ich die gern ein.
-
@Xanto Ja das hätte nur Sinn ergeben, wenn der Wert wiederkehrend überschrieben wird und der nächste Messwert vom Thermostat nicht mehr an der Stelle abgespeichert wird.
Dann hätte man einen geschlossenen Regelkreis und keine offene Steuerstrecke. Aber das geht leider nicht@v522533 ok - habe ich getestet und es funktioniert grundsätzlich. Wenn Temperaturmessung kleiner / gleich Wert x -> Heizung auf (bei mir Steure Sollert 23°C). Wenn Temperaturmessung größer 22°C Heizung zu (Sollwert 21°C).
Wie ist es möglich manuell (am Thermostat auf / zu drehen) die Temperatur zu korrigieren?
Also falls jemand im Haus entscheidet, dass heute nicht 22°C ausreichen, sondern 24°C und derjenige nur das Thermostat bedienen möchte und iobroker für ein Hexenwerk hält (ich möchte nicht behaupten, dass meine Frau gemeint sein könnte)... Wenn im Skript mit falls - mache Logik eine feste Zahl als Sollwert vorgegeben ist, wird ein Handeingriff spätestens beim nächsten Synchronisieren wieder rückgängig gemacht.?Damit eine manuelle Veränderung des Sollwertes immer Vorrang behält und einen ganzen Tag gilt, sah mein Skript bisher so aus:
(etwas aufgebläht wegen Fensterkontakten und dem Wunsch, dass Fritz OS weiter steuert).
Die Variable "Temp Wonzimmer groß" bewirkt, dass eine manuelle Korrektur langfristig wirkt. Auch wenn zwischenzeitlich gelüftet wird.Versuche ich den Temperatursensor zu integrieren, fällt mir nur dieser Ansatz ein:
-
@NewPaint2 danke für deine Antwort. Dachte mir schon, dass der Selbstlerneffekt verloren geht, wenn über den Datenpunkte mode immer voll auf oder voll zu gefahren wird und wollte deshalb über targettemp +1 über und -1 unter der gemessenen Temperatur regeln. In der Hoffnung, dass der Ventilhub bei Abweichungen von nur 1 Grad gering ausfällt. Dem scheint aber nicht so zu sein...
Kannst du mal bitte einen Screen von der Objektstruktur eines Comdect und des Blocklys posten? Ich konnte deinem Post sonst nicht ganz folgen^^
-
@_tobias_ ich versuchs mal mit einem Raum sonst wird es zu viel:
- BEKO Wandthermostat Datenpunkt (Wochenautomatik aus): Temperatur-Vorgabe gebunden an ComDect Target-Temp.
- actualtemp beider Thermostate mit der Differenzeingabe abgeglichen (IR-Thermometer) geht beim Comdect nur in der Fritzbox, beim Beko im ioBroker, in Homatik in der CCU.
![in der Fritzbox]( Bild Link)
Arbeitstage/Wochenende/Urlaub
Zurücksetzen der Werte für Kontrolle
Einspielen der Vorlagen in die Fritzbox
Ich hoffe das hilft weiter.
-
@_tobias_ Ach ja was ich noch sagen wollte... Frauen ist es immer zu kalt Die Automatik fängt die Temperaturen immer wieder ein, oder man geht schaltet in der Fritzbox nur die Nachttemperatur mit dem Problem das die Heizungen sich bei einem Ausfall nur auf diesen letzten eingestellten Wert berufen, Nachtabsenkung oder sowas ist dann weg.
-
@_tobias_ sagte in Datenpunkt Comet Dect überschreiben?:
Wie ist es möglich manuell (am Thermostat auf / zu drehen) die Temperatur zu korrigieren?
Also falls jemand im Haus entscheidet, dass heute nicht 22°C ausreichen, sondern 24°C und derjenige nur das Thermostat bedienen möchte und iobroker für ein Hexenwerk hält (ich möchte nicht behaupten, dass meine Frau gemeint sein könnte)... Wenn im Skript mit falls - mache Logik eine feste Zahl als Sollwert vorgegeben ist, wird ein Handeingriff spätestens beim nächsten Synchronisieren wieder rückgängig gemacht.?ich mache das über alexa, oder über ein tablet an der wand. dort wird der neue wert eingegeben und dann passt auch das skript. am thermostat selber wird bei uns garnichtseingestellt.