FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Bennemannc am 09 Februar 2017, 10:42:45

Titel: HM-RC-19
Beitrag von: Bennemannc am 09 Februar 2017, 10:42:45
Hallo,

wo kann ich Informationen über den Disp Kanal von der 19 Kanal Fernbedienung finden. Wie kann ich z.B. dauerhaft die Temperatur dort darstellen. Welche Patameter muss/kann ich beim "set" angeben.
Irgendwie finde ich da nichts verwertbares und da dauerhaft -HM- stehen zu haben, finde ich auch nicht schön.

Gruß Christoph
Titel: Antw:HM-RC-19
Beitrag von: betateilchen am 09 Februar 2017, 12:50:12
"help cul_hm" und dann runterscrollen bis "HM-RC-19xxx"
Titel: Antw:HM-RC-19
Beitrag von: LuckyDay am 09 Februar 2017, 13:05:27
du machst dir ein userreading bei deinem Temperatursensor z.B.
attr AussenTemp userReadings temp { ReadingsVal("AussenTemp","temperature",0)*10;; }

weil du den Temperaturwert als Ganzzahl brauchst
und dann ein Notify zum Senden

define Aussent_n notify AussenTemp:temp:.* set Fernb_19T_Disp display $EVTPART1 comma C off off door


Titel: Antw:HM-RC-19
Beitrag von: betateilchen am 09 Februar 2017, 13:47:28
Zitat von: fhem-hm-knecht am 09 Februar 2017, 13:05:27
weil du den Temperaturwert als Ganzzahl brauchst

wäre es dann so nicht einfacher:

attr AussenTemp userReadings temp { int(round(ReadingsVal("AussenTemp","temperature",0),0)) }

Wozu man das userReading überhaupt braucht, habe ich nicht verstanden. Ich kann doch auch direkt auf die vom Aussensensor gemeldete temperature triggern und in dem notify den Wert direkt gerundet an die Fernbedienung schicken?
Titel: Antw:HM-RC-19
Beitrag von: LuckyDay am 09 Februar 2017, 16:00:26
Das Display ist etwas "dumm"

Man kann nicht direkt 22.1 C schicken,
sondern zeige--> 221 und schalte das Komma und C an , sind feste Symbole in der FB

der Weg über userreadings hat noch den Hintergrund, da die FB ein Burstgerät beim Empfang von Displaynachrichten ist, dass
man durch events-on... aussortieren sollte, wie oft man Nachrichten an die FB schicken will (Sendelimit)

ist ja nur ein Weg von vielen Möglichkeiten.
Titel: Antw:HM-RC-19
Beitrag von: betateilchen am 09 Februar 2017, 16:03:06
ok, danke für die Erklärung.
Titel: Antw:HM-RC-19
Beitrag von: Bennemannc am 10 Februar 2017, 07:44:23
Hallo,

dann hat sich da aber etwas geändert. Ich sende den ungerundeten Wert aus dem
temp { ReadingsVal("Temp_1","temperature",0) } Userreading und zeige mit
Temp_1:temp:.* set HM_11D691_Disp display $EVTPART1 comma C off off bulb an. Der Wert (derzeit 4.4 C) wird korrekt angezeigt.

Leider wird die Temperatur nur auf Tastendruck angezeigt und nicht Dauerhaft. Na ja jetzt bin ich zumindest etwas weiter.

Gruß Christoph