Hi Waaren,
Thanks for sharing this great script.
I installed it and it works fine for Rotterdam and Schiphol.
But when I use IJmuiden or Wijk aan Zee I get an error message:
-----------------------------
2018-04-23 09:52:43.367 User: Admin initiated a switch command (34/XButton-2/Off)
2018-04-23 09:52:43.489 dzVents: Info: Handling events for: "XButton-2", value: "Off"
2018-04-23 09:52:43.489 dzVents: Info: WUS: ------ Start external script: updateWeatherSensors_ori.lua: Device: "XButton-2 (Buienradar)", Index: 34
2018-04-23 09:52:43.492 dzVents: Debug: WUS: Processing device-adapter for Barometer: Barometer device adapter
2018-04-23 09:52:43.494 dzVents: Debug: WUS: Processing device-adapter for Wind_Temp_Chill: Wind device adapter
2018-04-23 09:52:43.494 dzVents: Debug: WUS: Processing device-adapter for Zicht: Visibility device
2018-04-23 09:52:43.495 dzVents: Debug: WUS: Processing device-adapter for Zonkracht: Solar radiation device adapter
2018-04-23 09:52:43.496 dzVents: Debug: WUS: Processing device-adapter for Rain: Rain device
2018-04-23 09:52:43.497 dzVents: Debug: WUS: Processing device-adapter for Temp_Hum: Temperature+humidity device adapter
2018-04-23 09:52:43.497 dzVents: Debug: WUS: Processing device-adapter for Voorspelling: Text device
2018-04-23 09:52:43.498 dzVents: Debug: WUS: Processing device-adapter for RainForecast_2h: Custom sensor device adapter
2018-04-23 09:52:43.499 dzVents: Debug: WUS: Processing device-adapter for Regenwaarschuwing: Alert sensor adapter
2018-04-23 09:52:43.499 dzVents: Debug: WUS: Processing device-adapter for Regenvoorspeld: Switch device adapter
2018-04-23 09:52:43.500 dzVents: Debug: WUS: OpenURL: url =
https://api.buienradar.nl/data/public/1.1/jsonfeed
2018-04-23 09:52:43.500 dzVents: Debug: WUS: OpenURL: method = GET
2018-04-23 09:52:43.500 dzVents: Debug: WUS: OpenURL: post data = nil
2018-04-23 09:52:43.500 dzVents: Debug: WUS: OpenURL: headers = nil
2018-04-23 09:52:43.500 dzVents: Debug: WUS: OpenURL: callback = buienradarResponse
2018-04-23 09:52:43.501 dzVents: Info: WUS: ------ Finished updateWeatherSensors_ori.lua
2018-04-23 09:52:43.567 EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
2018-04-23 09:52:49.386 dzVents: Info: Handling httpResponse-events for: "buienradarResponse
2018-04-23 09:52:49.386 dzVents: Info: WUS: ------ Start external script: updateWeatherSensors_ori.lua: HTTPResponse: "buienradarResponse"
2018-04-23 09:52:49.494 dzVents: Debug: WUS: Processing device-adapter for Barometer: Barometer device adapter
2018-04-23 09:52:49.495 dzVents: Debug: WUS: Processing device-adapter for Wind_Temp_Chill: Wind device adapter
2018-04-23 09:52:49.496 dzVents: Debug: WUS: Processing device-adapter for Zicht: Visibility device
2018-04-23 09:52:49.496 dzVents: Debug: WUS: Processing device-adapter for Zonkracht: Solar radiation device adapter
2018-04-23 09:52:49.497 dzVents: Debug: WUS: Processing device-adapter for Rain: Rain device
2018-04-23 09:52:49.498 dzVents: Debug: WUS: Processing device-adapter for Temp_Hum: Temperature+humidity device adapter
2018-04-23 09:52:49.499 dzVents: Debug: WUS: Processing device-adapter for Voorspelling: Text device
2018-04-23 09:52:49.500 dzVents: Debug: WUS: Processing device-adapter for RainForecast_2h: Custom sensor device adapter
2018-04-23 09:52:49.500 dzVents: Debug: WUS: Processing device-adapter for Regenwaarschuwing: Alert sensor adapter
2018-04-23 09:52:49.501 dzVents: Debug: WUS: Processing device-adapter for Regenvoorspeld: Switch device adapter
2018-04-23 09:52:49.502 dzVents: Debug: WUS: Meetstation IJmuiden found
2018-04-23 09:52:49.502 dzVents: Info: WUS: -------------------------------------------------------------------------------------------------------------------------------------------------
2018-04-23 09:52:49.502 dzVents: Debug: WUS: Barometer is of type: Barometer
2018-04-23 09:52:49.502 dzVents: Error (2.4.4): WUS: An error occured when calling event handler updateWeatherSensors_ori
2018-04-23 09:52:49.502 dzVents: Error (2.4.4): WUS: ...icz/scripts/dzVents/scripts/updateWeatherSensors_ori.lua:409: attempt to concatenate a nil value
2018-04-23 09:52:49.502 dzVents: Info: WUS: ------ Finished updateWeatherSensors_ori.lua
2018-04-23 09:52:49.502 EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
------------------------------
I cannot find what is wrong; do you have a suggestion what might be the problem?
I run Domoticz V3.9208 on a Pi3B, booting from an SSD.