Setup Home Assistant 0.108.1

Hello!
I have a Raspberry pi 3b+ and a HomeAssistant 0.92 was installed that worked for about a year. Unfortunately, my SD card failed and I began to reinstall the system version 0.108.1.
I ran into a number of problems:

  1. I can’t connect Yeelight celling lamp 650 to the color bulb. Previously, these lamps were detected automatically. Writing to the config file also does not help to determine them.
in file configuration.yaml  :
light: !include light.yaml
sensor: !include sensors.yaml

in file light.yaml:
- platform: yeelight
    devices:
      192.168.1.220:
        name: Yeelight_Ceiling_650
        model: ceiling4    
        transition: 1000
        use_music_mode: True
        save_on_change: True
  1. I can’t adjust the display of the battery level in the xiaomi sensors. Earlier, I used the following code but in the new version get an error
in file sensor.yaml:

#sensor:
  - platform: attributes
    friendly_name: "Batteries"
    attribute: battery_level
    unit_of_measurement: "%"
    entities:
    - binary_sensor.wall_switch_both_158d0xxxxxxx
    - binary_sensor.cube_158dxxxxxxxx

3.I made several rooms on the main tab: corridor, study, nursery, bedroom, bathroom, living room. After I began to consistently fill these tabs with devices. I was unpleasantly surprised when I reached 4 tabs, because I saw a copy of tab 2 in it. I looked at tab 5 and saw a copy of tab 3 in it. When I try to delete tab 5, I am asked to delete tab 3. If I delete the contents of tab 5 then the contents of tab 3 are also deleted.

In the old version, there was a ui-lovelace.yaml file where you could manually edit the tabs and their contents. In the new version I did not find this. Is this feature removed?

Help me to understand. The system does not work and I do not know what to do.

Home Assistant 0.92 was released almost a year ago and lots of things have changed since then.

  1. Yeelight is no longer a light platform, it is its own integration now: https://www.home-assistant.io/integrations/yeelight/

  2. That’s a custom integration, so you’ll want to see if something has changed with that. Also check that battery_level is still a state attribute of those binary sensors. It’s possible the battery level is in its own sensor now. Can’t really help you here unless you share the error message though.

  3. That doesn’t sound like normal behavior. Lovelace has changed quite a bit, you can now have multiple dashboards (managed at configuration > lovelace dashboards). Lovelace YAML mode is still available, see here: https://www.home-assistant.io/lovelace/yaml-mode/

Behavior 3 is a known error if you have mistakenly give the same name to two tabs.

Many thanks.

  1. Delivered as integration Yeelight and lamp it worked
    2.The problem was solved by setting custom component “attributes”
  2. The problem was solved by deleting all the tabs and creating them again. Only now I created a tab and immediately filled it with at least one card. When creating in this mode, the tabs were not duplicated.