FYI:
On my system, it took version 2020.12.0 about one hour to start the first time after the upgrade. I see in the log it was working with upgrading the database schema.
FYI:
On my system, it took version 2020.12.0 about one hour to start the first time after the upgrade. I see in the log it was working with upgrading the database schema.
Iâm thinking it might be better having an automation using homeassistant.start as its trigger, with a five minute (or in your case, one) delay, to flip an input boolean. And then use that boolean as the condition.
uptime sensor in minigraph after update to 12.0, it is not showing in hours anymore
Hi Everyone and happy upcoming holidays!
Is there any plan to bring EZVIZ integration back to life again?
Rebooted twice and HACS still not showing up:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/setup.py", line 213, in _async_setup_component
result = await task
File "/config/custom_components/hacs/__init__.py", line 24, in async_setup
return await hacs_yaml_setup(hass, config)
File "/config/custom_components/hacs/operational/setup.py", line 83, in async_setup
await async_startup_wrapper_for_yaml()
File "/config/custom_components/hacs/operational/setup.py", line 120, in async_startup_wrapper_for_yaml
async_call_later(hacs.hass, 900, async_startup_wrapper_for_yaml())
File "/usr/src/homeassistant/homeassistant/helpers/event.py", line 1179, in async_call_later
return async_track_point_in_utc_time(
File "/usr/src/homeassistant/homeassistant/helpers/event.py", line 1133, in async_track_point_in_utc_time
job = action if isinstance(action, HassJob) else HassJob(action)
File "/usr/src/homeassistant/homeassistant/core.py", line 174, in __init__
raise ValueError("Coroutine not allowed to be passed to HassJob")
ValueError: Coroutine not allowed to be passed to HassJob
Thanks for the update, good job ! Apart the HACS issue, it ran smoothly as usual !
Read the release notes.
Uptime
In order to optimize stability and performance of Home Assistant, sensors should use only absolute time values (store the date of the event) and not relative time values (seconds from event) so the value doesnât change each second.
The Uptime integration is one leftover, so to adhere to Home Assistant architectural design rules, the sensor is now changed to a timestamp.
As a side effect of this change, the
unit_of_measurement
option of this integration is now deprecated and can be removed from your configuration if you used that.Please review your Automations and Lovelace configuration to reflect this change.
(@chemelli74 - #43623) (uptime docs)
trying to rebuild the uptime hours and minutes sensors from before, using
{{ (((as_timestamp(now()) - as_timestamp(states('sensor.time_online'))) % 3600) / 60) | int }}
based on:
sensor:
- platform: uptime
name: Time Online
wonât auto update in the template editor?
Already did that but still the same
This seems to update every minute:
Already did what?
The entity is no longer a time (duration) since last restart it is now a time-stamp of when the last restart occurred, e.g. 2020-12-14 21:24:33.745303+11:00
You canât graph this, it wonât change until you restart again. You need to create a template sensor that determines the time between now and that timestamp.
maybe updating in the state machine, but ive been looking at this now for 3 minutes being 15 minutesâŚ
{{relative_time(states.sensor.uptime.last_changed)}}
note: Iâve renamed the sensor to sensor.uptime, not a different sensor, just the core sensor uptime
Sorry I mean I already edited my configuration.yaml, I thought that it would display the correct value like the image above when i create a entity card. Iâm having a hard time trying to figure out a sensor for this.
This template sensor will get it back to work.
Replace hostname with yours
- platform: template
sensors:
cert_expiry_<hostname>:
friendly_name: "Cert Expiry Days (<hostname>)"
value_template: "{{ ( (as_timestamp(states.sensor.cert_expiry_timestamp_<hostname>.state) - as_timestamp(now()) ) / 86400 ) | round(0, 'floor') }}"
unit_of_measurement: 'days'
see my post just now to get cert expiry sensor (with days left before invalid cert)
Which will cause that newer version of HACS will never be released
From HACS changelog:
- This release will be the last one that has a beta, itâs just too much work to maintain.
- The next planned version (1.9.0) will have HA 1.0.0 as the minimum required version.
Yes, same here, tried making a template sensor with that template of yours and it doesnât update. The one I posted does though so is it the now() part that is making it update ?
Is there any way to watch now the Home Assistant Conference? I got my ticket but had to leave after 1 hour.
Sorry for the off-topic.
Making a sensor like this - as far as I cana tell - re-creates the problem that each time it updates, it gets logged. That is a lot of data to say that time has passed another minute or worse second.
When you upgrade the old Certificate sensor no longer works and can be deleted (in the entity window there is a delete button that is active)
A new sensor is created which is called sensor.cert_expiry_timestamp_domain_name where domain_name is your actual domain name. Ie the string timestamp is added.
In the front end this sensor is shown in a sensible way when shown in a standard entity card. It actually shows how much time till it expires and it shows in in a very human way like âin 5 weeksâ.
That works well. What is not (yet) implemented well is showing the timestamp in a badge. The text is the time stamp and it overflows after 2020. and is useless. I donât care. I moved from badge to entity anyway. But if someone really wants the badge I encourage you to raise a github issue. It really should show the days left as it will fit in the little circle.
I do not see any reason why one would graph a certificate expiry.