gh-6 update dashboard, helpers and automations for temperature setting via helper+automations.
Will postpone updating the english dashboard until most of the features are done in the finnish version.
This commit is contained in:
parent
4b89aec1c5
commit
c6741645b6
|
@ -1,4 +1,5 @@
|
|||
automation:
|
||||
## Modesetting automations
|
||||
- alias: Penguin Max Heating input
|
||||
description: ""
|
||||
trigger:
|
||||
|
@ -63,8 +64,6 @@ automation:
|
|||
target:
|
||||
entity_id: input_boolean.penguin_max_heating
|
||||
mode: single
|
||||
|
||||
|
||||
- alias: Penguin circulation fan mode
|
||||
description: ""
|
||||
trigger:
|
||||
|
@ -88,3 +87,49 @@ automation:
|
|||
- service: rest_command.penguin_circulation_manual
|
||||
data: {}
|
||||
mode: single
|
||||
|
||||
## Target temperature setting automations
|
||||
- alias: Penguin Temperature setting updater
|
||||
description: ''
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id:
|
||||
- sensor.penguin_temperature_setting
|
||||
condition: []
|
||||
action:
|
||||
- service: input_number.set_value
|
||||
data:
|
||||
value: '{{ states(''sensor.penguin_temperature_setting'') }}'
|
||||
target:
|
||||
entity_id: input_number.penguin_temperature_setting_helper
|
||||
mode: single
|
||||
- alias: Penguin temperature up
|
||||
description: ''
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id:
|
||||
- input_button.penguin_temperature_up
|
||||
condition: []
|
||||
action:
|
||||
- service: rest_command.penguin_temperature_up
|
||||
data: {}
|
||||
- service: input_number.increment
|
||||
data: {}
|
||||
target:
|
||||
entity_id: input_number.penguin_temperature_setting_helper
|
||||
mode: single
|
||||
- alias: Penguin temperature down
|
||||
description: ''
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id:
|
||||
- input_button.penguin_temperature_down
|
||||
condition: []
|
||||
action:
|
||||
- service: rest_command.penguin_temperature_down
|
||||
data: {}
|
||||
- service: input_number.decrement
|
||||
data: {}
|
||||
target:
|
||||
entity_id: input_number.penguin_temperature_setting_helper
|
||||
mode: single
|
|
@ -20,10 +20,10 @@ views:
|
|||
yellow: 0
|
||||
red: 100
|
||||
- square: false
|
||||
columns: 3
|
||||
columns: 4
|
||||
type: grid
|
||||
cards:
|
||||
- show_name: true
|
||||
- show_name: false
|
||||
show_icon: true
|
||||
type: button
|
||||
tap_action:
|
||||
|
@ -31,7 +31,7 @@ views:
|
|||
entity: input_boolean.penguin_circulation_fan_adaptive
|
||||
name: Mukautuva kiertoilma
|
||||
show_state: false
|
||||
- show_name: true
|
||||
- show_name: false
|
||||
show_icon: true
|
||||
type: button
|
||||
tap_action:
|
||||
|
@ -39,6 +39,44 @@ views:
|
|||
entity: input_boolean.penguin_max_heating
|
||||
name: Max lämmitys
|
||||
show_state: false
|
||||
- show_name: false
|
||||
show_icon: true
|
||||
type: button
|
||||
tap_action:
|
||||
action: toggle
|
||||
icon: mdi:block-helper
|
||||
- show_name: false
|
||||
show_icon: true
|
||||
type: button
|
||||
tap_action:
|
||||
action: toggle
|
||||
icon: mdi:block-helper
|
||||
- square: false
|
||||
columns: 3
|
||||
type: grid
|
||||
cards:
|
||||
- show_name: false
|
||||
show_icon: true
|
||||
type: button
|
||||
tap_action:
|
||||
action: toggle
|
||||
entity: input_button.penguin_temperature_down
|
||||
icon: mdi:minus
|
||||
icon_height: 36px
|
||||
- type: gauge
|
||||
entity: input_number.penguin_temperature_setting_helper
|
||||
name: ' '
|
||||
needle: true
|
||||
min: 16
|
||||
max: 30
|
||||
- show_name: false
|
||||
show_icon: true
|
||||
type: button
|
||||
tap_action:
|
||||
action: toggle
|
||||
entity: input_button.penguin_temperature_up
|
||||
icon: mdi:plus
|
||||
icon_height: 36px
|
||||
- type: entities
|
||||
entities:
|
||||
- entity: sensor.penguin_operating_mode
|
||||
|
|
|
@ -4,4 +4,17 @@ input_boolean:
|
|||
icon: mdi:heat-wave
|
||||
penguin_circulation_fan_adaptive:
|
||||
name: Penguin Adaptive Circulation Fan
|
||||
icon: mdi:fan-auto
|
||||
icon: mdi:fan-auto
|
||||
input_button:
|
||||
penguin_temperature_up:
|
||||
name: Penguin temperature up
|
||||
icon: mdi:thermometer-plus
|
||||
penguin_temperature_down:
|
||||
name: Penguin temperature down
|
||||
icon: mdi:thermometer-minus
|
||||
input_number:
|
||||
penguin_temperature_setting_helper:
|
||||
name: Penguin temperature setting helper
|
||||
min: 20
|
||||
max: 30
|
||||
unit_of_measurement: "°C"
|
Loading…
Reference in New Issue