"entity": "sensor.time"
},
{
- "entity": "binary_sensor.main_door_contact"
+ "entity": "binary_sensor.porta_casa_contact"
},
{
"entity": "binary_sensor.home_mode"
"entity": "sensor.shelly_em_channel_1_power"
},
{
- "entity": "sensor.front_balcony_temperature"
+ "entity": "sensor.temperatura_balcone_temperature"
},
{
- "entity": "sensor.rear_balcony_temperature"
+ "entity": "sensor.temperatura_veranda_temperature"
}
],
"cards": [
{
"type": "custom:mini-graph-card",
"entities": [
- "sensor.potenza_istantanea"
+ "sensor.shelly_em_channel_1_power"
],
"hours_to_show": 24,
"points_per_hour": 120,
"type": "custom:mini-graph-card",
"entities": [
{
- "entity": "sensor.front_balcony_temperature",
+ "entity": "sensor.temperatura_balcone_temperature",
"name": "Balcone"
}
],
"type": "custom:mini-graph-card",
"entities": [
{
- "entity": "sensor.rear_balcony_temperature",
+ "entity": "sensor.temperatura_veranda_temperature",
"name": "Veranda"
}
],
"entity": "sensor.valve_camera_da_letto_temperature"
},
{
- "entity": "sensor.front_balcony_temperature"
+ "entity": "sensor.temperatura_balcone_temperature"
},
{
- "entity": "sensor.rear_balcony_temperature"
+ "entity": "sensor.temperatura_veranda_temperature"
},
{
- "entity": "sensor.front_balcony_humidity"
+ "entity": "sensor.temperatura_balcone_humidity"
},
{
- "entity": "sensor.rear_balcony_humidity"
+ "entity": "sensor.temperatura_veranda_humidity"
},
{
"entity": "binary_sensor.central_heating"
"type": "weather-forecast"
}
]
+ },
+ {
+ "title": "test",
+ "path": "test",
+ "badges": [],
+ "cards": [
+ {
+ "type": "horizontal-stack",
+ "cards": [
+ {
+ "type": "custom:mini-graph-card",
+ "entities": [
+ {
+ "entity": "sensor.valve_cucina_temperature",
+ "name": "Cucina"
+ }
+ ],
+ "name": "Cucina",
+ "hours_to_show": 24,
+ "points_per_hour": 1,
+ "show": {
+ "name": true,
+ "state": true
+ },
+ "line_width": 5,
+ "color_thresholds": [
+ {
+ "value": 16,
+ "color": "#4a90e2"
+ },
+ {
+ "value": 19,
+ "color": "#ffbd00"
+ },
+ {
+ "value": 23,
+ "color": "#ee7c3a"
+ }
+ ],
+ "hour24": true,
+ "decimals": 0
+ },
+ {
+ "type": "custom:mini-graph-card",
+ "entities": [
+ {
+ "entity": "sensor.valve_sala_temperature",
+ "name": "Sala"
+ }
+ ],
+ "name": "Sala",
+ "hours_to_show": 24,
+ "points_per_hour": 1,
+ "show": {
+ "name": true,
+ "state": true
+ },
+ "line_width": 5,
+ "color_thresholds": [
+ {
+ "value": 16,
+ "color": "#4a90e2"
+ },
+ {
+ "value": 19,
+ "color": "#ffbd00"
+ },
+ {
+ "value": 23,
+ "color": "#ee7c3a"
+ }
+ ],
+ "hour24": true,
+ "decimals": 0
+ }
+ ]
+ },
+ {
+ "type": "horizontal-stack",
+ "cards": [
+ {
+ "type": "custom:mini-graph-card",
+ "entities": [
+ {
+ "entity": "sensor.valve_bagno_temperature",
+ "name": "Bagno"
+ }
+ ],
+ "name": "Bagno",
+ "hours_to_show": 24,
+ "points_per_hour": 1,
+ "show": {
+ "name": true,
+ "state": true
+ },
+ "line_width": 5,
+ "color_thresholds": [
+ {
+ "value": 16,
+ "color": "#4a90e2"
+ },
+ {
+ "value": 19,
+ "color": "#ffbd00"
+ },
+ {
+ "value": 23,
+ "color": "#ee7c3a"
+ }
+ ],
+ "hour24": true,
+ "decimals": 0
+ },
+ {
+ "type": "custom:mini-graph-card",
+ "entities": [
+ {
+ "entity": "sensor.valve_studio_temperature",
+ "name": "Studio"
+ }
+ ],
+ "name": "Studio",
+ "hours_to_show": 24,
+ "points_per_hour": 1,
+ "show": {
+ "name": true,
+ "state": true
+ },
+ "line_width": 5,
+ "color_thresholds": [
+ {
+ "value": 16,
+ "color": "#4a90e2"
+ },
+ {
+ "value": 19,
+ "color": "#ffbd00"
+ },
+ {
+ "value": 23,
+ "color": "#ee7c3a"
+ }
+ ],
+ "hour24": true,
+ "decimals": 0
+ }
+ ]
+ },
+ {
+ "type": "horizontal-stack",
+ "cards": [
+ {
+ "type": "custom:mini-graph-card",
+ "entities": [
+ {
+ "entity": "sensor.valve_camera_da_letto_temperature",
+ "name": "Camera"
+ }
+ ],
+ "name": "Camera",
+ "hours_to_show": 24,
+ "points_per_hour": 1,
+ "show": {
+ "name": true,
+ "state": true
+ },
+ "line_width": 3,
+ "color_thresholds": [
+ {
+ "value": 16,
+ "color": "#4a90e2"
+ },
+ {
+ "value": 19,
+ "color": "#ffbd00"
+ },
+ {
+ "value": 23,
+ "color": "#ee7c3a"
+ }
+ ],
+ "hour24": true,
+ "decimals": 0
+ }
+ ]
+ },
+ {
+ "type": "horizontal-stack",
+ "cards": [
+ {
+ "type": "custom:mini-graph-card",
+ "entities": [
+ {
+ "entity": "sensor.temperatura_balcone_temperature",
+ "name": "Balcone"
+ }
+ ],
+ "name": "Balcone",
+ "hours_to_show": 24,
+ "points_per_hour": 1,
+ "show": {
+ "name": true,
+ "state": true
+ },
+ "line_width": 5,
+ "color_thresholds": [
+ {
+ "value": 16,
+ "color": "#4a90e2"
+ },
+ {
+ "value": 19,
+ "color": "#ffbd00"
+ },
+ {
+ "value": 23,
+ "color": "#ee7c3a"
+ }
+ ],
+ "hour24": true,
+ "decimals": 0
+ },
+ {
+ "type": "custom:mini-graph-card",
+ "entities": [
+ {
+ "entity": "sensor.temperatura_veranda_temperature",
+ "name": "Veranda"
+ }
+ ],
+ "name": "Veranda",
+ "hours_to_show": 24,
+ "points_per_hour": 1,
+ "show": {
+ "name": true,
+ "state": true
+ },
+ "line_width": 5,
+ "color_thresholds": [
+ {
+ "value": 16,
+ "color": "#4a90e2"
+ },
+ {
+ "value": 19,
+ "color": "#ffbd00"
+ },
+ {
+ "value": 23,
+ "color": "#ee7c3a"
+ }
+ ],
+ "hour24": true,
+ "decimals": 0
+ }
+ ]
+ }
+ ]
}
]
}
trigger:
- platform: state
- entity_id: binary_sensor.main_door_contact
+ entity_id: binary_sensor.porta_casa_contact
to: 'on'
condition: "{{ (state_attr('sun.sun', 'elevation') | int) < 1 }}"
action:
- wait_for_trigger:
- platform: state
- entity_id: binary_sensor.main_door_contact
+ entity_id: binary_sensor.porta_casa_contact
to: "on"
- timeout:
+ timeout:
minutes: 30
continue_on_timeout: false
- alias: "Saluto orario"
initial_state: false
-
+
trigger:
- platform: time
at: '12:00:00'
action:
- service: script.speech_engine
data_template:
- message: >-
+ message: >-
{% set hour = now().strftime('%H') %}
"Sono le {{ hour }} e tutto va bene."
# Google Assistant: Sensors\r
######################################################################\r
\r
-sensor.front_balcony_temperature:\r
+sensor.temperatura_balcone_temperature:\r
name: Temperatura Balcone\r
expose: true\r
room: Balcone\r
\r
-sensor.rear_balcony_temperature:\r
+sensor.temperatura_veranda_temperature:\r
name: Temperatura Veranda\r
expose: true\r
room: Veranda\r
######################################################################
# Main Door Sensor
-binary_sensor.main_door_contact:
+binary_sensor.porta_casa_contact:
friendly_name: 'Porta Casa'
-sensor.main_door_battery:
+sensor.porta_casa_battery:
friendly_name: 'Porta Casa: Batteria'
-sensor.main_door_linkquality:
+sensor.porta_casa_linkquality:
friendly_name: 'Porta Casa: Link'
+sensor.porta_casa_voltage:
+ friendly_name: 'Porta Casa: Tensione'
# Spare Door Sensor
binary_sensor.spare_door_contact:
friendly_name: 'Spare Door: Batteria'
sensor.spare_door_linkquality:
friendly_name: 'Spare Door: Link'
+sensor.spare_door_voltage:
+ friendly_name: 'Spare Door: Tensione'
+sensor.spare_door_temperature:
+ friendly_name: 'Spare Door: Temperatura'
# Front Balcony Temperature Sensor
-sensor.front_balcony_temperature:
+sensor.temperatura_balcone_temperature:
friendly_name: 'Temperatura Balcone'
-sensor.front_balcony_humidity:
+sensor.temperatura_balcone_humidity:
friendly_name: 'Umidità Balcone'
-sensor.front_balcony_battery:
+sensor.temperatura_balcone_battery:
friendly_name: 'Temperatura Balcone: Batteria'
-sensor.front_balcony_linkquality:
+sensor.temperatura_balcone_linkquality:
friendly_name: 'Temperatura Balcone: Link'
+sensor.temperatura_balcone_voltage:
+ friendly_name: 'Temperatura Balcone: Tensione'
# Rear Balcony Temperature Sensor
-sensor.rear_balcony_temperature:
+sensor.temperatura_veranda_temperature:
friendly_name: 'Temperatura Veranda'
-sensor.rear_balcony_humidity:
+sensor.temperatura_veranda_humidity:
friendly_name: 'Umidità Veranda'
-sensor.rear_balcony_battery:
+sensor.temperatura_veranda_battery:
friendly_name: 'Temperatura Veranda: Batteria'
-sensor.rear_balcony_linkquality:
+sensor.temperatura_veranda_linkquality:
friendly_name: 'Temperatura Veranda: Link'
+sensor.temperatura_veranda_voltage:
+ friendly_name: 'Spare Door: Tensione'
# Wireless Switch
sensor.wireless_switch_click:
friendly_name: 'Wireless Switch'
+sensor.wireless_switch_action:
+ friendly_name: 'Wireless Switch: Azione'
sensor.wireless_switch_battery:
friendly_name: 'Wireless Switch: Batteria'
sensor.wireless_switch_linkquality:
friendly_name: 'Wireless Switch: Link'
+sensor.wireless_switch_voltage:
+ friendly_name: 'Wireless Switch: Tensione'
name: Porte
icon: mdi:door
entities:
- - binary_sensor.main_door_contact
+ - binary_sensor.porta_casa_contact
name: Temperature
icon: mdi:home-thermometer
entities:
- - sensor.front_balcony_temperature
- - sensor.rear_balcony_temperature
+ - sensor.temperatura_balcone_temperature
+ - sensor.temperatura_veranda_temperature
- sensor.consumo_energetico_giornaliero
- sensor.consumo_energetico_mensile
# Zigbee2mqtt
- - sensor.main_door_battery
- - sensor.main_door_linkquality
+ - sensor.porta_casa_battery
+ - sensor.porta_casa_linkquality
+ - sensor.porta_casa_voltage
- binary_sensor.spare_door_contact
- sensor.spare_door_battery
- sensor.spare_door_linkquality
+ - sensor.spare_door_voltage
- sensor.wireless_switch_battery
- sensor.wireless_switch_click
- sensor.wireless_switch_linkquality
- - sensor.front_balcony_battery
- - sensor.front_balcony_linkquality
- - sensor.rear_balcony_battery
- - sensor.rear_balcony_linkquality
+ - sensor.wireless_switch_voltage
+ - sensor.temperatura_balcone_battery
+ - sensor.temperatura_balcone_linkquality
+ - sensor.temperatura_balcone_voltage
+ - sensor.temperatura_veranda_battery
+ - sensor.temperatura_veranda_linkquality
+ - sensor.temperatura_veranda_voltage
# pfSense
#- sensor.freebsd_router_kib_s_received
#- sensor.freebsd_router_kib_s_sent
- sensor.consumo_energetico_giornaliero
- sensor.consumo_energetico_mensile
# Zigbee2mqtt
- - sensor.main_door_battery
- - sensor.main_door_linkquality
+ - sensor.porta_casa_battery
+ - sensor.porta_casa_linkquality
+ - sensor.porta_casa_voltage
- binary_sensor.spare_door_contact
- sensor.spare_door_battery
- sensor.spare_door_linkquality
+ - sensor.spare_door_voltage
- sensor.wireless_switch_battery
- sensor.wireless_switch_click
- sensor.wireless_switch_linkquality
- - sensor.front_balcony_battery
- - sensor.front_balcony_linkquality
- - sensor.rear_balcony_battery
- - sensor.rear_balcony_linkquality
+ - sensor.wireless_switch_voltage
+ - sensor.temperatura_balcone_battery
+ - sensor.temperatura_balcone_linkquality
+ - sensor.temperatura_balcone_voltage
+ - sensor.temperatura_veranda_battery
+ - sensor.temperatura_veranda_linkquality
+ - sensor.temperatura_veranda_voltage
# pfSense
#- sensor.freebsd_router_kib_s_received
#- sensor.freebsd_router_kib_s_sent
- sensor.consumo_energetico_giornaliero
- sensor.consumo_energetico_mensile
# Zigbee2mqtt
- - sensor.main_door_battery
- - sensor.main_door_linkquality
+ - sensor.porta_casa_battery
+ - sensor.porta_casa_linkquality
+ - sensor.porta_casa_voltage
- binary_sensor.spare_door_contact
- sensor.spare_door_battery
- sensor.spare_door_linkquality
+ - sensor.spare_door_voltage
- sensor.wireless_switch_battery
- sensor.wireless_switch_click
- sensor.wireless_switch_linkquality
- - sensor.front_balcony_battery
- - sensor.front_balcony_linkquality
- - sensor.rear_balcony_battery
- - sensor.rear_balcony_linkquality
+ - sensor.wireless_switch_voltage
+ - sensor.temperatura_balcone_battery
+ - sensor.temperatura_balcone_linkquality
+ - sensor.temperatura_balcone_voltage
+ - sensor.temperatura_veranda_battery
+ - sensor.temperatura_veranda_linkquality
+ - sensor.temperatura_veranda_voltage
# pfSense
#- sensor.freebsd_router_kib_s_received
#- sensor.freebsd_router_kib_s_sent