FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: harrison1905 am 25 Oktober 2016, 13:33:29

Titel: Yahoo! Weather Temperatur an KNX
Beitrag von: harrison1905 am 25 Oktober 2016, 13:33:29
Hallo,

ich habe einen Merten KNX Raumtemperaturregler, der mit einer externen Temperatur gefüttert werden kann,
soll bei mir über Yahoo! Weather gemacht werden ich verwende dafür folgenden code, das Funktioniert auch soweit es macht nur Probleme bei einstelligen Temperaturwerten
z.b. 4 das KNX Modul kann nur mit bsp. 04 etwas anfangen

ich währe sehr dankbar wenn jemand weiterhelfen könnten

define extTemperatur KNX 4/1/1:dpt9.001
define OUT.Wetter Weather 659702 600 de

define extTemperatur_notify notify OUT.Wetter:temperature:.* set extTemperatur value $EVTPART1

Gruß Stefan
Titel: Antw:Yahoo! Weather Temperatur an KNX
Beitrag von: CoolTux am 25 Oktober 2016, 13:51:33

my $speed       =   sprintf("%02x", ReadingsVal($name,"speed", 0));


Das ist ein Beispielcode. Hier wird ein Wert in eine Variable eingelesen mittels ReadingsVal. Ist dieser Wert nicht zweistellig wird eine Null vor dem Wert gesetzt.
Titel: Antw:Yahoo! Weather Temperatur an KNX
Beitrag von: harrison1905 am 26 Oktober 2016, 15:54:29
Danke für die schnelle Antwort  :)

muss ich das in das Notify einbauen oder in ein Modul?  :-[
Titel: Antw:Yahoo! Weather Temperatur an KNX
Beitrag von: CoolTux am 26 Oktober 2016, 17:20:32
Das Beispiel passt Du für Dein Notify an. Denn das schreibt ja den Temperatur Wert von Yahoo auf den Bus.