Hallo,
ich versuche gerade ein paar Sachen in OH zu realisieren und komme auch mit der Suche nicht weiter.
Erreichen möchte ich folgendes mit meinen OH der auf einem Synology läuft:
- Außentemperatur und einige andere Werte vom Internet holen (für 4 Orte)
- eine Chart erstellen und visualisieren in OH
- den lokalen Temperaturwert an den KNX-Bus schicken und bei Änderung aktualisieren
Ergebnis ist im Moment:
- Temperaturen werden abgeholt
- im OH sichtbar - Abholdatum ist aber um eine Stunde versetzt
- jede Sekunde wird die Außentemperatur an den Bus geschickt (Overkill) - habe dies zufällig im Gruppenmonitor gesehen
- Wettercharts nicht vorhanden leeres Feld
meine Konfigs:
Ich habe erstmal die GA rausgenommen um den Bus zu entlasten, würde es aber gerne wieder reinnehmen um die RTRs mit
Daten zu füttern.
kann mir jemand helfen ?
gruss
gpowa
ich versuche gerade ein paar Sachen in OH zu realisieren und komme auch mit der Suche nicht weiter.
Erreichen möchte ich folgendes mit meinen OH der auf einem Synology läuft:
- Außentemperatur und einige andere Werte vom Internet holen (für 4 Orte)
- eine Chart erstellen und visualisieren in OH
- den lokalen Temperaturwert an den KNX-Bus schicken und bei Änderung aktualisieren
Ergebnis ist im Moment:
- Temperaturen werden abgeholt
- im OH sichtbar - Abholdatum ist aber um eine Stunde versetzt
- jede Sekunde wird die Außentemperatur an den Bus geschickt (Overkill) - habe dies zufällig im Gruppenmonitor gesehen
- Wettercharts nicht vorhanden leeres Feld
meine Konfigs:
Items:
Number Hannover_Temperatur "Temperatur [%.1f °C]" <temperature> (Wettergrafik) {weather="locationId=hannover, type=temperature, property=current", knx="0/0/3"}
Number Hannover_Luftfeuchtigkeit "Luftfeuchtigkeit [%d %%]" <water> {weather="locationId=hannover, type=atmosphere, property=humidity"}
Number Hannover_Luftdruck "Luftdruck [%.0f mb]" {weather="locationId=hannover, type=atmosphere, property=pressure"}
Number Hannover_Bewoelkung "Bewölkung [%.0f %%]" <sun_clouds> {weather="locationId=hannover, type=clouds, property=percent"}
DateTime Hannover_Letztes_Update "Letztes Update [%1$td.%1$tm.%1$tY %1$tH:%1$tM]" <clock> {weather="locationId=hannover, type=condition, property=lastUpdate"}
Number Hannover_Windgeschwindigkeit "Windgeschwindigkeit [%.0f km/h]" <wind> {weather="locationId=hannover, type=wind, property=speed"}
String Hannover_Windrichtung "Windrichtung [%s]" <wind> {weather="locationId=hannover, type=wind, property=direction"}
Number Wettergrafik_Zeitraum "Temperatur - Zeitraum"
Number Hannover_Temperatur "Temperatur [%.1f °C]" <temperature> (Wettergrafik) {weather="locationId=hannover, type=temperature, property=current", knx="0/0/3"}
Number Hannover_Luftfeuchtigkeit "Luftfeuchtigkeit [%d %%]" <water> {weather="locationId=hannover, type=atmosphere, property=humidity"}
Number Hannover_Luftdruck "Luftdruck [%.0f mb]" {weather="locationId=hannover, type=atmosphere, property=pressure"}
Number Hannover_Bewoelkung "Bewölkung [%.0f %%]" <sun_clouds> {weather="locationId=hannover, type=clouds, property=percent"}
DateTime Hannover_Letztes_Update "Letztes Update [%1$td.%1$tm.%1$tY %1$tH:%1$tM]" <clock> {weather="locationId=hannover, type=condition, property=lastUpdate"}
Number Hannover_Windgeschwindigkeit "Windgeschwindigkeit [%.0f km/h]" <wind> {weather="locationId=hannover, type=wind, property=speed"}
String Hannover_Windrichtung "Windrichtung [%s]" <wind> {weather="locationId=hannover, type=wind, property=direction"}
Number Wettergrafik_Zeitraum "Temperatur - Zeitraum"
Sitemap:
Frame label="Wetter Hannover" {
Text item=Hannover_Temperatur valuecolor=[>30="red",>25="orange",>15="green",>5="orange",< =5 ="blue"]
{
Frame
{
Text item=Hannover_Temperatur valuecolor=[>30="red",>25="orange",>15="green",>5="orange",< =5 ="blue"]
Text item=Hannover_Luftfeuchtigkeit
Text item=Hannover_Luftdruck
Text item=Hannover_Bewoelkung
Text item=Hannover_Windgeschwindigkeit
Text item=Hannover_Windrichtung
Text item=Hannover_Letztes_Update
}
Frame
{
Switch item=Wettergrafik_Zeitraum label="Zeitraum" mappings=[0="Stunde", 1="Tag", 2="Woche"]
Chart item=Wettergrafik period=h refresh=6000 visibility=[Wettergrafik_Zeitraum==0, Wettergrafik_Zeitraum=="Uninitialized"]
Chart item=Wettergrafik period=D refresh=30000 visibility=[Wettergrafik_Zeitraum==1]
Chart item=Wettergrafik period=W refresh=30000 visibility=[Wettergrafik_Zeitraum==2]
}
}
}
Frame label="Wetter Hannover" {
Text item=Hannover_Temperatur valuecolor=[>30="red",>25="orange",>15="green",>5="orange",< =5 ="blue"]
{
Frame
{
Text item=Hannover_Temperatur valuecolor=[>30="red",>25="orange",>15="green",>5="orange",< =5 ="blue"]
Text item=Hannover_Luftfeuchtigkeit
Text item=Hannover_Luftdruck
Text item=Hannover_Bewoelkung
Text item=Hannover_Windgeschwindigkeit
Text item=Hannover_Windrichtung
Text item=Hannover_Letztes_Update
}
Frame
{
Switch item=Wettergrafik_Zeitraum label="Zeitraum" mappings=[0="Stunde", 1="Tag", 2="Woche"]
Chart item=Wettergrafik period=h refresh=6000 visibility=[Wettergrafik_Zeitraum==0, Wettergrafik_Zeitraum=="Uninitialized"]
Chart item=Wettergrafik period=D refresh=30000 visibility=[Wettergrafik_Zeitraum==1]
Chart item=Wettergrafik period=W refresh=30000 visibility=[Wettergrafik_Zeitraum==2]
}
}
}
Persistence:
Items {
DemoSwitch,NoOfLights,Window_GF_Toilet,Heating* : strategy = everyChange, everyMinute, restoreOnStartup
// let's only store temperature values in rrd
Temperature*,Weather_Chart*,Wettergrafik* : strategy = everyMinute, restoreOnStartup
}
Items {
DemoSwitch,NoOfLights,Window_GF_Toilet,Heating* : strategy = everyChange, everyMinute, restoreOnStartup
// let's only store temperature values in rrd
Temperature*,Weather_Chart*,Wettergrafik* : strategy = everyMinute, restoreOnStartup
}
Daten zu füttern.
kann mir jemand helfen ?
gruss
gpowa
Kommentar