Merge PR #469: Add water level sensor interface

This commit is contained in:
Jenkins nymea 2021-12-11 00:30:59 +01:00
commit 16fb05d18d
4 changed files with 16 additions and 1 deletions

View File

@ -34,6 +34,7 @@
<file>closablesensor.json</file> <file>closablesensor.json</file>
<file>presencesensor.json</file> <file>presencesensor.json</file>
<file>watersensor.json</file> <file>watersensor.json</file>
<file>waterlevelsensor.json</file>
<file>temperaturesensor.json</file> <file>temperaturesensor.json</file>
<file>humiditysensor.json</file> <file>humiditysensor.json</file>
<file>pressuresensor.json</file> <file>pressuresensor.json</file>

View File

@ -0,0 +1,12 @@
{
"description": "Sensors that can measure water fill levels.",
"extends": "sensor",
"states": [
{
"name": "waterLevel",
"type": "double",
"unit": "Liter",
"logged": true
}
]
}

View File

@ -142,6 +142,7 @@ public:
UnitNewtonMeter, UnitNewtonMeter,
UnitRpm, UnitRpm,
UnitMilligramPerLiter, UnitMilligramPerLiter,
UnitLiter,
}; };
Q_ENUM(Unit) Q_ENUM(Unit)

View File

@ -377,7 +377,8 @@
"UnitNewton", "UnitNewton",
"UnitNewtonMeter", "UnitNewtonMeter",
"UnitRpm", "UnitRpm",
"UnitMilligramPerLiter" "UnitMilligramPerLiter",
"UnitLiter"
], ],
"UserError": [ "UserError": [
"UserErrorNoError", "UserErrorNoError",