Seite 1 von 1

#1 Temperatur aus weatherforecast in Modul übertragen

Verfasst: Mi 19. Sep 2012, 12:14
von oliver
Ich würde mir gern den Außentemperaturfühler sparen und die aktuelle Temperatur vom weatherforecast in ein Modul übernehmen. Funktioniert das ?

#2 RE: Temperatur aus weatherforecast in Modul übertragen

Verfasst: Mo 24. Sep 2012, 17:34
von gadal
Hallo Oliver,

wie sagt Uwe immer: es geht! :w00t:

Du hast dazu verschiedene Möglichkeiten:
  • du änderst die Datei W042.mac so, dass nicht nur die Datei geschrieben wird, sondern auch noch der Temperaturwert ans Modul gesendet wird.
    Das ist aber die schlechteste Variante, da du dann nicht einfach eine neue W042.mac einspielen kanst und du genau wissen muss, an welcher Stelle du reingreifen musst.
  • Du schreibst dir ein kleines Makro, das du per Time regelmäßig aufrufst und liest aus der Datei weatherForecast.json den Temperaturwert und schiebst ihn dann ans Modul weiter.
    Das ist bei weitem schöner, da du "nur" vom Aufbau der Datei abhängst.

Ans Module weitergegeben wird der Wert indem du den entsprechenden PCK-Befehl auf stdout (also mit echo) von deinem Makro rausschreibst.

Gruß,
Alex