66 Commits

Author SHA1 Message Date
Simon Stürz
5061b09e98 Merge PR #244: Herz has been fixed to Hertz in the core 2019-09-27 00:08:43 +02:00
Michael Zanetti
c529314de6 Allow thing settings to be opened directly from the things page 2019-09-26 00:49:24 +02:00
Michael Zanetti
7fef809804 Herz has been fixed to Hertz in the core 2019-09-20 16:03:55 +02:00
Michael Zanetti
01277053f9 add thermostat and media rule templates 2019-08-31 04:13:30 +02:00
Michael Zanetti
176baa8ede Improve rule creation 2019-08-31 00:55:38 +02:00
Michael Zanetti
8d8b72790b Add support for the doorbell interface 2019-08-30 15:50:10 +02:00
Michael Zanetti
42e8f455b2 more work on oauth 2019-08-28 11:57:18 +02:00
Michael Zanetti
5c2e288999 Add support for OAuth when setting up things 2019-08-28 11:57:18 +02:00
Michael Zanetti
f735c5edfb Browser Items in rules 2019-07-17 22:49:28 +02:00
Michael Zanetti
41ebfb48f3 BrowserItemActions 2019-07-17 22:49:28 +02:00
Michael Zanetti
8ad40dcf56 More work on the item browser/media browser 2019-07-17 22:49:28 +02:00
Michael Zanetti
9dfde053ca Initial work on the device browser 2019-07-17 22:49:28 +02:00
Michael Zanetti
b94a715c33 Support the upcoming powerswitch interface 2019-07-04 23:27:14 +02:00
Michael Zanetti
bd506ea27f Add support for device settings 2019-06-06 04:31:18 +02:00
Michael Zanetti
d78b12e24e Implement network management 2019-05-24 03:19:58 +02:00
Michael Zanetti
a6edb7f39e Improve system update views 2019-05-20 22:25:19 +02:00
Michael Zanetti
7f17328dd2 Hello System update features 2019-05-18 02:38:26 +02:00
Michael Zanetti
d7d06eb84a Add support for state based rule action params 2019-04-16 01:09:33 +02:00
Michael Zanetti
aaa52e0359 Add support for state based rule action params 2019-04-16 01:09:33 +02:00
Michael Zanetti
bec8e233c5 Drop basicTags support, it's deprecated and has never been used 2019-03-19 11:25:29 +01:00
Michael Zanetti
ae0a3279ec WIP: drexel und weiss experience 2019-03-08 15:49:13 +01:00
Michael Zanetti
3ae3b6f643 Add some missing units 2019-03-03 20:03:32 +01:00
Michael Zanetti
325ab03e24 Add MicrSiementsPerCentimeter unit support 2019-01-28 23:58:59 +01:00
Michael Zanetti
2740d95e1e Improved add device wizard 2019-01-09 00:05:33 +01:00
Michael Zanetti
ea3e2d2106 Add rule templates for daylight and presence sensors 2019-01-07 23:28:55 +01:00
Michael Zanetti
430d60d9df fix a crash in the new device debug prints 2019-01-06 20:01:30 +01:00
Jenkins
821e6746bc Merge PR #106: implement presence and daylight sensor interface support 2018-12-21 02:26:29 +01:00
Jenkins
5ac33b7d07 Merge PR #108: add more interface based rules 2018-12-21 02:26:29 +01:00
Michael Zanetti
6633e0911f Don't ask the user to confirm exiting Edit rules page if there was no change 2018-12-21 00:32:59 +01:00
Michael Zanetti
093aeb5a55 add more interface based rules 2018-12-20 23:21:31 +01:00
Michael Zanetti
dcccf71205 implement presence and daylight sensor interface support 2018-12-20 23:20:44 +01:00
Michael Zanetti
f8d46f5c64 Fixes event based params in rule actions editing 2018-12-19 13:53:46 +01:00
Michael Zanetti
ca956d2405 fix parsing of rules 2018-12-17 21:52:10 +01:00
Michael Zanetti
f1d29034b0 rework the generic device page 2018-12-10 00:29:14 +01:00
Jenkins
7ad2ae0c5d Merge PR #81: fix handling DeviceChanged notification 2018-12-01 12:40:03 +01:00
Michael Zanetti
f78d843628 make use of new noise and co2 sensor interfaces 2018-11-30 17:34:25 +01:00
Michael Zanetti
1d1424f52f fix handling DeviceChanged notification 2018-11-19 15:35:26 +01:00
Michael Zanetti
b4a362cb9a fix min/max statetype values 2018-11-10 16:15:38 +01:00
Michael Zanetti
1b62117779 some work to improve lighting stuff 2018-11-10 15:08:07 +01:00
Michael Zanetti
0967a0fc9e rework bluetooth wifi setup to be more userfiendly 2018-10-22 23:33:55 +02:00
Michael Zanetti
6e0291c7e2 fingerprint reader rule templates 2018-10-04 14:11:15 +02:00
Michael Zanetti
56d30ea0ca got rid of last use of Engine singleton in C++ (except the qml singleton provider) 2018-10-01 17:19:57 +02:00
Michael Zanetti
56a87e9e97 devices doesn't access the Engine singleton any more
This is a not *that* straight forward. For convenience, Devices
offers information from the DeviceClasses and used to get that stuff
from the engine. In order to solve this I've added a pointer to the
DeviceClass in Device. This however, implies that DeviceClasses
must be created before Devices and destroyed after them. As the
general concept of the system is built in such a way this isn't
an issue but it requires some extra throughts when tearing down
things.
2018-10-01 17:17:54 +02:00
Michael Zanetti
fc0f57ae07 remove usage of Engine singleton in InterfacesModel 2018-10-01 17:14:35 +02:00
Michael Zanetti
3c6d00c646 add unit string to ParamDescriptorDelegate 2018-09-28 20:09:24 +02:00
Michael Zanetti
f41f06537f improve notifications view and rule action templates for it 2018-09-24 23:37:56 +02:00
Simon Stürz
5e407ff13f Add bluetooth service discovery and bluetooth interface 2018-07-31 09:31:26 +02:00
Michael Zanetti
4e0e1012b6 add inline warnings on tiles when things are disconnected or running out of battery 2018-07-18 23:59:39 +02:00
Michael Zanetti
6eb08e7dda fix allowedValues for statetypes 2018-07-13 23:57:52 +02:00
Michael Zanetti
b71f65e023 button press feedback 2018-07-11 23:27:39 +02:00