2022.7: A stunning performance

I updated from 2022.6.7 to 2022.7.0 today, but had to roll back.
After the update, my zigbee TS004F 4-gang switches don’t function as expected any more. I can still see battery status for each of them in HA, but I’m no longer seeing the zha_event associated with the button presses. I’d normally be able to see each zha_event in Developer > Events > Start. My automations are triggered from the zha_event using the zigpy quirk.

Working fine in Core 2022.6.7, with Supervisor 2022.06.2, OS 8.2. Running on Pi4B 8G with USB3 120Gb SSD. I use the Sonoff ZBBridge which is running Tasmota zbbridge v11.1.0, and while I realise that’s not a device that many recommend, it works fine in my instance.

Hopefully that’s enough information to understand my setup - the question is, has the zigpy quirk broken as a result of the Python update, or is there something else I can look at?

2 Likes

Have you read the thread? This may help (I don’t know, as I haven’t had this problem with MySQL) 2022.7: A stunning performance - #38 by jgosnell

I’ve got the same issue. One area causes error that locks history from working again. I had to remove entry for that in localStorage. Other areas didn’t have this issue.

Oh, so there’s nothing new from the beta, that I’ve seen here, right?

The bluetooth issue is a blocking change (not only breaking) for me. It is the first time I should not upgrade and have to wait for a solution first without a clear plan and planning it seems. To me it is not clear though why the python upgrade was not postponed if you look at the number of integrations that now will no longer work.

5 Likes

Is there anyone else who get’s stuck after the update with the raspberry_pi component (the one from the core => ‘hardware’ and ‘hassio’)?

I can do the update, but the first start hangs with that component not being set up and hanging in the bootstrap/startup process. I can’t even restore a backup, as “backups are not restored during the startup process”.

Grmpf, I’ll try again later, for now I needed to start with a new installation (=>via BalenaEtcher) and restoring the backup from yesterday morning. Not a problem, but that clearyl isn’t the way with a complete new install (and no new version). :slight_smile:

I’m running all the latest things, HA-OS, Supervisor and so on => all updates done… :slight_smile:

Damn it, the first update that ruined my installation in more then two years… :frowning:

EDIT:
Nevermind, the third try went through with some time needed, but I got the new version in the end.

Must have been some kind of hickup. Or the update to the new Supervisor version helped, I don’t know. :slight_smile:

Nonetheless, everything is working fine! :slight_smile:

a very old indian proverb says : “always wait release 20xx.y.z where z > 3 before to update” from grand chief “Yellow HA box”

2 Likes

Why wait when .0 works fine?

6 Likes

I can now say this error means nothing.
It runs fine.

Have not tested everything yet but at least it’s up and running and some automations are functioning at least.

3 Likes

Good morning, upgraded to 2022.7. All is well, did anyone have a chance to use the new Z-Wave firmware update option? I have two switches (smart implant) from Fibaro, I can’t seem to find the firmware files from Fibaro.

(2) Home Assistant 2022.7 Release Party - YouTube

Sorry wrong timestamp

I restart HA and then getting starting loop. I’m trying to restore to the previous version via ha cli… But then I get the HA back in 2022.6.7 but having no files at all visible into /config.

Restarting the host now …

Everything is back ok. Earlier adopter always dangerous :wink: I will wait some weeks and new fixes before trying again.

Error in traces.

