0.118: Grid and logbook cards, quick navigation, native template types

Does it still appear in developer tools|states?

No it doesn’t :pensive:

Why not use the PiHole Integration?

It will be what you called your phone in the Android Companion App. You should also be able to look it up under Config / Integrations / Mobile App

I just implemented that on my 0.118.4 system and it works just fine.

I am not sure what you mean by

Because… Pi-Hole switch

Mixed that up with https://github.com/home-assistant/cli but I guess the sensor does not use that cause it’s for HA management. Wrong way.

What does your log say?

Very interesting:

I guess it’s not update related. I added two more sensors yesterday. I think I have an error in my configuration.yaml:

I have 3 sensor snippets in there:
43/1st Pi-hole sensor
76/2nd Router netstat sensor
85/3rd Router callstat sensor

For some reason only the 3rd one is working/available in HA. Last one wins?

The referenced lines (+1) and code blocks all start with:

sensor:
  - platform: ...
    ...

Where’s the error? Do I need to specifiy a sensor name right in the first line, e. g. „sensor NameOfSensor:“? Just a wild guess.

It’s saying you have “sensor” listed multiple times. You should only have it once and all sensors sit under it

Thanks, will fix that. Still new to all that YAML stuff.

After upgrading to 0.118.4 my Netatmo Integration went completely havok. First, about 50% off all my Netatmo sensors were reported as “unavailable”, then after several attempts to debug, including restart, delete the Netatmo Integration, and re-create the Netatmo integration again, and again - I left it overnight and today all Netatmo sensors were “unavailable”. But the camera works as it should. No Netatmo information at all in the log.
So, I gave up and reverted back to 0.118.3 and now everything is back to normal.
Then I re-launched 0.118.4 and now all is well (!)
I’m running the docker HA Core container image on a QNAP NAS.

Netatmo have some technical issues with their API services today:


BTW it is still not working for me… Also Weatherbit went away today… but I’d not link thes outages to 0.118.x

1 Like

WTH is the Ad at the Config Dashboard?!
In the Ad is a link to https://www.home-assistant.io/conference

How can I get rid of this Banner?

Press the X on the banner.

Did this. Please don’t do this ever again.
Or bring a privacy-friendly, ad-free “Pro” Version.

Simmer down and read the release notes about it: https://www.home-assistant.io/blog/2020/11/18/release-118/#edit-we-all-hate-ads-but-we-do-like-to-show-off-our-users

There is no plan for an advertisement supported version.

I read that.
Thanks @tom_l
I read that before, but overlooked the passage.
Comforting to know that the core team is clear about the implications.

@mirekmal - thank you so much for this info (which I was completely unable to find myself).
It is so frustrating to have spent now almost two full days trying to find the cause of the problem, just to learn that yet again one of these cloud services failed and caused it all. I have sensitive and delicate equipment monitored and controlled by HA based on temperature and humidity readings.
It just proves how stupid I am to choose cloud services at all.
Is there any way to configure and use these Netatmo devices without having to go through their cloud?
If not, are there any other devices out there which can do the same, without cloud integration?

Hey all, I have not been paying close attention to my HA install in docker since around 0.115 and once it auto-updated to 0.118.4, some things broke that forced me to log in and clean up my configuration.yaml.

The last bit that has me scratching my head and begging for assistance is the following from the logs:

2020-11-30 18:31:08 ERROR (SyncWorker_1) [homeassistant.util.json] Could not parse JSON content: /config/.storage/mobile_app
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/util/json.py", line 32, in load_json
    return json.loads(fdesc.read())  # type: ignore
  File "/usr/local/lib/python3.8/json/__init__.py", line 357, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.8/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.8/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
2020-11-30 18:31:08 ERROR (MainThread) [homeassistant.setup] Error during setup of component mobile_app
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/util/json.py", line 32, in load_json
    return json.loads(fdesc.read())  # type: ignore
  File "/usr/local/lib/python3.8/json/__init__.py", line 357, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.8/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.8/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/setup.py", line 213, in _async_setup_component
    result = await task
  File "/usr/src/homeassistant/homeassistant/components/mobile_app/__init__.py", line 40, in async_setup
    app_config = await store.async_load()
  File "/usr/src/homeassistant/homeassistant/helpers/storage.py", line 105, in async_load
    return await self._load_task
  File "/usr/src/homeassistant/homeassistant/helpers/storage.py", line 110, in _async_load
    return await self._async_load_data()
  File "/usr/src/homeassistant/homeassistant/helpers/storage.py", line 124, in _async_load_data
    data = await self.hass.async_add_executor_job(
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/src/homeassistant/homeassistant/util/json.py", line 38, in load_json
    raise HomeAssistantError(error) from error
homeassistant.exceptions.HomeAssistantError: Expecting value: line 1 column 1 (char 0)
2020-11-30 18:31:09 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of default_config. Setup failed for dependencies: mobile_app

Can someone help point me in the right direction with this??

EDIT: For what it’s worth, the content of /config/.storage/mobile_app that the first line from the log above complains about is empty – not sure if that’s normal as I’ve never noticed the .storage hidden directory before in my config.