Willkommen im Loxone Community Forum. Um alle Funktionen nutzen und sehen zu können, registriere dich bitte zuerst. Dies gilt auch für das herunterladen von Dateien.
Dieser Bereich ist für fertige Lösungen gedacht. Nutze bitte für Diskussionen die anderen Bereiche.
HOWTO: Wetterservice mit HTTP-Eingängen (weather.tuxnet24.de/)
Nur was mich am Anfang etwas verwirrt hat war das erst alles auf 0 stand.
Bis mir eingefallen ist das es ja bis zu 60 Sek dauen kann bis er die Daten abfragt.
Habe es noch um die Funktion Windrichtung erweitert und es von Grad Zahl zu Text ergänzt.
Wetter Skript, Aktuelles Wetter, Skript in Conky, Wetterinformationen, Yahoo! Wetter
Miniserver V2 14 RC, 5 x Extensions, 1 x Dimmer Ext., 1 x 1Wire Ext., 1 x DMX Ext, 1 x Air Ext., 1 x Tree Ext, 1 x Modbus Ext. 1x IO Ext.
Mobotix T24, 2 x Raspberry Pi 2, Youless Energiemonitor, Loxberry,
2 x Grundfoss Magma Umwälzpumpen mit 0-10V Anschluss und Modbus.
Bartl Wärmepumpe mit TEM-Steuerung und EBUS-Protokoll. EBUS-Koppler
als ich von meinem Miniserver benachrichtigt wurde, gab es diese Webseite noch nicht. Jetzt ist alles klar
Miniserver V2 14 RC, 5 x Extensions, 1 x Dimmer Ext., 1 x 1Wire Ext., 1 x DMX Ext, 1 x Air Ext., 1 x Tree Ext, 1 x Modbus Ext. 1x IO Ext.
Mobotix T24, 2 x Raspberry Pi 2, Youless Energiemonitor, Loxberry,
2 x Grundfoss Magma Umwälzpumpen mit 0-10V Anschluss und Modbus.
Bartl Wärmepumpe mit TEM-Steuerung und EBUS-Protokoll. EBUS-Koppler
Ja, mit etwas Aufwand sollte dies aber kein Problem sein.
Hier eine kleine Beschreibung:
Browser:
Wetterseite aufrufen
Im Suchfeld gewünschte Stadt auswählen
Link kopieren
Loxone Config:
Im Virtuellem HTTP Eingang unter URL einfügen
Browser:
Im Seitenquelltext (Firexox, Chrome, Tastenkombination Strg+U) den gewünschten Eintrag suchen. Beispiel ist weiter unten beschrieben.
Loxone:
Im Virtuellen HTTP Eingang Befehl unter Befehlserkennung einfügen
Beispiele für die Temperatur Befehlserkennung:
Bei wetter24.de: \i<span class="temp_val">\i\v
Bei wunderground.com: \i"temperature":\i\v
Bei wetter.com: \i<div class="degree-in" >\i\s21\v
Beispiel Befehlserkennung ermitteln :
Möchte man Beispielsweise von Wetter24.de den Luftdruck anzeigen, sucht man im Quelltext von Wetter24.de nach Luftdruck
Auszug Wetter24.de:
<span class="title"> Luftdruck
</span>
<span class="value"> 1022<span class="wmes"> hPa</span>
</span>
Leider befindet sich in diesem Beispiel der Wert des Luftdrucks einige Zeilen weiter unten und nicht direkt nach dem Text Luftdruck.
Ich gehe daher wie folgt vor:
Zuerst suche ich nach dem Text Luftdruck dies entspricht dem Befehlserkennungseintrag: \iLuftdruck\i
Danach nach dem Text direkt vor dem Wert, also <span class="value"> dies entspricht dem Befehlserkennungseintrag: \i<span class="value">\i
Gefolgt von der Anzahl Zeichen zwischen dem letztgesuchten Text und dem gewünschten Wert, im Beispiel sind dies 29, dies entspricht dem Befehlserkennungseintrag: \s29
Und nun noch nach den gewünschten Wert, dies entspricht dem Befehlserkennungseintrag: \v
Zusammengesetzte Befehlserkennung: \iLuftdruck\i\i<span class="value">\i\s29\v
Hi romildo,
klasse Sache ...funktioniert...
wie bekomme ich die Texte angezeigt ?
wie z.b.
</span>
</p>
<img title="bedeckt, leichter Regen"
???
l.g
Bekomm es einfach nicht auf die Reihe. Hab am Anfang alles so gelassen wie aus der Beispiel-Datei. Bekomme aber nichts angezeigt. Hab die aktuelle Config mit aktueller Firmware auf dem Miniserver.
Hat jemand eine Idee wo dran es noch liegen könnte? Kann ich vom Miniserver aus irgendwie testen ob dieser ins Internet kommt?
Vielleicht liest du mal die Beiträge in diesem Forum, dann wirst du feststellen, dass weather.tunex24.de nicht mehr funktioniert!
Es gibt aber andere Wetterdienste welche funktionieren, was auch in diesem Thema erklärt ist.
Wir verarbeiten personenbezogene Daten über Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen, Werbung zu personalisieren und Websiteaktivitäten zu analysieren. Wir können bestimmte Informationen über unsere Nutzer mit unseren Werbe- und Analysepartnern teilen. Weitere Einzelheiten finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie unten auf "Einverstanden" klicken, stimmen Sie unserer Datenschutzrichtlinie und unseren Datenverarbeitungs- und Cookie-Praktiken wie dort beschrieben zu. Sie erkennen außerdem an, dass dieses Forum möglicherweise außerhalb Ihres Landes gehostet wird und Sie der Erhebung, Speicherung und Verarbeitung Ihrer Daten in dem Land, in dem dieses Forum gehostet wird, zustimmen.
Kommentar