76 Commits

Author SHA1 Message Date
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
c1bd92ea49 Improve the Android back button handling 2019-07-07 17:45:13 +02:00
Michael Zanetti
b94a715c33 Support the upcoming powerswitch interface 2019-07-04 23:27:14 +02:00
Michael Zanetti
d208e5f399 Update firebase dependency 2019-06-12 17:07:44 +02:00
Michael Zanetti
424547333f Improve setup wizard 2019-05-22 13:41:38 +02:00
Michael Zanetti
e28103312f Add support for the closablesensor interface 2019-05-16 22:29:49 +02:00
Michael Zanetti
692829414a Add a kiosk mode command line option 2019-04-16 00:59:55 +02:00
Michael Zanetti
57382f0230 Fix font settings in visuals rendered in C++ 2019-04-15 19:02:16 +02:00
Michael Zanetti
860a92818d Rework settings 2019-03-21 23:28:56 +01:00
Michael Zanetti
19f0c49d13 Add privacy policy 2019-03-19 13:17:03 +01:00
Michael Zanetti
40f3ee934d Fix font settings 2019-03-11 14:01:23 +01:00
Michael Zanetti
6566896d79 some cleanups 2019-03-10 14:09:33 +01:00
Michael Zanetti
ae0a3279ec WIP: drexel und weiss experience 2019-03-08 15:49:13 +01:00
Michael Zanetti
ffc4d64ae6 Re-check bearers when app resumes from standby 2019-02-13 12:33:05 +01:00
Michael Zanetti
22dd3fe27d intermediate commit.
Working pretty well now. No cleanup done. some broken menu entries related to
connect.

TBC
2019-02-06 03:00:43 +01:00
Michael Zanetti
8091cbb8c6 improve startup and connection 2019-02-06 03:00:43 +01:00
Michael Zanetti
8335be43a3 some rework on how we handle the last connected host
this isn't good enough, actually worse than the current master
but it has some groundwork needed for when we actually improve it
2019-02-06 03:00:43 +01:00
Jenkins
7775fb26bb Merge PR #128: Add a minimum size to the window 2019-01-29 12:55:43 +01:00
Michael Zanetti
f095a2ac15 Add support for the thermostat interface 2019-01-28 23:42:20 +01:00
Michael Zanetti
fb48535c3a Add a minimum size to the window 2019-01-10 16:45:46 +01:00
Michael Zanetti
22ce8a8a1d Store window sizes 2019-01-08 20:49:57 +01:00
Jenkins
6063a4cd06 Merge PR #113: Add rule templates for daylight and presence sensors 2019-01-08 02:21:28 +01:00
Michael Zanetti
76f8ad6002 add a custom device list page for power sockets 2019-01-08 02:00:25 +01:00
Michael Zanetti
dd91596ac2 add support for a power socket view 2019-01-08 02:00:25 +01:00
Michael Zanetti
d274b1b61a add some more templates and fix issues in the template generation code 2019-01-08 01:12:39 +01:00
Michael Zanetti
ea3e2d2106 Add rule templates for daylight and presence sensors 2019-01-07 23:28:55 +01:00
Michael Zanetti
dcccf71205 implement presence and daylight sensor interface support 2018-12-20 23:20:44 +01:00
Jenkins
ea801b3cee Merge PR #90: Fix restoring of the tab in main page after reconnecting 2018-12-18 01:04:26 +01:00
Michael Zanetti
c5703bb10b Improve closable list pages 2018-12-18 01:04:04 +01:00
Michael Zanetti
2312be97c7 Fix restoring of the tab in main page after reconnecting 2018-12-17 13:43:12 +01:00
Michael Zanetti
f78d843628 make use of new noise and co2 sensor interfaces 2018-11-30 17:34:25 +01:00
Michael Zanetti
f3d944e890 more work on mqtt, intermediate commit 2018-11-19 23:40:09 +01:00
Michael Zanetti
8244c4dc5e more tuning on smartmeter stuff 2018-10-31 16:31:23 +01:00
Michael Zanetti
a974096dbd smart-meter support done 2018-10-29 22:41:45 +01:00
Michael Zanetti
eebf6de152 allow overriding the used AWS user pool with styling 2018-10-23 00:45:04 +02:00
Michael Zanetti
e2c688d220 properly group awning, shutter and blind, not only their extended versions 2018-10-19 00:12:01 +02:00
Michael Zanetti
b61e3d0d1e fix device page selection for awnings and shutters 2018-10-17 23:55:41 +02:00
Michael Zanetti
df9f894f5c don't show tabs by default 2018-10-17 23:44:04 +02:00
Michael Zanetti
6e0291c7e2 fingerprint reader rule templates 2018-10-04 14:11:15 +02:00
Michael Zanetti
798b6879fd intermediate commit 2018-10-02 22:41:20 +02:00
Michael Zanetti
d9f9f30257 Move AWSClient out of the Engine, make it a singleton for now 2018-10-01 17:40:42 +02:00
Michael Zanetti
fd0f702916 some cleanup 2018-10-01 17:40:42 +02:00
Michael Zanetti
772c1c7fa0 introduce a RootItem as a layer to be manipulated by styling 2018-10-01 17:40:42 +02:00
Michael Zanetti
be50036584 Engine isn't a singleton any more! 2018-10-01 17:37:29 +02:00
Michael Zanetti
ebe24abd8e improve sensors page 2018-10-01 14:43:52 +02:00
Michael Zanetti
f41f06537f improve notifications view and rule action templates for it 2018-09-24 23:37:56 +02:00
Michael Zanetti
a1fb90fec9 append appid to android id to make sure it's not shared between our apps 2018-09-20 17:17:58 +02:00
Michael Zanetti
45ddbd3320 fix push registering on iOS, improve android push notification icons 2018-09-19 17:19:06 +02:00