Dear community,
a new release was just deployed.
With that a new feature called “generic state validation” is introduced.
This enables you to add the new configuration option checkState=true
to your device’s metadata.
When this option is set every command for that device will cause an additional request to the user’s OH instance to get its current state. The state is then compared to the requested one by the command.
Google Assistant should then respond with corresponding error messages when a requested state is already in place. (See the list of various error codes available: Error list)
Important: This change now also requires you to add this config option to SecuritySystem devices. They will no longer by default check the state before firing the arm/disarm command.
Features
- Add generic state validation (#319) @michikrug
Maintenance
- See GitHub