46 Commits

Author SHA1 Message Date
Michael Zanetti
09efd684ca Add more debug prints to network reachability monitor 2022-09-06 19:44:43 +02:00
Michael Zanetti
dee1aa4e04 Add iOS specific implementation for the networkreachabilitymonitor 2022-09-06 13:25:39 +02:00
Michael Zanetti
2633bc4e40 Add a network reachability monitor class 2022-09-06 11:34:17 +02:00
Michael Zanetti
a7a3c15abe Add a zigbee network topology map 2022-09-03 02:09:28 +02:00
jenkins
b5dbc8c311 Merge PR #809: Add debug category for bluetooth discovery 2022-04-25 09:40:21 +02:00
Michael Zanetti
be9de8cf2a Add debug category for bluetooth discovery 2022-04-24 17:05:59 +02:00
Michael Zanetti
6f87f5ae33 Fix syncing aws devices when they don't have a uuid as id 2022-04-22 17:26:45 +02:00
Michael Zanetti
42ca658ff7 Fix debug category for cloud transport 2022-03-15 13:51:53 +01:00
Michael Zanetti
a6318b4987 Fix connecting via preferred connection 2022-02-20 16:14:43 +01:00
Michael Zanetti
ee3c8ce7d2 Clean up preferred connection if it vanishes 2022-02-16 12:44:27 +01:00
Michael Zanetti
2a8c91ce60 Fix a crash when syncing remote connection configs via a remote connection 2022-02-03 23:01:13 +01:00
Michael Zanetti
8f015aeee3 Intermediate commit 2022-01-21 16:17:00 +01:00
Simon Stürz
efee314101 Fix switch on remote connected changed 2022-01-20 23:50:00 +01:00
Michael Zanetti
39ec26f5ff JSONRPC.Hello working now, hanging at first call after that 2022-01-20 23:50:00 +01:00
Michael Zanetti
5a6c809ed1 intermediate commit 2022-01-20 23:50:00 +01:00
Simon Stürz
64f9ff490d Add tunnel proxy transport basic structure and prepare connecting 2022-01-20 23:50:00 +01:00
Michael Zanetti
9fcdbafda4 Tune reconnecting after deep sleep 2021-12-17 01:17:34 +01:00
Michael Zanetti
0dba5ef33e Don't wait for all transport candidates to fail before retrying 2021-12-16 14:56:52 +01:00
Michael Zanetti
b517e0151c Fixes in NymeaConnection 2021-12-01 00:40:28 +01:00
Michael Zanetti
5c13fb8eb8 Immediately delete a disconnected transport to prevent obsolete events from buffers 2021-11-30 10:59:47 +01:00
Michael Zanetti
5e0c32be7b Update UPnP discovery when the device interfaces change 2021-09-29 11:55:33 +02:00
Michael Zanetti
c1ea7a2447 Fixes in UPnP discovery on iOS 2021-09-22 20:40:34 +02:00
Michael Zanetti
652f115b7c Add a dashboard view 2021-06-06 22:26:32 +02:00
Michael Zanetti
8d7ac93489 Don't delete discovery objects while not needed. Takes too long to destroy and create 2021-05-19 14:15:44 +02:00
Michael Zanetti
5e84cb09f8 Use dynamic app name for remote proxy connection 2021-05-07 00:22:51 +02:00
Michael Zanetti
80bd748d0d some fixes in the graph series adapter 2021-04-16 17:07:15 +02:00
Jenkins nymea
1d03df301f Merge PR #578: Rework overlay mechanism 2021-04-01 23:58:19 +02:00
Jenkins nymea
eeb78a495c Merge PR #579: Make the cloud discovery a bit easier to work with 2021-04-01 23:58:18 +02:00
Michael Zanetti
7455d9ba23 Only start the reconnect timer once 2021-03-31 23:42:41 +02:00
Michael Zanetti
91ef2dc656 Make the cloud discovery a bit easier to work with 2021-03-31 20:02:25 +02:00
Michael Zanetti
c4d88bd402 introduce a config.pri for the overlay 2021-03-30 12:26:05 +02:00
Michael Zanetti
679d465012 Prioritze the used connections by taking last seen time into account 2021-03-25 19:09:17 +01:00
Michael Zanetti
f36b36f8da Move AppLogController into libnymea-app 2021-03-14 01:17:26 +01:00
Michael Zanetti
e42fe6f331 Fix changed signal when new hosts are discovered 2021-02-19 17:39:31 +01:00
Michael Zanetti
ed4e04cbd7 Allow disabling individual discovery methods
Also don't actually start scanning the network while discovering
is false so we have a chance to pop up the permission dialog beforehand
2021-02-02 23:20:58 +01:00
Michael Zanetti
986714c9e1 Fix encryption flag erraneously set for "ws" connections
This could cause the client to think that there is a certificate
mismatch if there is a pinned certificate for this host already
and we then connect to an unecrypted ws socket.

Also, disconnect clients before raising the certificate mismatch
error in case a client implementation would just ignore this
and reconnect syncronously right way.
2021-01-23 14:04:33 +01:00
Michael Zanetti
0d6efe586e Retry the connection if the discovery finds more URLs for a host after we tried to connect 2021-01-14 00:23:15 +01:00
Jenkins nymea
913b7741ba Merge PR #496: Improve smartmeter and sensor views 2021-01-06 19:32:01 +01:00
Michael Zanetti
c1b3d5aed0 Add watersensor interface 2021-01-06 19:19:17 +01:00
Michael Zanetti
293d435346 Clean up warnings in code 2021-01-05 19:06:02 +01:00
Michael Zanetti
6fc8c362a0 Fix UPnP when multiple hosts reply and add more debug 2021-01-02 13:05:14 +01:00
Michael Zanetti
edc1fb357f Rework main menu 2020-11-28 17:23:13 +01:00
Michael Zanetti
bfab7d7c87 Update QtZeroconf 2020-08-31 22:24:40 +02:00
Michael Zanetti
1742834cdb improve certificate dialog 2020-04-19 15:12:21 +02:00
Michael Zanetti
6f1a847f15 Improve certificate handling 2020-04-19 14:03:34 +02:00
Michael Zanetti
b5eab4d8b9 Get going with better grouping 2020-03-26 23:31:42 +01:00