OpenWeatherMap-Alerts-Weather-Driver

yes, they are on time

I don't know how I can help? No errors, driver is polling as expected. I get this from OWM for current conditions:

I only have left the usual suggestions: 1) Reboot the hub 2) uninstall/reinstall the driver.

@zsolt.toth.39 please check your API key if it is correct and active

Where can I find a list of 'condition_text' values?

I'd like to use condition changes as rule triggers.

Do you mean this?

 • lat: (x.x) (BigDec)

 • lon: (x.x) (BigDec)

 • timezone: (xxxxxxxx) (String)

 • timezone_offset: (0) (Int)

 • current: (Map)
      ├─ dt: (1615925564) (Int)
      ├─ sunrise: (1615875071) (Int)
      ├─ sunset: (1615917892) (Int)
      ├─ temp: (43.65) (BigDec)
      ├─ feels_like: (40.35) (BigDec)
      ├─ pressure: (1028) (Int)
      ├─ humidity: (78) (Int)
      ├─ dew_point: (37.26) (BigDec)
      ├─ uvi: (0) (Int)
      ├─ clouds: (46) (Int)
      ├─ visibility: (10000) (Int)
      ├─ wind_speed: (1.01) (BigDec)
      ├─ wind_deg: (323) (Int)
      ├─ wind_gust: (10) (Int)
      └─ weather: [List]
            └─ [0]: (Map)
                  ├─ id: (802) (Int)
                  ├─ main: (Clouds) (String)
                  ├─ description: (scattered clouds) (String)
                  └─ icon: (03n) (String)

 • daily: [List]
      ├─ [0]: (Map)
     │      ├─ dt: (1615896000) (Int)
     │      ├─ sunrise: (1615875071) (Int)
     │      ├─ sunset: (1615917892) (Int)
     │      ├─ temp: (Map)
     │     │      ├─ day: (49.35) (BigDec)
     │     │      ├─ min: (40.41) (BigDec)
     │     │      ├─ max: (55.13) (BigDec)
     │     │      ├─ night: (40.41) (BigDec)
     │     │      ├─ eve: (45.25) (BigDec)
     │     │      └─ morn: (42.93) (BigDec)
     │      ├─ feels_like: (Map)
     │     │      ├─ day: (42.53) (BigDec)
     │     │      ├─ night: (31.3) (BigDec)
     │     │      ├─ eve: (33.33) (BigDec)
     │     │      └─ morn: (37.11) (BigDec)
     │      ├─ pressure: (1025) (Int)
     │      ├─ humidity: (90) (Int)
     │      ├─ dew_point: (46.71) (BigDec)
     │      ├─ wind_speed: (10.69) (BigDec)
     │      ├─ wind_deg: (302) (Int)
     │      ├─ weather: [List]
     │     │      └─ [0]: (Map)
     │     │            ├─ id: (500) (Int)
     │     │            ├─ main: (Rain) (String)
     │     │            ├─ description: (light rain) (String)
     │     │            └─ icon: (10d) (String)
     │      ├─ clouds: (99) (Int)
     │      ├─ pop: (0.65) (BigDec)
     │      ├─ rain: (1.71) (BigDec)
     │      └─ uvi: (1.16) (BigDec)
      ├─ [1]: (Map)
     │      ├─ dt: (1615982400) (Int)
     │      ├─ sunrise: (1615961330) (Int)
     │      ├─ sunset: (1616004397) (Int)
     │      ├─ temp: (Map)
     │     │      ├─ day: (46.15) (BigDec)
     │     │      ├─ min: (37.83) (BigDec)
     │     │      ├─ max: (49.32) (BigDec)
     │     │      ├─ night: (37.83) (BigDec)
     │     │      ├─ eve: (42.82) (BigDec)
     │     │      └─ morn: (38.14) (BigDec)
     │      ├─ feels_like: (Map)
     │     │      ├─ day: (37.54) (BigDec)
     │     │      ├─ night: (31.19) (BigDec)
     │     │      ├─ eve: (34.74) (BigDec)
     │     │      └─ morn: (30.11) (BigDec)
     │      ├─ pressure: (1032) (Int)
     │      ├─ humidity: (74) (Int)
     │      ├─ dew_point: (38.34) (BigDec)
     │      ├─ wind_speed: (10.78) (BigDec)
     │      ├─ wind_deg: (349) (Int)
     │      ├─ weather: [List]
     │     │      └─ [0]: (Map)
     │     │            ├─ id: (500) (Int)
     │     │            ├─ main: (Rain) (String)
     │     │            ├─ description: (light rain) (String)
     │     │            └─ icon: (10d) (String)
     │      ├─ clouds: (100) (Int)
     │      ├─ pop: (0.2) (BigDec)
     │      ├─ rain: (0.31) (BigDec)
     │      └─ uvi: (2.03) (BigDec)
      ├─ [2]: (Map)
     │      ├─ dt: (1616068800) (Int)
     │      ├─ sunrise: (1616047589) (Int)
     │      ├─ sunset: (1616090901) (Int)
     │      ├─ temp: (Map)
     │     │      ├─ day: (44.02) (BigDec)
     │     │      ├─ min: (37.04) (BigDec)
     │     │      ├─ max: (47.19) (BigDec)
     │     │      ├─ night: (45.28) (BigDec)
     │     │      ├─ eve: (46.62) (BigDec)
     │     │      └─ morn: (37.08) (BigDec)
     │      ├─ feels_like: (Map)
     │     │      ├─ day: (37.36) (BigDec)
     │     │      ├─ night: (34.57) (BigDec)
     │     │      ├─ eve: (35.29) (BigDec)
     │     │      └─ morn: (29.39) (BigDec)
     │      ├─ pressure: (1028) (Int)
     │      ├─ humidity: (87) (Int)
     │      ├─ dew_point: (40.3) (BigDec)
     │      ├─ wind_speed: (8.01) (BigDec)
     │      ├─ wind_deg: (323) (Int)
     │      ├─ weather: [List]
     │     │      └─ [0]: (Map)
     │     │            ├─ id: (500) (Int)
     │     │            ├─ main: (Rain) (String)
     │     │            ├─ description: (light rain) (String)
     │     │            └─ icon: (10d) (String)
     │      ├─ clouds: (99) (Int)
     │      ├─ pop: (1) (Int)
     │      ├─ rain: (1.52) (BigDec)
     │      └─ uvi: (0.42) (BigDec)
      ├─ [3]: (Map)
     │      ├─ dt: (1616155200) (Int)
     │      ├─ sunrise: (1616133848) (Int)
     │      ├─ sunset: (1616177405) (Int)
     │      ├─ temp: (Map)
     │     │      ├─ day: (48.2) (BigDec)
     │     │      ├─ min: (36.77) (BigDec)
     │     │      ├─ max: (48.45) (BigDec)
     │     │      ├─ night: (36.77) (BigDec)
     │     │      ├─ eve: (41.36) (BigDec)
     │     │      └─ morn: (38.52) (BigDec)
     │      ├─ feels_like: (Map)
     │     │      ├─ day: (37.89) (BigDec)
     │     │      ├─ night: (29.91) (BigDec)
     │     │      ├─ eve: (33.15) (BigDec)
     │     │      └─ morn: (31.12) (BigDec)
     │      ├─ pressure: (1030) (Int)
     │      ├─ humidity: (59) (Int)
     │      ├─ dew_point: (34.68) (BigDec)
     │      ├─ wind_speed: (12.66) (BigDec)
     │      ├─ wind_deg: (49) (Int)
     │      ├─ weather: [List]
     │     │      └─ [0]: (Map)
     │     │            ├─ id: (801) (Int)
     │     │            ├─ main: (Clouds) (String)
     │     │            ├─ description: (few clouds) (String)
     │     │            └─ icon: (02d) (String)
     │      ├─ clouds: (15) (Int)
     │      ├─ pop: (0.8) (BigDec)
     │      └─ uvi: (2.73) (BigDec)
      ├─ [4]: (Map)
     │      ├─ dt: (1616241600) (Int)
     │      ├─ sunrise: (1616220107) (Int)
     │      ├─ sunset: (1616263909) (Int)
     │      ├─ temp: (Map)
     │     │      ├─ day: (45.7) (BigDec)
     │     │      ├─ min: (32.94) (BigDec)
     │     │      ├─ max: (50.29) (BigDec)
     │     │      ├─ night: (44.15) (BigDec)
     │     │      ├─ eve: (46.33) (BigDec)
     │     │      └─ morn: (32.94) (BigDec)
     │      ├─ feels_like: (Map)
     │     │      ├─ day: (39.96) (BigDec)
     │     │      ├─ night: (37.81) (BigDec)
     │     │      ├─ eve: (41.27) (BigDec)
     │     │      └─ morn: (26.82) (BigDec)
     │      ├─ pressure: (1032) (Int)
     │      ├─ humidity: (80) (Int)
     │      ├─ dew_point: (39.92) (BigDec)
     │      ├─ wind_speed: (6.22) (BigDec)
     │      ├─ wind_deg: (321) (Int)
     │      ├─ weather: [List]
     │     │      └─ [0]: (Map)
     │     │            ├─ id: (802) (Int)
     │     │            ├─ main: (Clouds) (String)
     │     │            ├─ description: (scattered clouds) (String)
     │     │            └─ icon: (03d) (String)
     │      ├─ clouds: (35) (Int)
     │      ├─ pop: (0) (Int)
     │      └─ uvi: (2.22) (BigDec)
      ├─ [5]: (Map)
     │      ├─ dt: (1616328000) (Int)
     │      ├─ sunrise: (1616306366) (Int)
     │      ├─ sunset: (1616350413) (Int)
     │      ├─ temp: (Map)
     │     │      ├─ day: (53.1) (BigDec)
     │     │      ├─ min: (39.27) (BigDec)
     │     │      ├─ max: (53.1) (BigDec)
     │     │      ├─ night: (43.48) (BigDec)
     │     │      ├─ eve: (47.46) (BigDec)
     │     │      └─ morn: (39.27) (BigDec)
     │      ├─ feels_like: (Map)
     │     │      ├─ day: (46.56) (BigDec)
     │     │      ├─ night: (38.89) (BigDec)
     │     │      ├─ eve: (43.3) (BigDec)
     │     │      └─ morn: (32.95) (BigDec)
     │      ├─ pressure: (1026) (Int)
     │      ├─ humidity: (73) (Int)
     │      ├─ dew_point: (44.58) (BigDec)
     │      ├─ wind_speed: (9.4) (BigDec)
     │      ├─ wind_deg: (349) (Int)
     │      ├─ weather: [List]
     │     │      └─ [0]: (Map)
     │     │            ├─ id: (500) (Int)
     │     │            ├─ main: (Rain) (String)
     │     │            ├─ description: (light rain) (String)
     │     │            └─ icon: (10d) (String)
     │      ├─ clouds: (33) (Int)
     │      ├─ pop: (0.32) (BigDec)
     │      ├─ rain: (0.31) (BigDec)
     │      └─ uvi: (2.64) (BigDec)
      ├─ [6]: (Map)
     │      ├─ dt: (1616414400) (Int)
     │      ├─ sunrise: (1616392625) (Int)
     │      ├─ sunset: (1616436917) (Int)
     │      ├─ temp: (Map)
     │     │      ├─ day: (53.69) (BigDec)
     │     │      ├─ min: (40.87) (BigDec)
     │     │      ├─ max: (54.79) (BigDec)
     │     │      ├─ night: (48.6) (BigDec)
     │     │      ├─ eve: (51.01) (BigDec)
     │     │      └─ morn: (40.87) (BigDec)
     │      ├─ feels_like: (Map)
     │     │      ├─ day: (49.44) (BigDec)
     │     │      ├─ night: (43.57) (BigDec)
     │     │      ├─ eve: (47.03) (BigDec)
     │     │      └─ morn: (35.92) (BigDec)
     │      ├─ pressure: (1026) (Int)
     │      ├─ humidity: (68) (Int)
     │      ├─ dew_point: (43.56) (BigDec)
     │      ├─ wind_speed: (4.83) (BigDec)
     │      ├─ wind_deg: (325) (Int)
     │      ├─ weather: [List]
     │     │      └─ [0]: (Map)
     │     │            ├─ id: (802) (Int)
     │     │            ├─ main: (Clouds) (String)
     │     │            ├─ description: (scattered clouds) (String)
     │     │            └─ icon: (03d) (String)
     │      ├─ clouds: (32) (Int)
     │      ├─ pop: (0) (Int)
     │      └─ uvi: (3) (Int)
      └─ [7]: (Map)
            ├─ dt: (1616500800) (Int)
            ├─ sunrise: (1616478884) (Int)
            ├─ sunset: (1616523420) (Int)
            ├─ temp: (Map)
           │      ├─ day: (52.18) (BigDec)
           │      ├─ min: (43.92) (BigDec)
           │      ├─ max: (52.23) (BigDec)
           │      ├─ night: (46.83) (BigDec)
           │      ├─ eve: (50.02) (BigDec)
           │      └─ morn: (43.92) (BigDec)
            ├─ feels_like: (Map)
           │      ├─ day: (45.39) (BigDec)
           │      ├─ night: (40.89) (BigDec)
           │      ├─ eve: (45.19) (BigDec)
           │      └─ morn: (37.65) (BigDec)
            ├─ pressure: (1023) (Int)
            ├─ humidity: (66) (Int)
            ├─ dew_point: (41.22) (BigDec)
            ├─ wind_speed: (8.5) (BigDec)
            ├─ wind_deg: (275) (Int)
            ├─ weather: [List]
           │      └─ [0]: (Map)
           │            ├─ id: (803) (Int)
           │            ├─ main: (Clouds) (String)
           │            ├─ description: (broken clouds) (String)
           │            └─ icon: (04d) (String)
            ├─ clouds: (55) (Int)
            ├─ pop: (0) (Int)
            └─ uvi: (3) (Int)

 • weatherType: (OpenWeatherMap) (String)

