#3352 Apply brightness_percent before others (#3361)

As mentioned, simply adding brightness_percent seems to fix the problem.

I'll look into doing the reverse if the state is off when I have more time.
This commit is contained in:
Jorge Schrauwen 2020-04-14 22:36:22 +02:00 committed by GitHub
parent 85b57cd639
commit 62254bb67a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -132,7 +132,7 @@ class EntityPublish extends Extension {
// Ensure that state and brightness are executed before other commands.
const entries = Object.entries(json);
entries.sort((a, b) => (['state', 'brightness'].includes(a[0]) ? -1 : 1));
entries.sort((a, b) => (['state', 'brightness', 'brightness_percent'].includes(a[0]) ? -1 : 1));
// For each attribute call the corresponding converter
const usedConverters = [];