5
.vscode/settings.json
vendored
5
.vscode/settings.json
vendored
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"files.associations": {
|
|
||||||
"*.yaml": "home-assistant"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -248,6 +248,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- input_button
|
- input_button
|
||||||
- scene
|
- scene
|
||||||
- script
|
- script
|
||||||
|
- fan
|
||||||
left_button_name:
|
left_button_name:
|
||||||
name: Name "Left Button" (Optional)
|
name: Name "Left Button" (Optional)
|
||||||
description: '* *Left Button label - 10 characters are supported*'
|
description: '* *Left Button label - 10 characters are supported*'
|
||||||
@@ -270,6 +271,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- input_button
|
- input_button
|
||||||
- scene
|
- scene
|
||||||
- script
|
- script
|
||||||
|
- fan
|
||||||
right_button_name:
|
right_button_name:
|
||||||
name: Name "Right Button" (Optional)
|
name: Name "Right Button" (Optional)
|
||||||
description: '* *Right Button label - 10 characters are supported*'
|
description: '* *Right Button label - 10 characters are supported*'
|
||||||
@@ -309,7 +311,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
##### BUTTONS #####
|
##### BUTTONS #####
|
||||||
entity01:
|
entity01:
|
||||||
name: Button 01 (Optional)
|
name: Button 01 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 1"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 1"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -325,6 +327,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity01_name:
|
entity01_name:
|
||||||
name: Name "Button 01" (Optional)
|
name: Name "Button 01" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -339,7 +342,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity02:
|
entity02:
|
||||||
name: Button 02 (Optional)
|
name: Button 02 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 1"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 1"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -355,6 +358,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity02_name:
|
entity02_name:
|
||||||
name: Name "Button 02" (Optional)
|
name: Name "Button 02" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -369,7 +373,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity03:
|
entity03:
|
||||||
name: Button 03 (Optional)
|
name: Button 03 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 1"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 1"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -385,6 +389,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity03_name:
|
entity03_name:
|
||||||
name: Name "Button 03" (Optional)
|
name: Name "Button 03" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -399,7 +404,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity04:
|
entity04:
|
||||||
name: Button 04 (Optional)
|
name: Button 04 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 1"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 1"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -415,6 +420,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity04_name:
|
entity04_name:
|
||||||
name: Name "Button 04" (Optional)
|
name: Name "Button 04" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -429,7 +435,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity05:
|
entity05:
|
||||||
name: Button 05 (Optional)
|
name: Button 05 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 1"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 1"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -445,6 +451,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity05_name:
|
entity05_name:
|
||||||
name: Name "Button 05" (Optional)
|
name: Name "Button 05" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -459,7 +466,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity06:
|
entity06:
|
||||||
name: Button 06 (Optional)
|
name: Button 06 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 1"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 1"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -475,6 +482,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity06_name:
|
entity06_name:
|
||||||
name: Name "Button 06" (Optional)
|
name: Name "Button 06" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -489,7 +497,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity07:
|
entity07:
|
||||||
name: Button 07 (Optional)
|
name: Button 07 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 1"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 1"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -505,6 +513,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity07_name:
|
entity07_name:
|
||||||
name: Name "Button 07" (Optional)
|
name: Name "Button 07" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -519,7 +528,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity08:
|
entity08:
|
||||||
name: Button 08 (Optional)
|
name: Button 08 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 1"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 1"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -535,6 +544,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity08_name:
|
entity08_name:
|
||||||
name: Name "Button 08" (Optional)
|
name: Name "Button 08" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -549,7 +559,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity09:
|
entity09:
|
||||||
name: Button 09 (Optional)
|
name: Button 09 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 2"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 2"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -565,6 +575,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity09_name:
|
entity09_name:
|
||||||
name: Name "Button 09" (Optional)
|
name: Name "Button 09" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -579,7 +590,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity10:
|
entity10:
|
||||||
name: Button 10 (Optional)
|
name: Button 10 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 2"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 2"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -595,6 +606,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity10_name:
|
entity10_name:
|
||||||
name: Name "Button 10" (Optional)
|
name: Name "Button 10" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -609,7 +621,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity11:
|
entity11:
|
||||||
name: Button 11 (Optional)
|
name: Button 11 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 2"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 2"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -625,6 +637,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity11_name:
|
entity11_name:
|
||||||
name: Name "Button 11" (Optional)
|
name: Name "Button 11" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -639,7 +652,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity12:
|
entity12:
|
||||||
name: Button 12 (Optional)
|
name: Button 12 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 2"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 2"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -655,6 +668,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity12_name:
|
entity12_name:
|
||||||
name: Name "Button 12" (Optional)
|
name: Name "Button 12" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -669,7 +683,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity13:
|
entity13:
|
||||||
name: Button 13 (Optional)
|
name: Button 13 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 2"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 2"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -685,6 +699,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity13_name:
|
entity13_name:
|
||||||
name: Name "Button 13" (Optional)
|
name: Name "Button 13" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -699,7 +714,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity14:
|
entity14:
|
||||||
name: Button 14 (Optional)
|
name: Button 14 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 2"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 2"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -715,6 +730,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity14_name:
|
entity14_name:
|
||||||
name: Name "Button 14" (Optional)
|
name: Name "Button 14" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -729,7 +745,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity15:
|
entity15:
|
||||||
name: Button 15 (Optional)
|
name: Button 15 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 2"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 2"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -745,6 +761,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity15_name:
|
entity15_name:
|
||||||
name: Name "Button 15" (Optional)
|
name: Name "Button 15" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -759,7 +776,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity16:
|
entity16:
|
||||||
name: Button 16 (Optional)
|
name: Button 16 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 2"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 2"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -775,6 +792,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity16_name:
|
entity16_name:
|
||||||
name: Name "Button 16" (Optional)
|
name: Name "Button 16" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -789,7 +807,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity17:
|
entity17:
|
||||||
name: Button 17 (Optional)
|
name: Button 17 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 3"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 3"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -805,6 +823,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity17_name:
|
entity17_name:
|
||||||
name: Name "Button 17" (Optional)
|
name: Name "Button 17" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -819,7 +838,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity18:
|
entity18:
|
||||||
name: Button 18 (Optional)
|
name: Button 18 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 3"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 3"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -835,6 +854,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity18_name:
|
entity18_name:
|
||||||
name: Name "Button 18" (Optional)
|
name: Name "Button 18" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -849,7 +869,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity19:
|
entity19:
|
||||||
name: Button 19 (Optional)
|
name: Button 19 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 3"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 3"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -865,6 +885,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity19_name:
|
entity19_name:
|
||||||
name: Name "Button 19" (Optional)
|
name: Name "Button 19" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -879,7 +900,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity20:
|
entity20:
|
||||||
name: Button 20 (Optional)
|
name: Button 20 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 3"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 3"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -895,6 +916,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity20_name:
|
entity20_name:
|
||||||
name: Name "Button 20" (Optional)
|
name: Name "Button 20" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -909,7 +931,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity21:
|
entity21:
|
||||||
name: Button 21 (Optional)
|
name: Button 21 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 3"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 3"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -925,6 +947,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity21_name:
|
entity21_name:
|
||||||
name: Name "Button 21" (Optional)
|
name: Name "Button 21" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -939,7 +962,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity22:
|
entity22:
|
||||||
name: Button 22 (Optional)
|
name: Button 22 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 3"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 3"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -955,6 +978,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity22_name:
|
entity22_name:
|
||||||
name: Name "Button 22" (Optional)
|
name: Name "Button 22" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -969,7 +993,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity23:
|
entity23:
|
||||||
name: Button 23 (Optional)
|
name: Button 23 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 3"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 3"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -985,6 +1009,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity23_name:
|
entity23_name:
|
||||||
name: Name "Button 23" (Optional)
|
name: Name "Button 23" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -999,7 +1024,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity24:
|
entity24:
|
||||||
name: Button 24 (Optional)
|
name: Button 24 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 3"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 3"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -1015,6 +1040,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity24_name:
|
entity24_name:
|
||||||
name: Name "Button 24" (Optional)
|
name: Name "Button 24" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -1029,7 +1055,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity25:
|
entity25:
|
||||||
name: Button 25 (Optional)
|
name: Button 25 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 4"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 4"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -1045,6 +1071,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity25_name:
|
entity25_name:
|
||||||
name: Name "Button 25" (Optional)
|
name: Name "Button 25" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -1059,7 +1086,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity26:
|
entity26:
|
||||||
name: Button 26 (Optional)
|
name: Button 26 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 4"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 4"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -1075,6 +1102,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity26_name:
|
entity26_name:
|
||||||
name: Name "Button 26" (Optional)
|
name: Name "Button 26" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -1089,7 +1117,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity27:
|
entity27:
|
||||||
name: Button 27 (Optional)
|
name: Button 27 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 4"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 4"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -1105,6 +1133,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity27_name:
|
entity27_name:
|
||||||
name: Name "Button 27" (Optional)
|
name: Name "Button 27" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -1119,7 +1148,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity28:
|
entity28:
|
||||||
name: Button 28 (Optional)
|
name: Button 28 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 4"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 4"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -1135,6 +1164,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity28_name:
|
entity28_name:
|
||||||
name: Name "Button 28" (Optional)
|
name: Name "Button 28" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -1149,7 +1179,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity29:
|
entity29:
|
||||||
name: Button 29 (Optional)
|
name: Button 29 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 4"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 4"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -1165,6 +1195,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity29_name:
|
entity29_name:
|
||||||
name: Name "Button 29" (Optional)
|
name: Name "Button 29" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -1179,7 +1210,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity30:
|
entity30:
|
||||||
name: Button 30 (Optional)
|
name: Button 30 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 4"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 4"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -1195,6 +1226,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity30_name:
|
entity30_name:
|
||||||
name: Name "Button 30" (Optional)
|
name: Name "Button 30" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -1209,7 +1241,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity31:
|
entity31:
|
||||||
name: Button 31 (Optional)
|
name: Button 31 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 4"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 4"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -1225,6 +1257,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity31_name:
|
entity31_name:
|
||||||
name: Name "Button 31" (Optional)
|
name: Name "Button 31" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -1239,7 +1272,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
boolean:
|
boolean:
|
||||||
entity32:
|
entity32:
|
||||||
name: Button 32 (Optional)
|
name: Button 32 (Optional)
|
||||||
description: '* *Displayed on **"Button Page 4"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor)*'
|
description: '* *Displayed on **"Button Page 4"** - (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan)*'
|
||||||
default: []
|
default: []
|
||||||
selector:
|
selector:
|
||||||
entity:
|
entity:
|
||||||
@@ -1255,6 +1288,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l
|
|||||||
- person
|
- person
|
||||||
- script
|
- script
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
|
- fan
|
||||||
entity32_name:
|
entity32_name:
|
||||||
name: Name "Button 32" (Optional)
|
name: Name "Button 32" (Optional)
|
||||||
description: '* *Button label - 10 characters are supported*'
|
description: '* *Button label - 10 characters are supported*'
|
||||||
@@ -1375,6 +1409,8 @@ variables:
|
|||||||
button_script_on: "108"
|
button_script_on: "108"
|
||||||
button_binary_sensor_off: '107'
|
button_binary_sensor_off: '107'
|
||||||
button_binary_sensor_on: '108'
|
button_binary_sensor_on: '108'
|
||||||
|
button_fan_off: "107" #TODO replace icon
|
||||||
|
button_fan_on: "108" #TODO replace icon
|
||||||
|
|
||||||
hardware_button_pic_off: "98"
|
hardware_button_pic_off: "98"
|
||||||
hardware_button_pic_on: "99"
|
hardware_button_pic_on: "99"
|
||||||
@@ -2657,6 +2693,8 @@ action:
|
|||||||
{%- elif repeat.item.entity is match "person." and states[repeat.item.entity].state != 'home' -%} {{ button_person_off }}
|
{%- elif repeat.item.entity is match "person." and states[repeat.item.entity].state != 'home' -%} {{ button_person_off }}
|
||||||
{%- elif repeat.item.entity is match "binary_sensor." and states[repeat.item.entity].state == 'on' -%} {{ button_binary_sensor_on }}
|
{%- elif repeat.item.entity is match "binary_sensor." and states[repeat.item.entity].state == 'on' -%} {{ button_binary_sensor_on }}
|
||||||
{%- elif repeat.item.entity is match "binary_sensor." and states[repeat.item.entity].state == 'off' -%} {{ button_binary_sensor_off }}
|
{%- elif repeat.item.entity is match "binary_sensor." and states[repeat.item.entity].state == 'off' -%} {{ button_binary_sensor_off }}
|
||||||
|
{%- elif repeat.item.entity is match "fan." and states[repeat.item.entity].state == 'on' -%} {{ button_fan_on }}
|
||||||
|
{%- elif repeat.item.entity is match "fan." and states[repeat.item.entity].state == 'off' -%} {{ button_fan_off }}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
# TEXT and BRIGHTNESS Background
|
# TEXT and BRIGHTNESS Background
|
||||||
btn_bg: >-
|
btn_bg: >-
|
||||||
@@ -2975,6 +3013,8 @@ action:
|
|||||||
{%- elif trigger.to_state.entity_id is match "person." and trigger.to_state.state != 'home' -%} {{ button_person_off }}
|
{%- elif trigger.to_state.entity_id is match "person." and trigger.to_state.state != 'home' -%} {{ button_person_off }}
|
||||||
{%- elif trigger.to_state.entity_id is match "binary_sensor." and trigger.to_state.state == 'on' -%} {{ button_binary_sensor_on }}
|
{%- elif trigger.to_state.entity_id is match "binary_sensor." and trigger.to_state.state == 'on' -%} {{ button_binary_sensor_on }}
|
||||||
{%- elif trigger.to_state.entity_id is match "binary_sensor." and trigger.to_state.state == 'off' -%} {{ button_binary_sensor_off }}
|
{%- elif trigger.to_state.entity_id is match "binary_sensor." and trigger.to_state.state == 'off' -%} {{ button_binary_sensor_off }}
|
||||||
|
{%- elif trigger.to_state.entity_id is match "fan." and trigger.to_state.state == 'on' -%} {{ button_fan_on }}
|
||||||
|
{%- elif trigger.to_state.entity_id is match "fan." and trigger.to_state.state == 'off' -%} {{ button_fan_off }}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
# TEXT and BRIGHTNESS Background
|
# TEXT and BRIGHTNESS Background
|
||||||
btn_bg: >-
|
btn_bg: >-
|
||||||
@@ -3482,6 +3522,8 @@ action:
|
|||||||
scene.turn_on
|
scene.turn_on
|
||||||
{% elif entity_short is match 'script.' %}
|
{% elif entity_short is match 'script.' %}
|
||||||
script.turn_on
|
script.turn_on
|
||||||
|
{% elif entity_short is match 'fan.' %}
|
||||||
|
fan.toggle
|
||||||
{% endif %}
|
{% endif %}
|
||||||
data:
|
data:
|
||||||
entity_id: "{{ entity_short }}"
|
entity_id: "{{ entity_short }}"
|
||||||
@@ -3528,7 +3570,9 @@ action:
|
|||||||
{% elif entity_short is match 'scene.' %}
|
{% elif entity_short is match 'scene.' %}
|
||||||
scene.turn_on
|
scene.turn_on
|
||||||
{% elif entity_short is match 'script.' %}
|
{% elif entity_short is match 'script.' %}
|
||||||
script.turn_on
|
script.turn_on
|
||||||
|
{% elif entity_short is match 'fan.' %}
|
||||||
|
fan.toggle
|
||||||
{% endif %}
|
{% endif %}
|
||||||
data:
|
data:
|
||||||
entity_id: "{{ entity_short }}"
|
entity_id: "{{ entity_short }}"
|
||||||
@@ -4019,6 +4063,8 @@ action:
|
|||||||
scene.turn_on
|
scene.turn_on
|
||||||
{% elif left_button_entity is match 'script.' %}
|
{% elif left_button_entity is match 'script.' %}
|
||||||
script.turn_on
|
script.turn_on
|
||||||
|
{% elif left_button_entity is match 'fan.' %}
|
||||||
|
fan.toggle
|
||||||
{% endif %}
|
{% endif %}
|
||||||
data:
|
data:
|
||||||
entity_id: "{{ left_button_entity }}"
|
entity_id: "{{ left_button_entity }}"
|
||||||
@@ -4068,6 +4114,8 @@ action:
|
|||||||
scene.turn_on
|
scene.turn_on
|
||||||
{% elif right_button_entity is match 'script.' %}
|
{% elif right_button_entity is match 'script.' %}
|
||||||
script.turn_on
|
script.turn_on
|
||||||
|
{% elif right_button_entity is match 'fan.' %}
|
||||||
|
fan.toggle
|
||||||
{% endif %}
|
{% endif %}
|
||||||
data:
|
data:
|
||||||
entity_id: "{{ right_button_entity }}"
|
entity_id: "{{ right_button_entity }}"
|
||||||
@@ -5974,4 +6022,4 @@ action:
|
|||||||
|
|
||||||
#############################################################
|
#############################################################
|
||||||
##### CLOSE - Action #####
|
##### CLOSE - Action #####
|
||||||
#############################################################
|
#############################################################
|
||||||
|
|||||||
Reference in New Issue
Block a user