- Registriert
- 13.08.08
- Beiträge
- 5
Hallo zusammen...
ich möchte aus eine, Mithilfe von der Wettersoftware LWC generierte Html Datei auslesen und als
variable an Indigo für meine Heizungssteurung weitergeben.
Soweit so gut...
Das Problem ist nur das LWC in der html Datei nicht nur die Temperatur ausgibt sondern auch den Unterschied zur vorherigen Messung in Klammer setzt.
Das ganze sieht dann in der html so aus:
22,5C (3,8)
Ich hab da als absoluter Anfänger mit Hilfe des Internets dieses Script gebastelt:
Jetzt bekomme ich in Indigo folgende Variable:
22.5 (3,8)
Ich musste den Beistrich durch einen Punkt ersetzen da Indigo keine Variaben mit Beistrich kennt.
Aber das Problem ist nun das Indio nur die Zahlen (im meinen Beispiel 22.5) als Variable für
die Steuerung erkennen kann. Die Leerzeile und die Klammer mit Inhalt muss weg!
Wie kann ich die Klammer vollständig mit einem Script Befehl entfernen?
Vielen Dank für eure Hilfe im voraus...
Grüße
Smudo
ich möchte aus eine, Mithilfe von der Wettersoftware LWC generierte Html Datei auslesen und als
variable an Indigo für meine Heizungssteurung weitergeben.
Soweit so gut...
Das Problem ist nur das LWC in der html Datei nicht nur die Temperatur ausgibt sondern auch den Unterschied zur vorherigen Messung in Klammer setzt.
Das ganze sieht dann in der html so aus:
22,5C (3,8)
Ich hab da als absoluter Anfänger mit Hilfe des Internets dieses Script gebastelt:
Code:
set filePath to "/Users/MAC7/web/pages/Heimautomation/wetter/WetterWeb/template.html"
set bolIn to " "
set varIn to "Temp_In"
tell application "IndigoServer"
set value of variable varIn to do shell script "sed -n '/" & bolIn & "/p' " & filePath & " | sed 's/C//' | sed 's/,/./' "
end tell
Jetzt bekomme ich in Indigo folgende Variable:
22.5 (3,8)
Ich musste den Beistrich durch einen Punkt ersetzen da Indigo keine Variaben mit Beistrich kennt.
Aber das Problem ist nun das Indio nur die Zahlen (im meinen Beispiel 22.5) als Variable für
die Steuerung erkennen kann. Die Leerzeile und die Klammer mit Inhalt muss weg!
Wie kann ich die Klammer vollständig mit einem Script Befehl entfernen?
Vielen Dank für eure Hilfe im voraus...
Grüße
Smudo