I am creating a scene from my two Google Nest climate entities, like so:
- service: scene.create
data:
scene_id: before
snapshot_entities:
- climate.back
- climate.front
I then go ahead and change some of the settings of the climate entities, like target temperature and mode.
I then later want to restore the climate entities to their previous state, like so
- service: scene.turn_on
target:
entity_id: scene.before
This results in the following error:
Logger: homeassistant.helpers.script.websocket_api_script
Source: helpers/script.py:1337
First occurred: 6:16:40 PM (1 occurrences)
Last logged: 6:16:40 PM
websocket_api script: Error executing script. Invalid data for call_service at pos 1: expected float for dictionary value @ data['temperature']
Anyone any idea what is going on? Am I doing something wrong or is this a bug in the Nest integration?