174 Commits

Author SHA1 Message Date
Michael Zanetti
bea44a96c0 Add windowOpen and windowOpenDetected states to the thermostat 2023-05-04 23:08:23 +02:00
jenkins
5d3492c788 Merge PR #617: Require min/max values for pressuresensors 2023-02-21 17:43:31 +01:00
jenkins
f27299d263 Merge PR #615: Require min/max values for co2sensors 2023-02-21 17:43:29 +01:00
Michael Zanetti
fea635edcf Require min/max values for pressuresensors 2023-01-12 22:52:39 +01:00
Michael Zanetti
08c0a09957 Require min/max values for co2sensors 2022-12-31 12:35:41 +01:00
Michael Zanetti
8e0c8eda41 Enable logging for thermostat states 2022-12-24 21:09:10 +01:00
jenkins
1d268e2205 Merge PR #608: Add vibrationsensor interface 2022-12-13 21:05:06 +01:00
jenkins
f22d1e55a4 Merge PR #589: Add a childlock interface 2022-12-13 21:04:52 +01:00
Michael Zanetti
bbc8e54ebc Add vibrationsensor interface 2022-12-06 22:56:13 +01:00
jenkins
6008303b5b Merge PR #583: Rework air quliaty interfaces 2022-10-25 02:37:14 +02:00
Michael Zanetti
57b3c84b8f Add a childlock interface 2022-10-23 23:00:14 +02:00
Michael Zanetti
7c7955b66b Rework air quliaty interfaces
Removes the indoorairquality and airquality interfaces as the
plugin isn't the right place for these sort of voncersion.
Instead, this PR specifies the individual compounds that
for the base for air quality measurements and ties them down
to export raw data.

It's the client apps responsibility to translate those values
into Air Quality Index scales based on the location of user. I.e.
while Europe would use the CAQI (Common Air Quality Index), the
US would use the EPA AQI etc.
2022-10-17 23:00:39 +02:00
Michael Zanetti
884dd2874f Align gassensor interface wording 2022-09-05 23:14:26 +02:00
jenkins
03a44665d4 Merge PR #556: Add optional boost state to thermostats 2022-08-26 12:58:07 +02:00
Michael Zanetti
09210d3e6d Add optional boost state to thermostats
nymea:app already implements this and many plugins do too. Apparently
most of the radiator thermostats support this, so it's worth making it
part of the interface.
2022-08-08 12:26:56 +02:00
Michael Zanetti
119605ab13 Add lock/unlock actions to smartlock interface 2022-08-08 12:23:44 +02:00
Michael Zanetti
8d50955bcc Add phaseCount state to electricvehicle interface 2022-06-27 12:37:44 +02:00
jenkins
03efba295e Merge PR #524: Add alarm and firesensor interfaces 2022-06-16 00:20:46 +02:00
Michael Zanetti
6da1c70e5b Add alarm and fire seonsor interfaces 2022-05-31 17:16:42 +02:00
Michael Zanetti
2a62ab17d4 Fix allowedValues for battery interface 2022-05-13 11:26:32 +02:00
Michael Zanetti
ffd0c7d690 Remove smartmeterconsumer from evcharger 2022-04-04 15:45:42 +02:00
Michael Zanetti
ecac5d9dc9 Fix some interface definitions (minimum/maximum vs min/max) 2022-02-02 14:35:12 +01:00
Jenkins nymea
b969f5f4fa Merge PR #474: Add phase count and session energy state to the evcharger interface 2021-12-11 00:31:04 +01:00
Jenkins nymea
020a2e968a Merge PR #473: Add min charging current to the electricvehicle interface 2021-12-11 00:31:03 +01:00
Jenkins nymea
4f7a81e2dc Merge PR #471: Add charging state to evcharger interface 2021-12-11 00:31:00 +01:00
Jenkins nymea
16fb05d18d Merge PR #469: Add water level sensor interface 2021-12-11 00:30:59 +01:00
Simon Stürz
b03d4d155a Fix json typo in simple heat pump interface 2021-11-16 16:48:55 +01:00
Simon Stürz
cd42d6b7dc Inhert simple heat pump from power interface 2021-11-16 14:41:49 +01:00
Simon Stürz
17371bdb7c Fix JSON typo in heatpump interface 2021-11-11 11:05:24 +01:00
Simon Stürz
e8e66c9b7f Add optional common states for heat pumps 2021-11-10 08:11:19 +01:00
Simon Stürz
81c1ba94d3 Update max charging current to uint 2021-10-28 08:05:52 +02:00
Simon Stürz
442f33e50d Allign minimal charging current to system naming 2021-10-27 17:34:34 +02:00
Simon Stürz
b5dc78d9d3 Add session energy as optional sate for ev charger 2021-10-22 14:06:17 +02:00
Simon Stürz
4ac016396a Add phase count state to the evcharger interface 2021-10-22 12:20:56 +02:00
Simon Stürz
49a03580be Make minimal charging current writable 2021-10-22 12:08:48 +02:00
Simon Stürz
29ee1b48f0 Add minimal charging current to electricvehicle interface 2021-10-22 12:06:20 +02:00
Michael Zanetti
aec7400ad0 Add charging state to evcharger interface 2021-10-19 13:40:51 +02:00
Michael Zanetti
ac0ade64c5 Add water level sensor interface 2021-10-12 23:06:44 +02:00
Simon Stürz
1b385dd038 Add heat pump interfaces 2021-10-12 10:11:29 +02:00
Michael Zanetti
19b1657f21 Make currentPower mandatory for smartmeters 2021-10-07 14:10:58 +02:00
Michael Zanetti
20b13bc3ed Enforce smartmeterconsumer on evchargers 2021-10-07 14:10:58 +02:00
Michael Zanetti
4b4bef2885 Adjust unit for energystorage 2021-10-07 14:10:58 +02:00
Michael Zanetti
d01fb7d16a Log producers/consumers totals 2021-10-07 14:10:58 +02:00
Michael Zanetti
d8acacf322 Add capacity state 2021-10-07 14:10:58 +02:00
Michael Zanetti
500f6c6cef Add energystorage interface 2021-10-07 14:10:58 +02:00
Jenkins nymea
bbdbd01613 Merge PR #454: Add an electricvehicle interface 2021-09-06 09:05:05 +02:00
Jenkins nymea
3080360d3a Merge PR #453: Add a plugged in state to evcharger interface 2021-09-06 09:05:04 +02:00
Jenkins nymea
e3b1f38902 Merge PR #452: Add a solar inverter interface 2021-09-06 09:05:03 +02:00
Jenkins nymea
4de0713f69 Merge PR #449: Force unit on humidity sensor interface 2021-09-06 09:04:59 +02:00
Jenkins nymea
7be2efa25b Merge PR #443: Update energymeter interface 2021-09-06 09:04:56 +02:00