mirror of
				https://github.com/house-of-abbey/GarminHomeAssistant.git
				synced 2025-10-31 07:48:13 +00:00 
			
		
		
		
	Moved the contents of Select.md to Actions.md
Feels like we already have a home for the example without creating a separate new file.
This commit is contained in:
		| @@ -108,3 +108,64 @@ If you would like to temporarily disable an item in your menu, e.g. for seasonal | |||||||
|   "enabled": false |   "enabled": false | ||||||
| } | } | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
|  | # Selects | ||||||
|  |  | ||||||
|  | Here is an example of how to make a light effect selector: | ||||||
|  |  | ||||||
|  | ```json | ||||||
|  | { | ||||||
|  |   "type": "group", | ||||||
|  |   "name": "Example", | ||||||
|  |   "title": "Light Effect", | ||||||
|  |   "content": "{{ state_attr('light.moon', 'effect') }}", | ||||||
|  |   "items": [ | ||||||
|  |     { | ||||||
|  |       "type": "tap", | ||||||
|  |       "name": "None", | ||||||
|  |       "entity": "light.example", | ||||||
|  |       "tap_action": { | ||||||
|  |         "service": "light.turn_on", | ||||||
|  |         "data": { | ||||||
|  |           "effect": "None" | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     { | ||||||
|  |       "type": "tap", | ||||||
|  |       "name": "Rainbow", | ||||||
|  |       "entity": "light.example", | ||||||
|  |       "tap_action": { | ||||||
|  |         "service": "light.turn_on", | ||||||
|  |         "data": { | ||||||
|  |           "effect": "Rainbow" | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     { | ||||||
|  |       "type": "tap", | ||||||
|  |       "name": "Glimmer", | ||||||
|  |       "entity": "light.example", | ||||||
|  |       "tap_action": { | ||||||
|  |         "service": "light.turn_on", | ||||||
|  |         "data": { | ||||||
|  |           "effect": "Glimmer" | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     { | ||||||
|  |       "type": "tap", | ||||||
|  |       "name": "Twinkle", | ||||||
|  |       "entity": "light.example", | ||||||
|  |       "tap_action": { | ||||||
|  |         "service": "light.turn_on", | ||||||
|  |         "data": { | ||||||
|  |           "effect": "Twinkle" | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     } | ||||||
|  |   ] | ||||||
|  | } | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | The same pattern works for any selector (`input_select.*`, `select.*`, `climate.*` mode). | ||||||
|   | |||||||
| @@ -1,60 +0,0 @@ | |||||||
| # Selects |  | ||||||
|  |  | ||||||
| Here is an example of how to make a light effect selector: |  | ||||||
|  |  | ||||||
| ```json |  | ||||||
| { |  | ||||||
|   "type": "group", |  | ||||||
|   "name": "Example", |  | ||||||
|   "title": "Light Effect", |  | ||||||
|   "content": "{{ state_attr('light.moon', 'effect') }}", |  | ||||||
|   "items": [ |  | ||||||
|     { |  | ||||||
|       "type": "tap", |  | ||||||
|       "name": "None", |  | ||||||
|       "entity": "light.example", |  | ||||||
|       "tap_action": { |  | ||||||
|         "service": "light.turn_on", |  | ||||||
|         "data": { |  | ||||||
|           "effect": "None" |  | ||||||
|         } |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     { |  | ||||||
|       "type": "tap", |  | ||||||
|       "name": "Rainbow", |  | ||||||
|       "entity": "light.example", |  | ||||||
|       "tap_action": { |  | ||||||
|         "service": "light.turn_on", |  | ||||||
|         "data": { |  | ||||||
|           "effect": "Rainbow" |  | ||||||
|         } |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     { |  | ||||||
|       "type": "tap", |  | ||||||
|       "name": "Glimmer", |  | ||||||
|       "entity": "light.example", |  | ||||||
|       "tap_action": { |  | ||||||
|         "service": "light.turn_on", |  | ||||||
|         "data": { |  | ||||||
|           "effect": "Glimmer" |  | ||||||
|         } |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     { |  | ||||||
|       "type": "tap", |  | ||||||
|       "name": "Twinkle", |  | ||||||
|       "entity": "light.example", |  | ||||||
|       "tap_action": { |  | ||||||
|         "service": "light.turn_on", |  | ||||||
|         "data": { |  | ||||||
|           "effect": "Twinkle" |  | ||||||
|         } |  | ||||||
|       } |  | ||||||
|     } |  | ||||||
|   ] |  | ||||||
| } |  | ||||||
| ``` |  | ||||||
|  |  | ||||||
| The same pattern works for any selector (`input_select.*`, `select.*`, `climate.*` mode). |  | ||||||
		Reference in New Issue
	
	Block a user