{
  "trace": {
    "last_step": "action/1/choose/0/conditions/0",
    "run_id": "bfc57c5f7301b29f729aba0a14a5fe6b",
    "state": "stopped",
    "script_execution": "finished",
    "timestamp": {
      "start": "2022-07-07T09:15:10.037026+00:00",
      "finish": "2022-07-07T09:15:25.092140+00:00"
    },
    "domain": "automation",
    "item_id": "1638477440398",
    "trigger": "state of binary_sensor.andreas_telefon",
    "trace": {
      "trigger/0": [
        {
          "path": "trigger/0",
          "timestamp": "2022-07-07T09:15:10.037152+00:00",
          "changed_variables": {
            "this": {
              "entity_id": "automation.oppna_porten_ble",
              "state": "on",
              "attributes": {
                "last_triggered": "2022-07-07T08:42:50.950640+00:00",
                "mode": "single",
                "current": 0,
                "id": "1638477440398",
                "friendly_name": "Öppna porten (BLE)"
              },
              "last_changed": "2022-07-07T08:20:36.339648+00:00",
              "last_updated": "2022-07-07T08:43:06.001947+00:00",
              "context": {
                "id": "01G7BX7ECH3R6TVNV4KS7XJESD",
                "parent_id": null,
                "user_id": null
              }
            },
            "trigger": {
              "id": "andreas",
              "idx": "0",
              "platform": "state",
              "entity_id": "binary_sensor.andreas_telefon",
              "from_state": {
                "entity_id": "binary_sensor.andreas_telefon",
                "state": "off",
                "attributes": {
                  "friendly_name": "Andreas telefon"
                },
                "last_changed": "2022-07-07T09:11:52.372237+00:00",
                "last_updated": "2022-07-07T09:11:52.372237+00:00",
                "context": {
                  "id": "01G7BYW49M1D4PFWZE8MNN8V81",
                  "parent_id": null,
                  "user_id": null
                }
              },
              "to_state": {
                "entity_id": "binary_sensor.andreas_telefon",
                "state": "on",
                "attributes": {
                  "friendly_name": "Andreas telefon"
                },
                "last_changed": "2022-07-07T09:15:10.019336+00:00",
                "last_updated": "2022-07-07T09:15:10.019336+00:00",
                "context": {
                  "id": "01G7BZ25A3P08FSYS2QGP4MAC6",
                  "parent_id": null,
                  "user_id": null
                }
              },
              "for": null,
              "attribute": null,
              "description": "state of binary_sensor.andreas_telefon"
            }
          }
        }
      ],
      "action/0": [
        {
          "path": "action/0",
          "timestamp": "2022-07-07T09:15:10.047345+00:00",
          "changed_variables": {
            "context": {
              "id": "01G7BZ25AMBJ9VFSS4S168N20P",
              "parent_id": "01G7BZ25A3P08FSYS2QGP4MAC6",
              "user_id": null
            }
          },
          "result": {
            "choice": 0
          }
        }
      ],
      "action/0/choose/0": [
        {
          "path": "action/0/choose/0",
          "timestamp": "2022-07-07T09:15:10.047600+00:00",
          "result": {
            "result": true
          }
        }
      ],
      "action/0/choose/0/conditions/0": [
        {
          "path": "action/0/choose/0/conditions/0",
          "timestamp": "2022-07-07T09:15:10.047703+00:00",
          "result": {
            "result": true
          }
        }
      ],
      "action/0/choose/0/conditions/1": [
        {
          "path": "action/0/choose/0/conditions/1",
          "timestamp": "2022-07-07T09:15:10.047804+00:00",
          "result": {
            "result": true,
            "entities": [
              "sensor.wifi_connection"
            ]
          }
        }
      ],
      "action/0/choose/0/sequence/0": [
        {
          "path": "action/0/choose/0/sequence/0",
          "timestamp": "2022-07-07T09:15:10.049624+00:00",
          "result": {
            "params": {
              "domain": "esphome",
              "service": "ns_kitchen_play_rtttl",
              "service_data": {
                "song_str": "siren:d=25,o=10,b=150:d,e,d,e,d,e"
              },
              "target": {}
            },
            "running_script": false,
            "limit": 10
          }
        }
      ],
      "action/0/choose/0/sequence/1": [
        {
          "path": "action/0/choose/0/sequence/1",
          "timestamp": "2022-07-07T09:15:10.052139+00:00",
          "result": {
            "params": {
              "domain": "switch",
              "service": "turn_on",
              "service_data": {},
              "target": {
                "entity_id": [
                  "switch.porttelefon"
                ]
              }
            },
            "running_script": false,
            "limit": 10
          }
        }
      ],
      "action/0/choose/0/sequence/2": [
        {
          "path": "action/0/choose/0/sequence/2",
          "timestamp": "2022-07-07T09:15:10.055364+00:00",
          "result": {
            "delay": 5,
            "done": true
          }
        }
      ],
      "action/0/choose/0/sequence/3": [
        {
          "path": "action/0/choose/0/sequence/3",
          "timestamp": "2022-07-07T09:15:15.057556+00:00",
          "result": {
            "params": {
              "domain": "switch",
              "service": "turn_on",
              "service_data": {},
              "target": {
                "entity_id": [
                  "switch.porttelefon"
                ]
              }
            },
            "running_script": false,
            "limit": 10
          }
        }
      ],
      "action/0/choose/0/sequence/4": [
        {
          "path": "action/0/choose/0/sequence/4",
          "timestamp": "2022-07-07T09:15:15.063917+00:00",
          "result": {
            "delay": 5,
            "done": true
          }
        }
      ],
      "action/0/choose/0/sequence/5": [
        {
          "path": "action/0/choose/0/sequence/5",
          "timestamp": "2022-07-07T09:15:20.067059+00:00",
          "result": {
            "params": {
              "domain": "switch",
              "service": "turn_on",
              "service_data": {},
              "target": {
                "entity_id": [
                  "switch.porttelefon"
                ]
              }
            },
            "running_script": false,
            "limit": 10
          }
        }
      ],
      "action/0/choose/0/sequence/6": [
        {
          "path": "action/0/choose/0/sequence/6",
          "timestamp": "2022-07-07T09:15:20.076229+00:00",
          "result": {
            "delay": 5,
            "done": true
          }
        }
      ],
      "action/0/choose/0/sequence/7": [
        {
          "path": "action/0/choose/0/sequence/7",
          "timestamp": "2022-07-07T09:15:25.078986+00:00",
          "result": {
            "params": {
              "domain": "switch",
              "service": "turn_on",
              "service_data": {},
              "target": {
                "entity_id": [
                  "switch.porttelefon"
                ]
              }
            },
            "running_script": false,
            "limit": 10
          }
        }
      ],
      "action/1": [
        {
          "path": "action/1",
          "timestamp": "2022-07-07T09:15:25.085383+00:00"
        }
      ],
      "action/1/choose/0": [
        {
          "path": "action/1/choose/0",
          "timestamp": "2022-07-07T09:15:25.085669+00:00",
          "result": {
            "result": false
          }
        }
      ],
      "action/1/choose/0/conditions/0": [
        {
          "path": "action/1/choose/0/conditions/0",
          "timestamp": "2022-07-07T09:15:25.085780+00:00",
          "result": {
            "result": false
          }
        }
      ]
    },
    "config": {
      "id": "1638477440398",
      "alias": "Öppna porten (BLE)",
      "description": "",
      "trigger": [
        {
          "platform": "state",
          "entity_id": "binary_sensor.andreas_telefon",
          "to": "on",
          "id": "andreas"
        },
        {
          "platform": "state",
          "entity_id": "binary_sensor.petras_telefon",
          "id": "petra",
          "to": "on"
        }
      ],
      "condition": null,
      "action": [
        {
          "choose": [
            {
              "conditions": [
                {
                  "condition": "trigger",
                  "id": "andreas"
                },
                {
                  "condition": "template",
                  "value_template": "{{ states('sensor.wifi_connection')[0:9] != \"WIFI_SSID\" }} "
                }
              ],
              "sequence": [
                {
                  "service": "esphome.ns_kitchen_play_rtttl",
                  "data": {
                    "song_str": "siren:d=25,o=10,b=150:d,e,d,e,d,e"
                  }
                },
                {
                  "service": "switch.turn_on",
                  "target": {
                    "entity_id": "switch.porttelefon"
                  },
                  "data": {}
                },
                {
                  "delay": {
                    "hours": 0,
                    "minutes": 0,
                    "seconds": 5,
                    "milliseconds": 0
                  }
                },
                {
                  "service": "switch.turn_on",
                  "target": {
                    "entity_id": "switch.porttelefon"
                  },
                  "data": {}
                },
                {
                  "delay": {
                    "hours": 0,
                    "minutes": 0,
                    "seconds": 5,
                    "milliseconds": 0
                  }
                },
                {
                  "service": "switch.turn_on",
                  "target": {
                    "entity_id": "switch.porttelefon"
                  },
                  "data": {}
                },
                {
                  "delay": {
                    "hours": 0,
                    "minutes": 0,
                    "seconds": 5,
                    "milliseconds": 0
                  }
                },
                {
                  "service": "switch.turn_on",
                  "target": {
                    "entity_id": "switch.porttelefon"
                  },
                  "data": {}
                }
              ]
            }
          ]
        },
        {
          "choose": [
            {
              "conditions": [
                {
                  "condition": "trigger",
                  "id": "petra"
                },
                {
                  "condition": "template",
                  "value_template": "{{ states('sensor.petra_wifi_connection')[0:9] != \"WIFI_SSID\" }} "
                }
              ],
              "sequence": [
                {
                  "service": "esphome.ns_kitchen_play_rtttl",
                  "data": {
                    "song_str": "siren:d=25,o=10,b=150:d,e,d,e,d,e"
                  }
                },
                {
                  "service": "switch.turn_on",
                  "target": {
                    "entity_id": "switch.porttelefon"
                  },
                  "data": {}
                },
                {
                  "delay": {
                    "hours": 0,
                    "minutes": 0,
                    "seconds": 5,
                    "milliseconds": 0
                  }
                },
                {
                  "service": "switch.turn_on",
                  "target": {
                    "entity_id": "switch.porttelefon"
                  },
                  "data": {}
                },
                {
                  "delay": {
                    "hours": 0,
                    "minutes": 0,
                    "seconds": 5,
                    "milliseconds": 0
                  }
                },
                {
                  "service": "switch.turn_on",
                  "target": {
                    "entity_id": "switch.porttelefon"
                  },
                  "data": {}
                },
                {
                  "delay": {
                    "hours": 0,
                    "minutes": 0,
                    "seconds": 5,
                    "milliseconds": 0
                  }
                },
                {
                  "service": "switch.turn_on",
                  "target": {
                    "entity_id": "switch.porttelefon"
                  },
                  "data": {}
                },
                {
                  "delay": {
                    "hours": 0,
                    "minutes": 0,
                    "seconds": 5,
                    "milliseconds": 0
                  }
                },
                {
                  "service": "switch.turn_on",
                  "target": {
                    "entity_id": "switch.porttelefon"
                  },
                  "data": {}
                },
                {
                  "delay": {
                    "hours": 0,
                    "minutes": 0,
                    "seconds": 5,
                    "milliseconds": 0
                  }
                },
                {
                  "service": "switch.turn_on",
                  "target": {
                    "entity_id": "switch.porttelefon"
                  },
                  "data": {}
                },
                {
                  "service": "notify.mobile_app_petra",
                  "data": {
                    "message": "command_high_accuracy_mode",
                    "title": "turn_off"
                  }
                }
              ]
            }
          ]
        }
      ],
      "mode": "single"
    },
    "blueprint_inputs": null,
    "context": {
      "id": "01G7BZ25AMBJ9VFSS4S168N20P",
      "parent_id": "01G7BZ25A3P08FSYS2QGP4MAC6",
      "user_id": null
    }
  },
  "logbookEntries": [
    {
      "name": "Öppna porten (BLE)",
      "message": "triggered by state of binary_sensor.andreas_telefon",
      "source": "state of binary_sensor.andreas_telefon",
      "entity_id": "automation.oppna_porten_ble",
      "context_id": "01G7BZ25AMBJ9VFSS4S168N20P",
      "when": 1657185310.037491,
      "domain": "automation"
    },
    {
      "when": 1657185310.081195,
      "state": "on",
      "entity_id": "switch.porttelefon",
      "icon": "mdi:door-closed-lock",
      "context_event_type": "automation_triggered",
      "context_domain": "automation",
      "context_name": "Öppna porten (BLE)",
      "context_message": "triggered by state of binary_sensor.andreas_telefon",
      "context_source": "state of binary_sensor.andreas_telefon",
      "context_entity_id": "automation.oppna_porten_ble"
    },
    {
      "when": 1657185311.072473,
      "state": "off",
      "entity_id": "switch.porttelefon",
      "icon": "mdi:door-closed-lock",
      "context_event_type": "automation_triggered",
      "context_domain": "automation",
      "context_name": "Öppna porten (BLE)",
      "context_message": "triggered by state of binary_sensor.andreas_telefon",
      "context_source": "state of binary_sensor.andreas_telefon",
      "context_entity_id": "automation.oppna_porten_ble"
    },
    {
      "when": 1657185315.069924,
      "state": "on",
      "entity_id": "switch.porttelefon",
      "icon": "mdi:door-closed-lock",
      "context_event_type": "automation_triggered",
      "context_domain": "automation",
      "context_name": "Öppna porten (BLE)",
      "context_message": "triggered by state of binary_sensor.andreas_telefon",
      "context_source": "state of binary_sensor.andreas_telefon",
      "context_entity_id": "automation.oppna_porten_ble"
    },
    {
      "when": 1657185316.072161,
      "state": "off",
      "entity_id": "switch.porttelefon",
      "icon": "mdi:door-closed-lock",
      "context_event_type": "automation_triggered",
      "context_domain": "automation",
      "context_name": "Öppna porten (BLE)",
      "context_message": "triggered by state of binary_sensor.andreas_telefon",
      "context_source": "state of binary_sensor.andreas_telefon",
      "context_entity_id": "automation.oppna_porten_ble"
    },
    {
      "when": 1657185320.09312,
      "state": "on",
      "entity_id": "switch.porttelefon",
      "icon": "mdi:door-closed-lock",
      "context_event_type": "automation_triggered",
      "context_domain": "automation",
      "context_name": "Öppna porten (BLE)",
      "context_message": "triggered by state of binary_sensor.andreas_telefon",
      "context_source": "state of binary_sensor.andreas_telefon",
      "context_entity_id": "automation.oppna_porten_ble"
    },
    {
      "when": 1657185321.10009,
      "state": "off",
      "entity_id": "switch.porttelefon",
      "icon": "mdi:door-closed-lock",
      "context_event_type": "automation_triggered",
      "context_domain": "automation",
      "context_name": "Öppna porten (BLE)",
      "context_message": "triggered by state of binary_sensor.andreas_telefon",
      "context_source": "state of binary_sensor.andreas_telefon",
      "context_entity_id": "automation.oppna_porten_ble"
    },
    {
      "when": 1657185325.098947,
      "state": "on",
      "entity_id": "switch.porttelefon",
      "icon": "mdi:door-closed-lock",
      "context_event_type": "automation_triggered",
      "context_domain": "automation",
      "context_name": "Öppna porten (BLE)",
      "context_message": "triggered by state of binary_sensor.andreas_telefon",
      "context_source": "state of binary_sensor.andreas_telefon",
      "context_entity_id": "automation.oppna_porten_ble"
    },
    {
      "when": 1657185326.100433,
      "state": "off",
      "entity_id": "switch.porttelefon",
      "icon": "mdi:door-closed-lock",
      "context_event_type": "automation_triggered",
      "context_domain": "automation",
      "context_name": "Öppna porten (BLE)",
      "context_message": "triggered by state of binary_sensor.andreas_telefon",
      "context_source": "state of binary_sensor.andreas_telefon",
      "context_entity_id": "automation.oppna_porten_ble"
    }
  ]
}

Yes I did, but the reported error is slightly different (related to password).

Still not sure if these are the same issue or unrelated ones.

Thnx. That made it quit clear. No more Fibaro for me. They don’t provide firmware updates as a download.

1 Like

No, you are not. Raised this (as many others) during beta phase as well. I would love to get the ALL back again.

The other way round, my optimum would be a ALL with filter option as in developer-tools-statelist. Where I can use wildcards, etc. But thats another topic. :wink:

3 Likes

Anyone know where the weather setting page is at? Can’t seem to find it.

My Roon and Apple TV integrations stopped working after the 2022.7.0 Core update. So I rolled back to 2022.6.7 and everything worked again.

Kafka issue in .0 if someone else than me is using it :wink:
Already tackled and will kikely be fixed in .1

Same here!