hass-weatherflow2mqtt icon indicating copy to clipboard operation
hass-weatherflow2mqtt copied to clipboard

Sensors unavailable in Home Assistant

Open livlif2dfullest opened this issue 1 year ago • 4 comments

Since a few weeks ago, my hub and tempest sensors have become unavailable. I have since attempted to recreate my MQTT to reset it due to some other problems. I got it reset and HA discovered all the devices/entities except for the ones from weatherflow2mqtt. I can see via MQTT Explorer that the weatherflow data is published. And I can't figure out why HA is not recreating the sensors. Any advice? I turned on MQTT debugging but I don't see any references to the weatherflow2mqtt sensors from homeassistant/sensor/weatherflow2mqtt/weather. Here is an example of the data sitting in MQTT for weatherflow:

homeassistant/sensor/weatherflow2mqtt/weather/state
{
  "weather": "sunny"
}

homeassistant/sensor/weatherflow2mqtt/weather/attributes
{"attribution": "Powered by WeatherFlow2MQTT", "temp_high_today": 93.2, "temp_low_today": 71.6, "daily_forecast": [{"datetime": "2022-09-07T05:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 93.2, "templow": 71.6, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "", "precip_type": "", "wind_speed": 8.13, "wind_bearing": 59, "wind_direction_cardinal": "ENE"}, {"datetime": "2022-09-08T05:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 89.6, "templow": 71.6, "precipitation": 0.0, "precipitation_probability": 10, "precip_icon": "chance-rain", "precip_type": "rain", "wind_speed": 6.9, "wind_bearing": 80, "wind_direction_cardinal": "E"}, {"datetime": "2022-09-09T05:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 87.8, "templow": 69.8, "precipitation": 0.0, "precipitation_probability": 10, "precip_icon": "chance-rain", "precip_type": "rain", "wind_speed": 7.08, "wind_bearing": 135, "wind_direction_cardinal": "SE"}, {"datetime": "2022-09-10T05:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 89.6, "templow": 69.8, "precipitation": 0.0, "precipitation_probability": 10, "precip_icon": "chance-rain", "precip_type": "rain", "wind_speed": 6.06, "wind_bearing": 119, "wind_direction_cardinal": "ESE"}, {"datetime": "2022-09-11T05:00:00+00:00", "conditions": "Partly Cloudy", "condition": "partlycloudy", "temperature": 87.8, "templow": 71.6, "precipitation": 0.0, "precipitation_probability": 10, "precip_icon": "chance-rain", "precip_type": "rain", "wind_speed": 6.99, "wind_bearing": 190, "wind_direction_cardinal": "S"}, {"datetime": "2022-09-12T05:00:00+00:00", "conditions": "Partly Cloudy", "condition": "partlycloudy", "temperature": 84.2, "templow": 68.0, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "", "precip_type": "", "wind_speed": 7.08, "wind_bearing": 123, "wind_direction_cardinal": "ESE"}, {"datetime": "2022-09-13T05:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 87.8, "templow": 68.0, "precipitation": 0.0, "precipitation_probability": 10, "precip_icon": "chance-rain", "precip_type": "rain", "wind_speed": 7.08, "wind_bearing": 166, "wind_direction_cardinal": "SSE"}, {"datetime": "2022-09-14T05:00:00+00:00", "conditions": "Rain Possible", "condition": "rainy", "temperature": 89.6, "templow": 69.8, "precipitation": 0.0, "precipitation_probability": 20, "precip_icon": "chance-rain", "precip_type": "rain", "wind_speed": 8.95, "wind_bearing": 165, "wind_direction_cardinal": "SSE"}, {"datetime": "2022-09-15T05:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 89.6, "templow": 71.6, "precipitation": 0.0, "precipitation_probability": 10, "precip_icon": "chance-rain", "precip_type": "rain", "wind_speed": 9.04, "wind_bearing": 165, "wind_direction_cardinal": "SSE"}, {"datetime": "2022-09-16T05:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 91.4, "templow": 73.4, "precipitation": 0.0, "precipitation_probability": 10, "precip_icon": "chance-rain", "precip_type": "rain", "wind_speed": 8.57, "wind_bearing": 164, "wind_direction_cardinal": "SSE"}], "hourly_forecast": [{"datetime": "2022-09-07T18:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 91.4, "pressure": 30.008, "humidity": 48, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 8.95, "wind_gust": 11.18, "wind_bearing": 54, "wind_direction_cardinal": "NE", "uv": 9.0, "feels_like": 96.8}, {"datetime": "2022-09-07T19:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 93.2, "pressure": 29.985, "humidity": 43, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 8.95, "wind_gust": 11.18, "wind_bearing": 52, "wind_direction_cardinal": "NE", "uv": 9.0, "feels_like": 96.8}, {"datetime": "2022-09-07T20:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 93.2, "pressure": 29.958, "humidity": 43, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 11.18, "wind_gust": 13.42, "wind_bearing": 49, "wind_direction_cardinal": "NE", "uv": 8.0, "feels_like": 95.0}, {"datetime": "2022-09-07T21:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 93.2, "pressure": 29.938, "humidity": 41, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 8.95, "wind_gust": 11.18, "wind_bearing": 44, "wind_direction_cardinal": "NE", "uv": 5.0, "feels_like": 95.0}, {"datetime": "2022-09-07T22:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 93.2, "pressure": 29.92, "humidity": 41, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 11.18, "wind_gust": 13.42, "wind_bearing": 51, "wind_direction_cardinal": "NE", "uv": 3.0, "feels_like": 95.0}, {"datetime": "2022-09-07T23:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 93.2, "pressure": 29.914, "humidity": 41, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 8.95, "wind_gust": 11.18, "wind_bearing": 55, "wind_direction_cardinal": "NE", "uv": 1.0, "feels_like": 93.2}, {"datetime": "2022-09-08T00:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 93.2, "pressure": 29.911, "humidity": 45, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 8.95, "wind_gust": 11.18, "wind_bearing": 67, "wind_direction_cardinal": "ENE", "uv": 0.0, "feels_like": 91.4}, {"datetime": "2022-09-08T01:00:00+00:00", "conditions": "Clear", "condition": "clear-night", "temperature": 87.8, "pressure": 29.914, "humidity": 50, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 6.71, "wind_gust": 6.71, "wind_bearing": 78, "wind_direction_cardinal": "ENE", "uv": 0.0, "feels_like": 89.6}, {"datetime": "2022-09-08T02:00:00+00:00", "conditions": "Clear", "condition": "clear-night", "temperature": 84.2, "pressure": 29.929, "humidity": 55, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 6.71, "wind_gust": 6.71, "wind_bearing": 78, "wind_direction_cardinal": "ENE", "uv": 0.0, "feels_like": 86.0}, {"datetime": "2022-09-08T03:00:00+00:00", "conditions": "Clear", "condition": "clear-night", "temperature": 82.4, "pressure": 29.943, "humidity": 58, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 4.47, "wind_gust": 4.47, "wind_bearing": 63, "wind_direction_cardinal": "ENE", "uv": 0.0, "feels_like": 84.2}, {"datetime": "2022-09-08T04:00:00+00:00", "conditions": "Clear", "condition": "clear-night", "temperature": 80.6, "pressure": 29.946, "humidity": 62, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 4.47, "wind_gust": 4.47, "wind_bearing": 67, "wind_direction_cardinal": "ENE", "uv": 0.0, "feels_like": 82.4}, {"datetime": "2022-09-08T05:00:00+00:00", "conditions": "Clear", "condition": "clear-night", "temperature": 78.8, "pressure": 29.946, "humidity": 61, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 4.47, "wind_gust": 4.47, "wind_bearing": 74, "wind_direction_cardinal": "ENE", "uv": 0.0, "feels_like": 82.4}, {"datetime": "2022-09-08T06:00:00+00:00", "conditions": "Clear", "condition": "clear-night", "temperature": 77.0, "pressure": 29.946, "humidity": 63, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 6.71, "wind_gust": 6.71, "wind_bearing": 76, "wind_direction_cardinal": "ENE", "uv": 0.0, "feels_like": 82.4}, {"datetime": "2022-09-08T07:00:00+00:00", "conditions": "Clear", "condition": "clear-night", "temperature": 77.0, "pressure": 29.94, "humidity": 65, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 6.71, "wind_gust": 6.71, "wind_bearing": 85, "wind_direction_cardinal": "E", "uv": 0.0, "feels_like": 82.4}, {"datetime": "2022-09-08T08:00:00+00:00", "conditions": "Clear", "condition": "clear-night", "temperature": 75.2, "pressure": 29.932, "humidity": 67, "precipitation": 0.0, "precipitation_probability": 5, "precip_icon": "chance-rain", "precip_type": "rain", "wind_speed": 6.71, "wind_gust": 6.71, "wind_bearing": 82, "wind_direction_cardinal": "E", "uv": 0.0, "feels_like": 82.4}, {"datetime": "2022-09-08T09:00:00+00:00", "conditions": "Clear", "condition": "clear-night", "temperature": 75.2, "pressure": 29.923, "humidity": 63, "precipitation": 0.0, "precipitation_probability": 5, "precip_icon": "chance-rain", "precip_type": "rain", "wind_speed": 4.47, "wind_gust": 4.47, "wind_bearing": 71, "wind_direction_cardinal": "ENE", "uv": 0.0, "feels_like": 84.2}, {"datetime": "2022-09-08T10:00:00+00:00", "conditions": "Clear", "condition": "clear-night", "temperature": 71.6, "pressure": 29.92, "humidity": 70, "precipitation": 0.0, "precipitation_probability": 5, "precip_icon": "chance-rain", "precip_type": "rain", "wind_speed": 4.47, "wind_gust": 4.47, "wind_bearing": 60, "wind_direction_cardinal": "ENE", "uv": 0.0, "feels_like": 80.6}, {"datetime": "2022-09-08T11:00:00+00:00", "conditions": "Clear", "condition": "clear-night", "temperature": 71.6, "pressure": 29.92, "humidity": 82, "precipitation": 0.0, "precipitation_probability": 5, "precip_icon": "chance-rain", "precip_type": "rain", "wind_speed": 4.47, "wind_gust": 4.47, "wind_bearing": 49, "wind_direction_cardinal": "NE", "uv": 0.0, "feels_like": 75.2}, {"datetime": "2022-09-08T12:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 71.6, "pressure": 29.926, "humidity": 83, "precipitation": 0.0, "precipitation_probability": 5, "precip_icon": "chance-rain", "precip_type": "rain", "wind_speed": 4.47, "wind_gust": 4.47, "wind_bearing": 52, "wind_direction_cardinal": "NE", "uv": 0.0, "feels_like": 75.2}, {"datetime": "2022-09-08T13:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 75.2, "pressure": 29.929, "humidity": 80, "precipitation": 0.0, "precipitation_probability": 5, "precip_icon": "chance-rain", "precip_type": "rain", "wind_speed": 6.71, "wind_gust": 6.71, "wind_bearing": 70, "wind_direction_cardinal": "ENE", "uv": 0.0, "feels_like": 75.2}, {"datetime": "2022-09-08T14:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 78.8, "pressure": 29.929, "humidity": 76, "precipitation": 0.0, "precipitation_probability": 5, "precip_icon": "chance-rain", "precip_type": "rain", "wind_speed": 6.71, "wind_gust": 6.71, "wind_bearing": 81, "wind_direction_cardinal": "E", "uv": 1.0, "feels_like": 78.8}, {"datetime": "2022-09-08T15:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 82.4, "pressure": 29.929, "humidity": 70, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 8.95, "wind_gust": 11.18, "wind_bearing": 81, "wind_direction_cardinal": "E", "uv": 3.0, "feels_like": 82.4}, {"datetime": "2022-09-08T16:00:00+00:00", "conditions": "Partly Cloudy", "condition": "partlycloudy", "temperature": 82.4, "pressure": 29.92, "humidity": 64, "precipitation": 0.0, "precipitation_probability": 5, "precip_icon": "chance-rain", "precip_type": "rain", "wind_speed": 6.71, "wind_gust": 6.71, "wind_bearing": 84, "wind_direction_cardinal": "E", "uv": 5.0, "feels_like": 86.0}, {"datetime": "2022-09-08T17:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 86.0, "pressure": 29.899, "humidity": 58, "precipitation": 0.0, "precipitation_probability": 5, "precip_icon": "chance-rain", "precip_type": "rain", "wind_speed": 6.71, "wind_gust": 6.71, "wind_bearing": 76, "wind_direction_cardinal": "ENE", "uv": 8.0, "feels_like": 87.8}, {"datetime": "2022-09-08T18:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 86.0, "pressure": 29.873, "humidity": 53, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 8.95, "wind_gust": 11.18, "wind_bearing": 68, "wind_direction_cardinal": "ENE", "uv": 9.0, "feels_like": 89.6}, {"datetime": "2022-09-08T19:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 89.6, "pressure": 29.843, "humidity": 47, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 8.95, "wind_gust": 11.18, "wind_bearing": 70, "wind_direction_cardinal": "ENE", "uv": 9.0, "feels_like": 89.6}, {"datetime": "2022-09-08T20:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 89.6, "pressure": 29.811, "humidity": 45, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 8.95, "wind_gust": 11.18, "wind_bearing": 67, "wind_direction_cardinal": "ENE", "uv": 8.0, "feels_like": 89.6}, {"datetime": "2022-09-08T21:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 86.0, "pressure": 29.784, "humidity": 44, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 8.95, "wind_gust": 11.18, "wind_bearing": 74, "wind_direction_cardinal": "ENE", "uv": 5.0, "feels_like": 87.8}, {"datetime": "2022-09-08T22:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 87.8, "pressure": 29.76, "humidity": 44, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 8.95, "wind_gust": 11.18, "wind_bearing": 85, "wind_direction_cardinal": "E", "uv": 3.0, "feels_like": 87.8}, {"datetime": "2022-09-08T23:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 87.8, "pressure": 29.749, "humidity": 44, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 8.95, "wind_gust": 11.18, "wind_bearing": 90, "wind_direction_cardinal": "E", "uv": 1.0, "feels_like": 86.0}, {"datetime": "2022-09-09T00:00:00+00:00", "conditions": "Clear", "condition": "sunny", "temperature": 86.0, "pressure": 29.746, "humidity": 47, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 6.71, "wind_gust": 6.71, "wind_bearing": 97, "wind_direction_cardinal": "E", "uv": 0.0, "feels_like": 86.0}, {"datetime": "2022-09-09T01:00:00+00:00", "conditions": "Clear", "condition": "clear-night", "temperature": 82.4, "pressure": 29.749, "humidity": 49, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 6.71, "wind_gust": 6.71, "wind_bearing": 104, "wind_direction_cardinal": "ESE", "uv": 0.0, "feels_like": 84.2}, {"datetime": "2022-09-09T02:00:00+00:00", "conditions": "Clear", "condition": "clear-night", "temperature": 80.6, "pressure": 29.763, "humidity": 53, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 6.71, "wind_gust": 6.71, "wind_bearing": 107, "wind_direction_cardinal": "ESE", "uv": 0.0, "feels_like": 82.4}, {"datetime": "2022-09-09T03:00:00+00:00", "conditions": "Clear", "condition": "clear-night", "temperature": 78.8, "pressure": 29.778, "humidity": 55, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 6.71, "wind_gust": 6.71, "wind_bearing": 115, "wind_direction_cardinal": "ESE", "uv": 0.0, "feels_like": 80.6}, {"datetime": "2022-09-09T04:00:00+00:00", "conditions": "Clear", "condition": "clear-night", "temperature": 77.0, "pressure": 29.781, "humidity": 59, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 6.71, "wind_gust": 6.71, "wind_bearing": 125, "wind_direction_cardinal": "SE", "uv": 0.0, "feels_like": 78.8}, {"datetime": "2022-09-09T05:00:00+00:00", "conditions": "Clear", "condition": "clear-night", "temperature": 77.0, "pressure": 29.784, "humidity": 59, "precipitation": 0.0, "precipitation_probability": 0, "precip_icon": "chance-rain", "precip_type": "", "wind_speed": 6.71, "wind_gust": 6.71, "wind_bearing": 134, "wind_direction_cardinal": "SE", "uv": 0.0, "feels_like": 78.8}]}

What do I need to do in order to get Mosquitto, MQTT to recreate the devices and entities in Home Assistant?

livlif2dfullest avatar Sep 07 '22 17:09 livlif2dfullest

Ran into something similar this morning after I upgraded HA to the latest. Everything looked fine on the weatherflow2mqtt side and from MQTT explorer. Restarted everything to no avail. Then, on a whim, hit reconfigure on the MQTT integration in HA settings and everything came back up as normal.

Not sure if it is the same issue, and certainly don't know what or how it got out of sync, but all is fine now.

chasut avatar Sep 09 '22 15:09 chasut

Thanks @chasut. I do believe your solution will have a good chance to work for @livlif2dfullest. If not, try the following:

  • Stop WeatherFlow2MQTT
  • Open some kind of MGTT Explorer, connect to your server, and find the Topic homeassistent/sensor
  • Here you will find 3 topics starting with weatherflow2mqtt. Delete them all, and restart the WeatherFlow2MQTT container.

briis avatar Sep 10 '22 09:09 briis

Neither suggestion worked for me from @chasut nor @briis. And I only had 2 topics in weatherflow2mqtt, status and attributes. Do you think I need to reset my weatherflow hub?

livlif2dfullest avatar Sep 12 '22 20:09 livlif2dfullest

Here's how the attempted fix went. From @chasut 01) Hit configure in HA 02) Nothing changed, everything was still unavailable. 03) Deleted entry from MQTT in HA 04) Hit configure in HA 05) Device/entities never got populated in MQTT in HA.

From @briis 01) Stopped WeatherFlow2MQTT 02) Opened up MQTT Explorer, connected to MQTT server, found homeassistant/weatherflow2mqtt 03) Deleted weatherflow2mqtt 2 topics. 04) Restarted weatherflow2mqtt 05) Topics appeared in MQTT Explorer 06) No devices nor entities show up in HA.

If this helps troubleshoot, I'm running everything in container/compose. I have other sensors connected thru MQTT to HA and they're working fine, I even reset a sensor like I did for WeatherFlow and it did come back in HA.

Any other suggestions?

livlif2dfullest avatar Sep 12 '22 20:09 livlif2dfullest