Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "trace": {
- "last_step": "sequence/2/choose/2/sequence/3",
- "run_id": "4d708c32b30d5b2f6ffd485e7a555a6f",
- "state": "stopped",
- "script_execution": "finished",
- "timestamp": {
- "start": "2023-01-05T07:43:50.789689+00:00",
- "finish": "2023-01-05T07:43:50.802990+00:00"
- },
- "domain": "script",
- "item_id": "google_home_event",
- "trace": {
- "sequence/0": [
- {
- "path": "sequence/0",
- "timestamp": "2023-01-05T07:43:50.791553+00:00",
- "changed_variables": {
- "this": {
- "entity_id": "script.google_home_event",
- "state": "off",
- "attributes": {
- "last_triggered": "2023-01-05T07:43:42.067496+00:00",
- "mode": "parallel",
- "current": 0,
- "max": 10,
- "icon": "mdi:cast-audio",
- "friendly_name": "00 - Google Home Event"
- },
- "last_changed": "2023-01-05T07:43:42.183461+00:00",
- "last_updated": "2023-01-05T07:43:42.183461+00:00",
- "context": {
- "id": "01GP0E5FZF5J1AVZBR6AN654C4",
- "parent_id": "01GP0E5FZCRJXKPS69ZZW0T8ZK",
- "user_id": null
- }
- },
- "resume_id": "resume_after_call",
- "resume": true,
- "target": {
- "entity_id": "media_player.googlehome2011"
- },
- "context": {
- "id": "01GP0E5RG1AC089NQ46RSHCJXW",
- "parent_id": "01GP0E5RFZZRKV5J1WDAXPTQ3N",
- "user_id": null
- }
- }
- }
- ],
- "sequence/1": [
- {
- "path": "sequence/1",
- "timestamp": "2023-01-05T07:43:50.791691+00:00",
- "changed_variables": {
- "version": "2022.12.0"
- }
- }
- ],
- "sequence/2": [
- {
- "path": "sequence/2",
- "timestamp": "2023-01-05T07:43:50.795091+00:00",
- "changed_variables": {
- "resume_volume": "",
- "ignore_list": [],
- "target_list": [],
- "all": false
- },
- "result": {
- "choice": 2
- }
- }
- ],
- "sequence/2/choose/0": [
- {
- "path": "sequence/2/choose/0",
- "timestamp": "2023-01-05T07:43:50.795206+00:00",
- "result": {
- "result": false
- }
- }
- ],
- "sequence/2/choose/0/conditions/0": [
- {
- "path": "sequence/2/choose/0/conditions/0",
- "timestamp": "2023-01-05T07:43:50.795260+00:00",
- "result": {
- "result": false,
- "entities": []
- }
- }
- ],
- "sequence/2/choose/1": [
- {
- "path": "sequence/2/choose/1",
- "timestamp": "2023-01-05T07:43:50.795480+00:00",
- "result": {
- "result": false
- }
- }
- ],
- "sequence/2/choose/1/conditions/0": [
- {
- "path": "sequence/2/choose/1/conditions/0",
- "timestamp": "2023-01-05T07:43:50.795532+00:00",
- "result": {
- "result": false,
- "entities": []
- }
- }
- ],
- "sequence/2/choose/2": [
- {
- "path": "sequence/2/choose/2",
- "timestamp": "2023-01-05T07:43:50.795717+00:00",
- "result": {
- "result": true
- }
- }
- ],
- "sequence/2/choose/2/conditions/0": [
- {
- "path": "sequence/2/choose/2/conditions/0",
- "timestamp": "2023-01-05T07:43:50.795766+00:00",
- "result": {
- "result": true,
- "entities": []
- }
- }
- ],
- "sequence/2/choose/2/sequence/0": [
- {
- "path": "sequence/2/choose/2/sequence/0",
- "timestamp": "2023-01-05T07:43:50.796392+00:00"
- }
- ],
- "sequence/2/choose/2/sequence/1": [
- {
- "path": "sequence/2/choose/2/sequence/1",
- "timestamp": "2023-01-05T07:43:50.799270+00:00",
- "changed_variables": {
- "player_data": "",
- "players_to_resume": [],
- "cast_mass_playing": ""
- }
- }
- ],
- "sequence/2/choose/2/sequence/1/if": [
- {
- "path": "sequence/2/choose/2/sequence/1/if",
- "timestamp": "2023-01-05T07:43:50.799372+00:00",
- "result": {
- "result": false
- }
- }
- ],
- "sequence/2/choose/2/sequence/1/if/condition/0": [
- {
- "path": "sequence/2/choose/2/sequence/1/if/condition/0",
- "timestamp": "2023-01-05T07:43:50.799427+00:00",
- "result": {
- "result": false,
- "entities": []
- }
- }
- ],
- "sequence/2/choose/2/sequence/2": [
- {
- "path": "sequence/2/choose/2/sequence/2",
- "timestamp": "2023-01-05T07:43:50.799660+00:00"
- }
- ],
- "sequence/2/choose/2/sequence/3": [
- {
- "path": "sequence/2/choose/2/sequence/3",
- "timestamp": "2023-01-05T07:43:50.799949+00:00",
- "changed_variables": {
- "resume_data": []
- },
- "result": {
- "event": "store_data",
- "event_data": {
- "resume_data": []
- }
- }
- }
- ]
- },
- "config": {
- "alias": "00 - Google Home Event",
- "description": "Script for resuming Google Home speakers",
- "icon": "mdi:cast-audio",
- "mode": "parallel",
- "fields": {
- "resume_id": {
- "description": "ID to match the storing and resuming (default is 'not provided')",
- "required": false,
- "selector": {
- "text": null
- }
- },
- "resume": {
- "description": "True for resuming the states, false for storing the states (default is false)",
- "required": false,
- "selector": {
- "boolean": null
- }
- },
- "target": {
- "description": "Enter the targets cast devices to be resumed afterwards (default is all)",
- "required": false,
- "selector": {
- "target": {
- "entity": {
- "integration": "cast",
- "domain": "media_player"
- },
- "device": {
- "integration": "cast"
- }
- }
- }
- },
- "ignore": {
- "description": "Enter the cast devices to be ignored during store and resume (default is none)",
- "required": false,
- "selector": {
- "target": {
- "entity": {
- "integration": "cast",
- "domain": "media_player"
- },
- "device": {
- "integration": "cast"
- }
- }
- }
- },
- "also_stop": {
- "description": "Enter the media_players which should also be turned off after storing the data (default is none)",
- "required": false,
- "selector": {
- "target": {
- "entity": {
- "domain": "media_player"
- }
- }
- }
- },
- "resume_volume": {
- "description": "Volume to be used then resuming the speaker, should be set while storing the data. Eiter use a number between 0 and 1 or 1 and 100 (%)",
- "required": false,
- "selector": {
- "number": {
- "min": 0,
- "max": 100
- }
- }
- },
- "remove_data": {
- "description": "Set to true if you want to remove all stored data (default is false)",
- "required": false,
- "selector": {
- "boolean": null
- }
- }
- },
- "sequence": [
- {
- "variables": {
- "version": "2022.12.0"
- }
- },
- {
- "variables": {
- "resume_id": "{{ resume_id if (resume_id is defined and resume_id) else 'not provided' }}",
- "resume_volume": "{%- if resume_volume is defined and iif(resume_volume) %}\n {{ [1, resume_volume / 100] | min if resume_volume > 1 else resume_volume }}\n{%- endif %}\n",
- "ignore_list": "{
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement