Some Quick fixes.

This commit is contained in:
CCOSTAN
2017-04-12 01:19:41 +00:00
parent 3bf72da605
commit 63996eed9b
3 changed files with 21 additions and 20 deletions

View File

@@ -7,8 +7,22 @@
command: "/srv/hass/hass_venv/bin/hass --version"
scan_interval: 86400
- platform: template
sensors:
ha_uptime:
value_template: '{{ relative_time(states.automation.startup_notification.attributes.last_triggered) }}'
friendly_name: HA Uptime
- platform: command_line
name: "HA Uptime"
command: echo "$(($(date +%s) - $(date -d "$(head -n1 /home/hass/.homeassistant/home-assistant.log | cut -d' ' -f-2)" +%s)))"
scan_interval: 360
value_template: >-
{% set uptime = value | int %}
{% set seconds = uptime % 60 %}
{% set minutes = ((uptime % 3600) / 60) | int %}
{% set hours = ((uptime % 86400) / 3600) | int %}
{% set days = (uptime / 86400) | int %}
{%- if days > 0 -%}
{%- if days == 1 -%}
1 day
{%- else -%}
{{ days }} days
{%- endif -%}
{{ ', ' }}
{%- endif -%}
{{ '%02d' % hours }}:{{ '%02d' % minutes }}