21 Commits

Author SHA1 Message Date
Michael Zanetti
abc39f1bd4 Add a thermostat interface 2019-04-08 13:55:15 +02:00
Michael Zanetti
14f05e5d6c Add power socket interface 2019-04-08 13:55:15 +02:00
Michael Zanetti
bb27615943 Add a presencesensor interface 2019-04-08 13:55:15 +02:00
Michael Zanetti
375ac1baea add a daylight sensor interface 2019-04-08 13:55:15 +02:00
Michael Zanetti
6002c19d5f rework media interfaces 2019-04-08 13:55:15 +02:00
Michael Zanetti
9eab2d3cc9 add noisesensor and co2sensor interfaces 2019-04-08 13:55:15 +02:00
Michael Zanetti
d3f1e199f2 split color light interface into color temperature light 2019-04-08 13:55:15 +02:00
Michael Zanetti
a1d961eecc add hearting/evcharger interfaces 2019-04-08 13:55:15 +02:00
Michael Zanetti
fe8b0cab14 initial take on a fingerprint reader interface 2019-04-08 13:55:15 +02:00
Michael Zanetti
3629371f96 add smart meter interfaces 2019-04-08 13:55:15 +02:00
Michael Zanetti
6b636fb82e initial take on adding a smartmeter interface 2019-04-08 13:55:15 +02:00
Michael Zanetti
293a3c7833 add a system interface 2019-04-08 13:55:15 +02:00
Michael Zanetti
200666ee3e add interfaces useful for irrigation scenarios 2019-04-08 13:55:15 +02:00
Michael Zanetti
9dcab1293c rework closable interfaces a bit
simpleclosable  (a: open, close)
|- awning (a: stop)
|  |- extendedawning (s: percentage, moving)
|- blind  (a: stop)
|  |- extendedblind (s: percentage, moving)
|- closable (s: state)
|  |- garagegate (a: stop, s: intermediateposition)
|- shutter (a: stop)
|- smartlock (a, unlatch s: state)

simpleclosable (a: open, close)
|- closable (a: stop)
|  |- awning
|  |- blind
|  |- shutter
|  |- garagegate (s: state, intermediatePosition)
|  |- extendedclosable (s: moving, s: percentage)
|     |- extendedawning
|     |- extendedblind
|     |- extendedshutter
|- smartlock (a: unlatch, s: state)
2019-04-08 13:55:15 +02:00
Simon Stürz
087a89b64b Replace door with smartlock interface 2019-04-08 13:55:15 +02:00
Michael Zanetti
9c49712a99 add pressuresensor interface 2019-04-08 13:55:15 +02:00
Michael Zanetti
f160a92f92 add shutter interfaces 2019-04-08 13:55:15 +02:00
Michael Zanetti
f710d7febb added shutter interface 2019-04-08 13:55:15 +02:00
Michael Zanetti
3a862e2050 add a door interface 2019-04-08 13:55:15 +02:00
Michael Zanetti
4e3b0ddb05 split battery level into 2 2019-04-08 13:55:15 +02:00
Michael Zanetti
eb316a7a0c libguh -> libnymea 2019-04-08 13:55:15 +02:00