v0.2.0, update HA-related instructions in Readme
This commit is contained in:
parent
8c825580fa
commit
972398d8ea
|
@ -145,6 +145,14 @@ should be enough length in the wires to move the lid with the switch connected o
|
|||
|
||||
- There are so many variations for HASS configs, that definite instructions are hard to do.
|
||||
- All the YAMLs are intended to be copy-pasted to `configuration.yaml` (or files included to configuration.yaml)
|
||||
- Contents of `homeassistant/automations.yaml` to automations.yaml in your HA `config/` folder
|
||||
- Contents of `homeassistant/homeassistant-rest.yaml` and `homeassistant/helpers.yaml` to configuration.yaml in your HA `config/` folder
|
||||
- Replace IP_ADDRESS with the correct IP address, for example with sed: `sed -i 's/IP_ADDRESS/192.168.4.5/g' configuration.yaml`
|
||||
- If you set a different port for enervent-ctrl, use `sed -i 's/IP_ADDRESS:8888/192.168.4.5:9999/g' configuration.yaml`
|
||||
- Dashboard:
|
||||
- create an empty dashboard
|
||||
- opening the YAML editor in the HA Lovelace UI
|
||||
- copy the contents from `homeassistant/dashboard-en/fi.yaml` to the editor as-is.
|
||||
- Change the IP address, port, username and password according to your configuration
|
||||
- Restart Home Assistant (A full reload doesn't seem to be enough for all REST integration features to update)
|
||||
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
automation:
|
||||
|
||||
## FAN / HEATER CONTROL AUTOMATIONS
|
||||
## THESE WILL AFFECT THE BEHAVIOUR OF THE UNIT
|
||||
- alias: Penguin Auto Heater Disable v0.2.0
|
||||
## FAN / HEATER CONTROL AUTOMATIONS
|
||||
## THESE WILL AFFECT THE BEHAVIOUR OF THE UNIT
|
||||
- alias: Penguin Auto Heater Disable v0.2.0
|
||||
description: |-
|
||||
Temperature is 0.5 over setpoint and outside temperature over 10
|
||||
-> heater off
|
||||
|
@ -49,7 +47,7 @@ automation:
|
|||
- service: rest_command.penguin_circulation_adaptive
|
||||
data: { }
|
||||
mode: single
|
||||
- alias: Penguin Auto Heater Enable v0.2.0
|
||||
- alias: Penguin Auto Heater Enable v0.2.0
|
||||
description: |-
|
||||
Temperature below setpoint
|
||||
-> heater on
|
||||
|
@ -71,7 +69,7 @@ automation:
|
|||
target:
|
||||
entity_id: input_boolean.penguin_after_heater
|
||||
mode: single
|
||||
- alias: Penguin Auto Heating increase v0.2.0
|
||||
- alias: Penguin Auto Heating increase v0.2.0
|
||||
description: |-
|
||||
Temperature 0.2 below setpoint
|
||||
-> circulation fan to manual
|
||||
|
@ -111,7 +109,7 @@ automation:
|
|||
- service: rest_command.penguin_max_heating_on
|
||||
data: { }
|
||||
mode: single
|
||||
- alias: Penguin Auto Heating decrease v0.2.0
|
||||
- alias: Penguin Auto Heating decrease v0.2.0
|
||||
description: |-
|
||||
Temperature 0.2 over setpoint
|
||||
-> adaptive circulation on (fan should go to minimum allowed)
|
||||
|
@ -144,7 +142,7 @@ automation:
|
|||
- service: rest_command.penguin_circulation_adaptive
|
||||
data: { }
|
||||
mode: single
|
||||
- alias: Penguin Auto Max Heating v0.2.0
|
||||
- alias: Penguin Auto Max Heating v0.2.0
|
||||
description: |-
|
||||
Temperature 0.3 below setpoint
|
||||
-> Max heat and max circulation (adaptive circulation on, with max heating means max fan setting)
|
||||
|
@ -189,9 +187,9 @@ automation:
|
|||
data: { }
|
||||
mode: single
|
||||
|
||||
## DASHBOARD TOGGLE/SETTING RELATED AUTOMATIONS
|
||||
## REQUIRED FOR e.g. SETTING THE TEMPERATURE SETPOINT VIA HA AND OTHER ACTIONS
|
||||
- alias: Penguin After Heater Input v0.2.0
|
||||
## DASHBOARD TOGGLE/SETTING RELATED AUTOMATIONS
|
||||
## REQUIRED FOR e.g. SETTING THE TEMPERATURE SETPOINT VIA HA AND OTHER ACTIONS
|
||||
- alias: Penguin After Heater Input v0.2.0
|
||||
description: "Actions to take when input_boolean.penguin_after_heater is toggled"
|
||||
trigger:
|
||||
- platform: state
|
||||
|
@ -220,7 +218,7 @@ automation:
|
|||
- service: rest_command.penguin_heater_disable
|
||||
data: { }
|
||||
mode: single
|
||||
- alias: Penguin boost input v0.2.0
|
||||
- alias: Penguin boost input v0.2.0
|
||||
description: "Actions when toggling input_boolean.penguin_boost"
|
||||
trigger:
|
||||
- platform: state
|
||||
|
@ -258,7 +256,7 @@ automation:
|
|||
target:
|
||||
entity_id: input_boolean.penguin_boost
|
||||
mode: single
|
||||
- alias: Penguin circulation fan mode sensor v0.2.0
|
||||
- alias: Penguin circulation fan mode sensor v0.2.0
|
||||
description: ""
|
||||
trigger:
|
||||
- platform: state
|
||||
|
@ -294,7 +292,7 @@ automation:
|
|||
target:
|
||||
entity_id: sensor.penguin_operating_mode
|
||||
mode: single
|
||||
- alias: Penguin circulation fan mode v0.2.0
|
||||
- alias: Penguin circulation fan mode v0.2.0
|
||||
description: ""
|
||||
trigger:
|
||||
- platform: state
|
||||
|
@ -313,7 +311,7 @@ automation:
|
|||
- service: rest_command.penguin_circulation_manual
|
||||
data: { }
|
||||
mode: single
|
||||
- alias: Penguin max cooling input v0.2.0
|
||||
- alias: Penguin max cooling input v0.2.0
|
||||
description: ""
|
||||
trigger:
|
||||
- platform: state
|
||||
|
@ -355,7 +353,7 @@ automation:
|
|||
target:
|
||||
entity_id: input_boolean.penguin_max_cooling
|
||||
mode: single
|
||||
- alias: Penguin max cooling sensor v0.2.0
|
||||
- alias: Penguin max cooling sensor v0.2.0
|
||||
description: ""
|
||||
trigger:
|
||||
- platform: state
|
||||
|
@ -378,7 +376,7 @@ automation:
|
|||
target:
|
||||
entity_id: input_boolean.penguin_max_cooling
|
||||
mode: single
|
||||
- alias: Penguin Max Heating input v0.2.0
|
||||
- alias: Penguin Max Heating input v0.2.0
|
||||
description: ""
|
||||
trigger:
|
||||
- platform: state
|
||||
|
@ -420,7 +418,7 @@ automation:
|
|||
target:
|
||||
entity_id: input_boolean.penguin_max_heating
|
||||
mode: single
|
||||
- alias: Penguin Max Heating sensor v0.2.0
|
||||
- alias: Penguin Max Heating sensor v0.2.0
|
||||
description: ""
|
||||
trigger:
|
||||
- platform: state
|
||||
|
@ -443,7 +441,7 @@ automation:
|
|||
target:
|
||||
entity_id: input_boolean.penguin_max_heating
|
||||
mode: single
|
||||
- alias: Penguin overpressure input v0.2.0
|
||||
- alias: Penguin overpressure input v0.2.0
|
||||
description: ""
|
||||
trigger:
|
||||
- platform: state
|
||||
|
@ -481,7 +479,7 @@ automation:
|
|||
target:
|
||||
entity_id: input_boolean.penguin_overpressure
|
||||
mode: single
|
||||
- alias: Penguin SNC input v0.2.0
|
||||
- alias: Penguin SNC input v0.2.0
|
||||
description: ""
|
||||
trigger:
|
||||
- platform: state
|
||||
|
@ -500,7 +498,7 @@ automation:
|
|||
- service: rest_command.penguin_snc_disable
|
||||
data: { }
|
||||
mode: single
|
||||
- alias: Penguin temperature down v0.2.0
|
||||
- alias: Penguin temperature down v0.2.0
|
||||
description: ""
|
||||
trigger:
|
||||
- platform: state
|
||||
|
@ -529,7 +527,7 @@ automation:
|
|||
target:
|
||||
entity_id: sensor.penguin_temperature_setting
|
||||
mode: restart
|
||||
- alias: Penguin temperature up v0.2.0
|
||||
- alias: Penguin temperature up v0.2.0
|
||||
description: ""
|
||||
trigger:
|
||||
- platform: state
|
||||
|
@ -558,7 +556,7 @@ automation:
|
|||
target:
|
||||
entity_id: sensor.penguin_temperature_setting
|
||||
mode: restart
|
||||
- alias: Penguin Temperature setting updater v0.2.0
|
||||
- alias: Penguin Temperature setting updater v0.2.0
|
||||
description: ""
|
||||
trigger:
|
||||
- platform: state
|
||||
|
|
Loading…
Reference in New Issue