now it is absolutely perfect and complete, it was what was missing for the complete management of a family with a to-do list. thanks for the good work done, now new automations are waiting for us.
Many thanks to all contributors for this feature-packed release.
Special thanks to raman25 for the following addition:
raman325 extended our template engine with the ability to check the type of a variable. Super helpful for complex templates! Thanks!
What isnāt mentioned in the Release Notes is that raman25 has also included the ability to create sets and tuples from an iterable (like a string or list). See: Type Conversion
Itās the ability to create sets that interests me because it allows you to leverage a setās methods.
For example:
issubset() indicates if a setās members exist in another set (i.e. do these three lights exist in this group).
difference() returns a set containing the difference between two or more sets (i.e. these two groups of lights do not have these four lights in common).
intersection() returns a set containing what is in common between two or more sets (i.e. these two groups of lights have these five lights in common).
For the first time in many months (years?) of flawless upgrades, I had a minor issue today after this one. Iām not sure itās more related to simultaneously upgrading my ZWavejs2mqtt image along with the HA 2023.11 image though (so perhaps more Zwavejs2mqtt change).
For some reason, a couple of my Z-Wave devices had their device_id change, which broke a few automations.
I have fully removed grocy and its custom component that I was using for todos and have replaced it with built in todos. Everything including notifications for unchecked items and new items are working. The only thing missing is the ability to get a list of currently unchecked items, but it was said that that is coming in the future.
Love that we finally have multiple lists! Mildly frustrated that itās still done via a top level side panel that canāt be disabled for standard users and that the side-panel doesnāt go away if all lists are deleted / destroyed. Additionally the lists defined show up in the panel and canāt be made admin only
āTodoist completed to-do items are not visible in Home Assistant because they are not returned by the Todoist REST API.ā
However, I already had a rest platform configuration for a sensor that lists all completed items using the endpoint: https://api.todoist.com/sync/v9/completed/get_all
With that sensor, I was able to create a markdown card with the appropriate templating to display all of todayās completed tasks grouped by task list.
As this is still functioning, what would the limitation be that prevents the new Todo integration from being able to display the same information?
Luckily I do not often use device idās, but I too had some automations and scripts disable because device idās had changed. These automations worked fine until the update. But for me the devices belonged to the Motion Blinds integration, and one other I do not remember. I hope I found all situations. It was for maybe three or four devices, not all of the devices for this integration either.
I also had a strange thing (may be unrelated): after the first attempt to install the release, after the reboot the old release was still installed. A second attempt was successful. I discovered a rollback log, so something must have gone wrong the first time.
Is it just me or does the TODAY button on Energy dashboard not actually mean today, but the current period selected in the left hand menu in the calendar selector i.e. if you select This Quarter then click the Today button it still shows you This Quarter