Hallo
brauche unbedingt etwas hilfe, hab jetzt schon 2 stunden das Forum durchgeforstet und probiert.
Ich möchte ein Homematic Heizkörperthermostat mit einem knob steuern. Die desired-temp vom thermostat bekomme ich auch zum knob aber wenn ich das knob verstelle ändert sich am thermostat nix.
bitte hilfe !
danke
Du weisst schon, dass eine Änderung der desired-temp nicht in realtime am Thermostaten sichtbar wird, sondern erst nach der nächsten Datenübertragung (kann bis zu drei Minuten dauern)?
ja aber das knob springt immer wieder zurück auf den alten wert
Hi, wie Beta schon sagte, es dauert etwas, hab ich mich am Anfang auch gewundert, sollte es aber wirklich nicht richtig schalten, sollte es eine Meldung im Log geben.
Wie hast du das Knob denn im heizungsthermostat definiert?
Hallo
im Thermostat hab ich nichts eingetragen. habs über 2 notify´s gemacht.
1.notify für die Übertragung der desired-temp vom Thermostat zum Knob (das funktioniert)
define NoWzHzKn notify CUL_HM_HM_CC_RT_DN_248F23_Clima:* {\
my $tsoll = ReadingsVal("CUL_HM_HM_CC_RT_DN_248F23_Clima","desired-temp","12");;\
fhem ("set knobdummy $tsoll");;\
}
und 2. nofify zur Übertragung vom Knob zum Thermostat
define NoKnWzHz notify knobdummy:* {\
my $knobwert = ReadingsVal("knobdummy","state","12");;\
fhem ("set CUL_HM_HM_CC_RT_DN_248F23_Clima:desired-temp $knobwert");;\
}
aber wie gesagt, wenn man das knob verstellt wird auch der wert ans thermostat übertragen aber das knob springt wieder zurück und der wert wird im thermostat nicht übernommen, auch nach warten nicht
Zitat von: soeren33 am 24 März 2015, 09:14:52
fhem ("set CUL_HM_HM_CC_RT_DN_248F23_Clima:desired-temp $knobwert");;\
ich würde sagen, hier liegt der Fehler.
Sollte so heißen:
fhem ("set CUL_HM_HM_CC_RT_DN_248F23_Clima desired-temp $knobwert")
So ist es auch im def des notify eingetragen
ohne den : ?
Ja
Wie gesagt das notify sendet den Wert auch ans thermostat , aber das verstellt sich nicht und der knob springt zurück auf den alten Wert
Ich würde es direkt im device ohne Umweg über den dummy machen, dann brauchst du auch die notifys nicht.
Kann aber erst heute Abend nachsehen wie das dann definiert werden muss
Ok das wäre super
Ich warte
Hi,
versuch es mal im Device mit dem Attribut
ZitatwidgetOverride
und
desired_temp:knob,min:5,max:30,step:0.5,fgColor:#FF9900,anglearc:180,angleoffset:270,bgcolor:#9999CC,width:250,linecap:round,font:lcars,displayPrevious:true
Damit sollte es eigentlich im Device klappen
Ich bin mir nicht 100% sicher, aber ich denke, es müsste statt desired_temp desired-temp heißen :-)
Habe es bei mir so drinnen:
desired-temp:knob,min:5,max:30,step:0.5,linecap:round,fgColor:red
Und klappt es? Ja hab mich da glaub ich vertippt:-)
Sorry kann derzeit nicht weiter machen weil ich fhem auf meinen neuen RPi 2 übertragen wollte aber nichts klappt
Muss fhem erst mal neu installieren und alles wieder einrichten
Na dann viel Spaß :-)
so bin wieder da , raspi2 mit fhem läuft, war ein bisschen arbeit und bastelei, weil ich noch einen OWL USB strommesser dran habe, da musste ich erst mal neue treiber suchen und ein downgrad machen, aber jetzt läufts erst mal wieder , hoffe ich.
nun zum knob: hast du das widgetOverride in das Thermostat direkt eingetragen oder in den Clima Kanal ?
und wird das knob dann auch im dashboard angezeigt oder nur im floorplan ?
Hi, im Clima Kanal. Sollte dann auch auf dem Dashboard klappen, nutze das aber nicht, daher kann ich es nicht versprechen
jap , klappt supper, habs hin bekommen und funktioniert auch super, bin happy
du nutzt das so nicht ? wie hast du denn das im floorplan gemacht ?
Hab alle Thermostate in eine readingsGroups gepackt und dann so platziert:
(http://tapatalk.imageshack.com/v2/15/03/28/35763acc99e0487a72b3f9e8da460c7e.jpg)