diff --git a/libnymea/interfaces/battery.json b/libnymea/interfaces/battery.json index 7385f5c9..8c580479 100644 --- a/libnymea/interfaces/battery.json +++ b/libnymea/interfaces/battery.json @@ -1,11 +1,5 @@ { "states": [ - { - "name": "batteryLevel", - "type": "int", - "minValue": 0, - "maxValue": 100 - }, { "name": "batteryCritical", "type": "bool" diff --git a/libnymea/interfaces/batterylevel.json b/libnymea/interfaces/batterylevel.json new file mode 100644 index 00000000..5a90b91a --- /dev/null +++ b/libnymea/interfaces/batterylevel.json @@ -0,0 +1,11 @@ +{ + "extends": "battery", + "states": [ + { + "name": "batteryLevel", + "type": "int", + "minValue": 0, + "maxValue": 100 + } + ] +} diff --git a/libnymea/interfaces/interfaces.qrc b/libnymea/interfaces/interfaces.qrc index 60fac03b..fca3439c 100644 --- a/libnymea/interfaces/interfaces.qrc +++ b/libnymea/interfaces/interfaces.qrc @@ -14,6 +14,7 @@ mediametadataprovider.json mediaplayer.json battery.json + batterylevel.json button.json simplebutton.json longpressbutton.json