Here: Weather Conditions - OpenWeatherMap It would be the 'Description' field.

The weather attribute shows correct data but "my tile "and "threedays" tile dont change/refresh. Ergo the api key is ok because the app pulls fresh data right.

Verify that the optional attributes are turned on:
image
and
image

If they are not turned on they will display, but will not update.

This was the problem. Thank you very much, indeed .

1 Like

how can i load this on my habitat, sorry to dumb too understand the process

Search for Hubitat Package Manager here in the forums to find instructions. Add it as an app in your Hubitat and use it to install other apps.

1 Like

Anyone have any idea how to make the additional info from the API call available in ActionTiles? This is all that is available currently.

This one time error occurred after a Rebooter app scheduled system restart on a C-4 Hub with 2.2.7.124. Any suggestions appreciated.
Tagging @gopher.ny

I have never seen that error before, so I have no clue as to what the cause is? I am going to assume this is a 'system glitch' associated with the reboot. If you get any more details that indicates it is a driver issue, please pass that along. Thanks.

This is the first time I see this particular error, too. For now, it's likely a one off/very rare occurrence, but I'll investigate.

2 Likes

@Matthew-
I just checked my logs and I noticed these errors yesterday....
dev:5462021-05-11 04:18:21.067 pm errorjava.lang.IllegalArgumentException: The JSON input text should neither be null nor empty. on line 1438 (updateLux)

