A two part question:
-
Is there a way to build a custom workflow in the init (first time) HA workflow? I would like to have a configuration page (ideally lovelace page) that would allow me to configure some system parameters as part of a first time startup “wizard”.
-
Is there a way to build some configuration (yaml file) from template, ideally based on some information collected in step 1?
My use case: say I have 4 switches statically defined, but I only want to expose 2,3 or all 4 to homekit (and keep track of which of them are “enabled” internally too), depending on this initial, one-time config.
auto_start: true
filter:
include_entities:
- switch.s1
- switch.s2
- switch.s3
- switch.s4
entity_config:
switch.s1:
name: S1
type: valve
switch.s2:
name: S2
type: valve
switch.s3:
name: S3
type: valve
switch.s4:
name: S4
type: valve
name: Switch Controller
port: 56332
or
auto_start: true
filter:
include_entities:
- switch.s1
- switch.s2
- switch.s3
entity_config:
switch.s1:
name: S1
type: valve
switch.s2:
name: S2
type: valve
switch.s3:
name: S3
type: valve
name: Switch Controller
port: 56332
or
auto_start: true
filter:
include_entities:
- switch.s1
- switch.s2
entity_config:
switch.s1:
name: S1
type: valve
switch.s2:
name: S2
type: valve
name: Switch Controller
port: 56332
Thank you!