True, I just saw that after upgrading and it is in safe mode.
I suggest updating the breaking changes section, which does not mention that the x_url config is moved from http: to homeassistant: as well as the linked doc pages, which only links “http” and “config” (why config at all, is this a mistake?).
I asked about this too and was told to just install docker to run it. Hopefully we can get some non-docker instructions as well Personally I am waiting on Lock support to be added before I attempt to swich. Maybe by then we will have something. Otherwise I will just run Docker to get it over with lol.
QT being a dependency is a OZW decision. I am just happy that we are getting official OZW support and they are building things to work better for us and others.
I know, it still does not mention that the old one was under http and has to be moved.
I also think the breaking changes part is the important one and should contain all relevant breaking info.
are you also missing other stuff? seems my lovelace just doesnt render good anymore…
my headers texts are coming slow , missing my header button bar, no red error there though
Just for feedback not as comment, developers do a great job with this software.
issues i have with build 110:
Onvif camera not working for me. I had them configured in the config. First i then removed them, from the config to add them trough integrations. Dicovery method in integration finds my cameras, but i am not able to connect to them. Error cannot create unique id for this camers? Also tried the manual configuration trough the GUI, without succes.
TTS with google seems to be broken. I have a USB speaker where i use Mopidy to make announce ments. Also a google mini-home is used for this purpose. For both devices the Google TTS is broken.
Use case Internal and external adress???, i suspect that this is the reason TTS is broken? I don’t understand the use case? If you enable SSL, then the internal adres and external adres both should be starting with https As far as i know there is no possibility to differentiate between the use of normal http for internal use and https for external use.
I could understand the use case for some addons (for example addon Unifi controller) who do not support ingress and where you want to use the internal adress to call the underlying service with the internal adress. If this would be the use case for the internal adress then you should only set the adresses without supplying a port in the adress, because the port is defined by the http component of home assistant. For the external adres it is logical that you specify a port, because this depends on how you configured your port-forwarding in the router.
For now i have rolled back to the previous version.
How did you restart Home Assistant after making the change?
I had an issue with the beta when it complained about this when I restarted HA by restarting the Home Assistant service from the OS (I run it in a venv) or by rebooting the Raspberry Pi.
When I restarted it from the UI (Configuration > Server Controls), the error went away even after subsequent restarts (however it was restarted). It seemed that restarting via the UI triggered an update that restarting by other means didn’t.
Allright so I got it working. Not sure what did the trick… Uninstalled the custom header, rebooted Home Assistant, still the dark bar on the bottom… Installed it again, uninstalled it, and rebooted again. Boom, the original header is back. Also after cache cleared. Whut…
The old base_url was in http component and didn’t need the “https://” part.
The new ones are located in homeassistant component and certainly need the “https://” part. This should have been informed better.
edit: But the perfect thing and long waited thing is, now I can make the same automation while I am connected to home network or not, with just passing the url: url: /local/image.jpg
This is mainly for developers. But it is important to know that if you e.g. use the AlexaMediaPlayer custom component you will find some of these warnings in the log
AlarmControlPanel is deprecated, modify AlexaAlarmControlPanel to extend AlarmControlPanelEntity
SwitchDevice is deprecated, modify AlexaMediaSwitch to extend SwitchEntity
SwitchDevice is deprecated, modify DNDSwitch to extend SwitchEntity
SwitchDevice is deprecated, modify ShuffleSwitch to extend SwitchEntity
SwitchDevice is deprecated, modify RepeatSwitch to extend SwitchEntity
MediaPlayerDevice is deprecated, modify AlexaClient to extend MediaPlayerEntity
and then you may - like me - spend some time trying to find what you need to fix in the configuration. You may even find some bug reports or other answers from developers saying it is a custom component bug with no further explanation.
Well. That is not the whole truth. There is a breaking change that is only announced in the blog post.
Don’t panic. It is just a warning that some class names are deprecated - to be renamed. And it is the authors of the custom components that need to fix it. So the problem should go away by itself when the custom components that triggers these warnings get updated and here and now all works like normal.