Heyho Fhemfreunde,
ich hab da so ein Problem: Ich habe eienen Raumthermostat, also einen Regler der Werte von 0 bis 255 ausliefert, und einen Heizkörperthermostat, der wiederrum im Wertebereich 0-40 arbeitet.
Jetzt wollte ich mit "notify" jedem Wert des Reglers einen Wert des Heizkörperthermostat zuweisen... quasi 40 mal, nicht gerade professionelle aber ich wüsste nicht wie es anders gehen sollte. :-\
Kann ich die Scala von 0-255 auf 0-40 ändern? Geht das mit set <DeviceName> setpointScaled? Wenn ja dann würde ich mich über eine Erklärung zu der Bedienung sehr freuen :P
Vielleicht kennt Ihr auch eine andere (bessere) Art dieses Problem zu lösen. ;)
Im vorraus vielen Dank
Dawid
P.S Bin ein totaler Neuankömmling :P
Da ich die Events und die Befehle nicht kenne, hier ein Beispiel mit dummies (fhem> ist der telnet-Prompt)
fhem> define Regler dummy
fhem> define Thermostat dummy
fhem> define r2t notify Regler set Thermostat TWert {($EVTPART1*40/255})
Test:
fhem> info timer
fhem> trigger Regler RWert 255
fhem>
2016-02-12 13:10:35 dummy Thermostat TWert 40
2016-02-12 13:10:35 dummy Regler RWert 255
fhem>
Es funktioniert! 8)
Ich danke Dir sehr. :)