Michael Zanetti
e529cc87f0
LogsModel doesn't use the Engine singleton any more
2018-10-01 17:19:01 +02:00
Michael Zanetti
7a960de69a
The deviceManager doesn't try to find itself going through the Engine any more :D:D:D:D
2018-10-01 17:17:54 +02:00
Michael Zanetti
647edaf72e
BluetoothDiscovery is not a member of Engine any more rather a standalone tool
2018-10-01 17:17:54 +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
b1338caf33
DeviceDiscovery is not using the Engine singleton any more
2018-10-01 17:17:54 +02:00
Michael Zanetti
5f6a3f5f31
change DevicesProxy to not access the engine singleton
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
ebe24abd8e
improve sensors page
2018-10-01 14:43:52 +02:00
Michael Zanetti
f194bb1bc2
improve lig view
2018-09-28 23:54:45 +02:00
Michael Zanetti
8af4cd49d5
fix aws login, workaround wss certificate issue
2018-09-28 11:24:24 +02:00
Michael Zanetti
cd9c668f6e
improve aws connection setup flow
2018-09-28 02:27:29 +02:00
Michael Zanetti
cbb834b92c
disable IPv6
2018-09-28 01:35:28 +02:00
Jenkins
3677da1096
Merge remote-tracking branch 'origin/better-notifications-page' into landing-silo
2018-09-25 18:23:22 +02:00
Michael Zanetti
dd6c73fb86
fix zeroconf discovery on iOS
2018-09-25 14:25:57 +02:00
Michael Zanetti
f41f06537f
improve notifications view and rule action templates for it
2018-09-24 23:37:56 +02:00
Michael Zanetti
0796c08fbd
switch to using ANDROID_ID instead of IMEI to identify a device across app installs
2018-09-20 14:55:08 +02:00
Michael Zanetti
b01b0bc97b
switch push system with config
2018-09-19 23:13:23 +02:00
nymea
3ac8570f4a
mplement platform helper on ios
2018-09-19 15:23:10 +02:00
Michael Zanetti
152354d75f
add a platform helper
2018-09-19 13:03:46 +02:00
Michael Zanetti
9279db9608
working edition of push notifications on android, to be cleaned up still
2018-09-18 23:20:22 +02:00
Michael Zanetti
0249833848
don't show link-lokal IPv6 addresses, they're useless
2018-09-13 21:43:10 +02:00
Michael Zanetti
d1a77654e3
don't give up too fast when AWS login fails, also prevent multiple simultaneous login attempts
2018-09-13 21:43:10 +02:00
Michael Zanetti
ad3e12d308
properly clean up AWS devices when they disappear from the cloud
2018-09-07 13:09:11 +02:00
Michael Zanetti
4381b70a2f
some improvements in the cloud login
2018-09-06 00:52:00 +02:00
Michael Zanetti
59cb232744
enabled delete account again
2018-09-05 17:33:56 +02:00
Michael Zanetti
303527b75b
use a new transport for every connection
2018-09-02 22:41:48 +02:00
Michael Zanetti
1b2b7cf42f
update to latest remoteproxy lib
2018-09-01 01:21:56 +02:00
Michael Zanetti
234aaec54c
hide box cloud settings if the core isn't up to date
2018-08-31 17:20:12 +02:00
Michael Zanetti
ce06ffbcce
remote connection support done
2018-08-31 14:45:06 +02:00
Michael Zanetti
e9390dcb5a
getting close
2018-08-31 14:44:44 +02:00
Michael Zanetti
080a47932a
it's working!
2018-08-31 14:44:09 +02:00
Michael Zanetti
17ea41dd9b
more work on aws login and remote connection
2018-08-31 14:44:09 +02:00
Michael Zanetti
f863c30837
remote connection is somewhat working
2018-08-31 14:44:09 +02:00
Michael Zanetti
db21e6cdf3
somewhat working
2018-08-31 14:44:09 +02:00
Michael Zanetti
833e59550c
improve sgnature handling
2018-08-31 14:44:09 +02:00
Michael Zanetti
8cf39c4a80
close now...
2018-08-31 14:44:09 +02:00
Michael Zanetti
d2170f1adb
some more work, still not connected to mqtt tho
2018-08-31 14:44:09 +02:00
Michael Zanetti
383eb2f682
a lot of cleanup
2018-08-31 14:44:09 +02:00
Michael Zanetti
d5839a5229
more work on the cloud login
2018-08-31 14:44:09 +02:00
Michael Zanetti
245eb9d85d
can finally log in
2018-08-31 14:43:44 +02:00
Michael Zanetti
1374b0a668
one more step
2018-08-31 14:43:44 +02:00
Michael Zanetti
2258e531b6
some more work on aws
2018-08-31 14:43:44 +02:00
Michael Zanetti
aa04a0b491
try connecting to aws
2018-08-31 14:43:44 +02:00
Michael Zanetti
678ff9973b
add better ipv6 support
2018-08-31 14:43:44 +02:00
Michael Zanetti
fa9ef3ef25
delay discovery restarts a bit so that we don't end up in a busy loop if the adapter is busy
2018-08-05 19:26:29 +02:00
Michael Zanetti
04b5e1931b
group things in configureThingsPage.qml
2018-08-03 21:55:26 +02:00
Michael Zanetti
bf7590c343
fix crash in BT setup
2018-08-03 21:55:26 +02:00
Michael Zanetti
ffed28db9c
improve debug prints
2018-08-03 18:26:26 +02:00
Simon Stürz
99d3275edc
Disable bluetooth RFCOM discovery on iOS
2018-07-31 09:32:40 +02:00
Simon Stürz
e84ff331fa
First working version containing rfcom connectivity
2018-07-31 09:32:40 +02:00