159 Commits

Author SHA1 Message Date
Michael Zanetti
08b70f3bdb Fix reconnecting after connection loss 2019-03-03 16:29:05 +01:00
Michael Zanetti
ffc4d64ae6 Re-check bearers when app resumes from standby 2019-02-13 12:33:05 +01:00
Michael Zanetti
bcbeb0cf97 Fixes in new connection code. Demo server and manual connection work again 2019-02-11 23:13:28 +01:00
Michael Zanetti
e7885c73b1 Fix connecting remotely when located in a foreign WiFi network 2019-02-09 08:57:19 +01:00
Michael Zanetti
0c7b28ecae reconnect on failure 2019-02-07 17:26:30 +01:00
Michael Zanetti
5f99248fd2 cleanup 2019-02-07 13:12:57 +01:00
Michael Zanetti
468bdbd4fe handle unknonw bearer types 2019-02-06 15:03:10 +01:00
Michael Zanetti
ec08e6c7d5 some cleanup 2019-02-06 13:45:29 +01:00
Michael Zanetti
a2272f9699 bring back demo mode 2019-02-06 12:07:00 +01:00
Michael Zanetti
f75b66c0ff Mostly working, cleanup still to be done 2019-02-06 03:00:43 +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
Michael Zanetti
5a6a6c864f Emit a countChanged when setting the model to make sure the view is aware of the new count 2019-02-05 23:01:41 +01:00
Jenkins
8cf984fd21 Merge PR #130: Add support for reconfiguring devices 2019-01-29 12:55:43 +01:00
Jenkins
ba9cac9b1b Merge PR #132: Add support for the thermostat interface 2019-01-29 12:55:43 +01:00
Jenkins
4ea32c7177 Merge PR #135: Add MicroSiementsPerCentimeter unit support 2019-01-29 12:55:43 +01:00
Michael Zanetti
325ab03e24 Add MicrSiementsPerCentimeter unit support 2019-01-28 23:58:59 +01:00
Michael Zanetti
601171daf8 also allow reconfiguring of devices that require pairing 2019-01-28 23:43:42 +01:00
Michael Zanetti
03745e8d9f Add support for reconfiguring devices 2019-01-28 23:43:42 +01:00
Michael Zanetti
f095a2ac15 Add support for the thermostat interface 2019-01-28 23:42:20 +01:00
Michael Zanetti
2e40930701 Fix TabBar and SwipeView in MainView getting out of sync 2019-01-10 15:03:57 +01:00
Michael Zanetti
ebc27de7ba Fix "uncategorized" not showing in main page 2019-01-10 00:14:12 +01:00
Jenkins
e6a3653473 Merge PR #121: Fix min/max calculation for bool type graphs 2019-01-09 02:00:52 +01:00
Michael Zanetti
2740d95e1e Improved add device wizard 2019-01-09 00:05:33 +01:00
Michael Zanetti
4883fa6c43 Fix min/max calculation for bool type graphs
Fixes #102
2019-01-08 21:11:43 +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
dd91596ac2 add support for a power socket view 2019-01-08 02:00:25 +01:00
Michael Zanetti
ea3e2d2106 Add rule templates for daylight and presence sensors 2019-01-07 23:28:55 +01:00
Michael Zanetti
e6929df34f add support for overriding discovery params 2019-01-06 21:49:54 +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
Jenkins
2cb4044795 Merge PR #93: Fix parsing of rules with child state evaluators 2018-12-18 01:04:26 +01:00
Michael Zanetti
ca956d2405 fix parsing of rules 2018-12-17 21:52:10 +01:00
Michael Zanetti
cabce3280f update AWS endpoints after symantec cert update 2018-12-12 11:07:34 +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
bebe246410 enable configuring mqtt policies 2018-11-20 16:25:43 +01:00
Michael Zanetti
9101e0d1bb more work on mqtt, not entirely finished 2018-11-19 23:40:09 +01:00
Michael Zanetti
f3d944e890 more work on mqtt, intermediate commit 2018-11-19 23:40:09 +01:00
Michael Zanetti
1d1424f52f fix handling DeviceChanged notification 2018-11-19 15:35:26 +01:00
Michael Zanetti
b1b29faf82 fix zeroconf on apple systems 2018-11-15 23:13:42 +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
Jenkins
e220ca034d Merge PR #75: fix cloud enabled setting 2018-11-09 16:04:40 +01:00
Michael Zanetti
4b6cc8d39d fix language/timezone updating 2018-11-08 13:58:30 +01:00
Michael Zanetti
0b8a987bb5 fix cloud enabled setting 2018-11-08 13:49:07 +01:00
Michael Zanetti
8244c4dc5e more tuning on smartmeter stuff 2018-10-31 16:31:23 +01:00
Michael Zanetti
eb17a1ace2 some fixes 2018-10-31 12:48:43 +01:00