Never got this to work again via the binding. Opted for http call. That worked well
Sadly my weatherbinding again isnt working.
it used to work… but after some updates, upgrades etc, it suddenly doesnt anymore.
My weather.cfg file looks like this:
apikey.Wunderground=exxxxxxxxxxxx2
# location configuration, you can specify multiple locations
location.home.name=home
location.home.latitude=51.000
location.home.longitude=5.582
location.home.provider=Wunderground
location.home.language=en
location.home.updateInterval=30
Sitemap:
Frame {
Text item=Weather_Temp_Max valuecolor=[>25="orange",>15="green",>5="orange",<=5="blue"]
Text item=Weather_Temp_Min valuecolor=[>25="orange",>15="green",>5="orange",<=5="blue"]
Text item=Weather_LastUpdate visibility=[Weather_LastUpdate>30] valuecolor=[Weather_LastUpdate>120="orange", Weather_LastUpdate>300="red"]
Text item=Weather_Humidity valuecolor=[>45="blue",>35="green",>5="orange",<=5="red"] label="Luchtvochtigheid" icon="humidity"
Text item=Weather_Pressure valuecolor=[>1015="red",>1012="green",>900="orange",<=900="blue"] label="Luchtdruk" icon="pressure"
Text item=Temp_Max_FC valuecolor=[>30='red', >25="orange",>15="green",>5="orange",<=5="blue"]
Text item=Temp_Min_FC valuecolor=[>25="orange",>15="green",>5="orange",<=5="blue"]
Text item=Condition
Text item=CommonId
Text item=Wind_Speed_Mph
Text item=Wind_Speed_Beaufort
Text item=Wind_Direction
Text item=Wind_Degree
Text item=Wind_Gust_Mph
Text item=Rain
Text item=Snow
Text item=Precip_Probability
Text item=Precip_Total
Text item=UV_Index2
Text item=UV_Index valuecolor=[
Uvi_Uvi=="NULL"="#D3D3D3", // lightgray
<3="#006400", // darkgreen
<6="#FFD700", // gold
<8="#FF8C00", // darkorange
<11="#DC143C", // crimson (red)
>=11="#4B0082" ] // indigo
Text item=Ozone
Text item=Station_Name
Text item=Station_Id
Text item=Station_Latitude
Text item=Station_Longitude
Text item=Station_Name2
}
items file (I will not show the enitre list, channel is the same, the OWM channel was just to test another service)
String Condition "Condition [%s]" <sun_clouds> (Weather) {weather="locationId=home, type=condition, property=text"}
Number Wind_Speed_Mph "Windspeed [%.2f km/h]" <wind> (Weather) {weather="locationId=OWMhome, type=wind, property=speed"}
Number Wind_Speed_Beaufort "Windsnelheid Beaufort [%d]" <wind> {weather="locationId=home, type=wind, property=speed, unit=beaufort"}
String Wind_Direction "Wind direction [%s]" <windrose> (Weather) {weather="locationId=home, type=wind, property=direction"}
Number Wind_Degree "Wind degree [%.0f °]" <wind> (Weather) {weather="locationId=home, type=wind, property=degree"}
I checked that my Api was correct, tried a different weatherservice (OWM)
Same results
Log file just mentions items like:
cannot retrieve item 'Wind_Speed_Beaufort' for widget org.eclipse.smarthome.model.sitemap.Text
I cleared my cache and restarted OH. No effect.
i checked other posts, apparently sometimes an old copy is kept in
openhabianpi/openhab-share/openhab2-userdata/cache/org.eclipse.osgi/
but folders there are all 0 byte and created today.
Deleted the weather.cfg in openhab-share/openhab2-userdata/config/org/openhab/
and restarted, did not help
Anybody has a suggestion on what to do?