Zwave Eurotronic Comet, wie richtig benutzen

Begonnen von CaSch1306, 30 Dezember 2015, 07:07:14

Vorheriges Thema - Nächstes Thema

A.Harrenberg

Hi,
Zitat von: tomspatz am 11 Februar 2016, 10:45:50
Zwar andere Thermostate Danfoss 014G0013 aber diese unterstützen auch "halbe Grade".
Also direkt am Thermostat kann ich mit den Tasten 19.5 20 20.5 eingeben.
In fhem mit set dev setpointHeating 20.5
kommt leider 20.5 is not  dezimal value
dafür musst Du die neue Funktion "thermostatSetpointSet" nutzen. Die "alte" Funktion habe ich aus Kompatibilitätsgründen drin gelassen. Für die Parameter mal in die CommandRef schauen.

Gruß,
Andreas.
FB 7360, Homematic und ZWave
Support for ZWave-SECURITY

krusi

Hi Dan & Andreas,

Zitat
Der Comet hat sich wie erwartet nach 2 Tagen wieder verabschiedet und reagiert nicht mehr, er geht heute wieder zurück.
Habe leider den Eintrag zu spät entdeckt, da waren meine 3 Regler (ebenfalls über NB) schon bestellt.
Sind jetzt seit fast einer Woche im Einsatz, bisher keine Ausfälle in der Kommunikation bzw. beim Wakeup.
Hatte schon Schlimmes befürchtet, bin bisher mit der Funktion aber ganz zufrieden (Veränderung SetPoint Heating und Modus-Umschaltung Tag / Eco-Betrieb klappt reibungslos).
Die Sache mit den Ist-Werten ist natürlich suboptimal - allerdings beziehe ich diese sowieso von einem anderen Device im Raum.

Bleibe also an der Sache dran und werde die Regler in den nächsten Wochen weiter beobachten.  ;)


model: EUROtronic EUR_COMETZ Wall Radiator Thermostat Valve Control
modelConfig: eurotronic/eur_cometz.xml
modelId: 0148-0002-0001
thermostatSetpointSupported: heating energySaveHeating
version: Lib 3 Prot 3.67 App 0.5
wakeupReport: interval 120 target 1

tomspatz

Moin Andreas

das tuts jetzt mit thermostatSetpointSet doch nur direkt beim set dev thermostatSetpointSet 21.50
Hat sich den ggf. auch noch mehr geändert?
Meine notifys
define HeizungBadReglerNotify notify HeizungBadRegler:* {\
my $reglerwert =\
ReadingsVal("HeizungBadRegler","state","on");;\
fhem ("set HeizungBad thermostatSetpointSet $reglerwert");;\
}

werden über diese dummies gesetzt
define HeizungBadRegler dummy
attr HeizungBadRegler alias Heizung Bad
attr HeizungBadRegler group Heizung und Temperatur
attr HeizungBadRegler icon sani_heating
attr HeizungBadRegler room Bad,System Info
attr HeizungBadRegler setList state:4.00,4.50,5.00,5.50,6.00,6.50,7.00,7.50,8.00,8.50,9.00,9.50,10.00,10.50,11.00,11.50,12.00,12.50,13.00,13.50,14.00,14.50,15.00,15.50,16.00,16.50,17.00,17.50,18.00,18.50,19.00,19.50,20.00,20.50,21.00,21.50,22.00,22.50,23.00,23.50,24.00,24.50,25.00,25.50,26.00,26.50,27.00,27.50,28
attr HeizungBadRegler stateFormat state °C
attr HeizungBadRegler webCmd state


das hat bislang gut funktioniert, mit setpointHeating, doch jetzt kaum noch mit beiden varianten.

LG
Tom

A.Harrenberg

Hi Tom,
Zitat von: tomspatz am 12 Februar 2016, 11:17:14
das tuts jetzt mit thermostatSetpointSet doch nur direkt beim set dev thermostatSetpointSet 21.50
Hat sich den ggf. auch noch mehr geändert?
ich kann Dir hier nicht ganz folgen, was genau meinst Du mit "tuts .... doch nur direkt"??

An den notify und den Dummies kann ich auch nicht viel erkennen (bin aber auch kein Experte für Notify), das einzige was mir da auffällt das Du bei

ReadingsVal("HeizungBadRegler","state","on");;\

ein "on" als Default angegeben hast, das würde sicherlich nicht funktionieren, da sollte dann wohl eher eine sinnvolle Solltemperatur hin...

Zitat von: tomspatz am 12 Februar 2016, 11:17:14
das hat bislang gut funktioniert, mit setpointHeating, doch jetzt kaum noch mit beiden varianten.
Auch hier musst Du ein wenig mehr das Problem beschreiben und Logfiles machen. Ich selbst habe ja nicht mal so ein Thermostat, ich kann das alles nur anhand von Logfiles nachvollziehen.

Was meinst Du denn mit "kaum noch mit beiden varianten"? Macht die Lösung mit setpointHeating auch Probleme?

Also der setpointHeating Befehl ist hart codiert und wurde von mir nicht geändert, wenn also auch damit was nicht funktioniert dann hat es andere Gründe. Wobei ich davon ausgehe das Du bei der Lösung mit setpointHeating die Temperaturen nur als ganze Zahlen ohne Nachkommastellen definiert hast, oder?

Gruß,
Andreas.
FB 7360, Homematic und ZWave
Support for ZWave-SECURITY