dev:5462021-05-11 04:17:42.071 pm errorjava.lang.IllegalArgumentException: The JSON input text should neither be null nor empty. on line 1438 (pollOWMHandler)

dev:5462021-05-11 04:08:21.111 pm errorjava.lang.IllegalArgumentException: The JSON input text should neither be null nor empty. on line 1438 (updateLux)

dev:5462021-05-11 04:02:42.007 pm errorjava.lang.IllegalArgumentException: The JSON input text should neither be null nor empty. on line 1438 (pollOWMHandler)

dev:5462021-05-11 03:58:21.088 pm errorjava.lang.IllegalArgumentException: The JSON input text should neither be null nor empty. on line 1438 (updateLux)

dev:5462021-05-11 03:48:21.070 pm errorjava.lang.IllegalArgumentException: The JSON input text should neither be null nor empty. on line 1438 (updateLux)

dev:5462021-05-11 03:47:42.082 pm errorjava.lang.IllegalArgumentException: The JSON input text should neither be null nor empty. on line 1438 (pollOWMHandler)

dev:5462021-05-11 03:38:21.160 pm errorjava.lang.IllegalArgumentException: The JSON input text should neither be null nor empty. on line 1438 (updateLux)

dev:5462021-05-11 03:32:42.075 pm errorjava.lang.IllegalArgumentException: The JSON input text should neither be null nor empty. on line 1438 (pollOWMHandler)

Thank you I appreciate you taking a look. FWIW yesterday, 05/11 ~0945 I updated to 2.2.7.124. Currently, the system appears to be running normally.

That line is mapping the return from the Sunrise/Sunset data poll. I cannot replicate the error. If it continues I would suggest a reboot.

1 Like

I'm getting an error:


I've installed the driver via Hubitat Package Manager, which says the OWM package is up to date with version 0.3.1. However, I see from this thread that the latest version is actually 0.5.2. Have you stopped updating via HPM to where I need to install manually, so that I don't assume the driver is up to date? I'd rather keep it in HPM and update via HPM, so waiting on your answer before updating. Hopefully the update will fix this error.

See this post. You should uninstall (via HPM) the driver you have installed and then install the current driver (Without "NWS" in the driver name).

1 Like