Commit Graph

62 Commits (3d49d0c2ab2530e97dce92850efefeb030d9020e)

Author SHA1 Message Date
Michael Zanetti f74d956797 Rename devices to things 2020-03-04 17:52:36 +01:00
Michael Zanetti 781b319dfa Update copyright 2020-01-23 12:48:25 +01:00
Michael Zanetti 56c173cb63 Make it build with api changes 2019-11-04 14:39:06 +01:00
Jenkins nymea 5a9bc109ca Merge PR #172: NetworkDetector: Improve packaging and error handling 2019-10-22 01:09:54 +02:00
Michael Zanetti 2ac80c0414 Update translations 2019-10-18 13:54:02 +02:00
Michael Zanetti b4ba578015 Update networkdetector plugin 2019-10-18 13:54:02 +02:00
Michael Zanetti 5e6bb05b8e Build with xenial 2019-10-14 22:20:09 +02:00
Michael Zanetti 99eb132775 Add error handling if arping isn't installed 2019-10-14 11:56:56 +02:00
Jenkins bab355721e Merge PR #118: Philips Hue: Add support for the hue indoor motion sensor 2019-07-22 12:17:13 +02:00
Jenkins f3240434ee Merge PR #117: NetworkDetector: Change grace period to be a setting instead of a param 2019-07-22 12:17:13 +02:00
Michael Zanetti b5a1a84ab5 Update according to new API 2019-07-04 13:42:09 +02:00
Michael Zanetti e14bc40409 NetworkDetector: make grace period a device setting instead of a param 2019-07-04 13:40:27 +02:00
Simon Stürz 6b1b8cfc13 Migrate networkdetector plugin documentation 2019-06-21 17:39:11 +02:00
Jenkins e6347ba0a9 Automatic translations update by Jenkins 2019-05-02 15:00:37 +02:00
Jenkins f4026b197a Merge PR #100: Rename vendor "guh GmbH" to "nymea" 2019-05-02 11:56:16 +02:00
Michael Zanetti 5d0c8ef5bf Rename vendor "guh GmbH" to "nymea" 2019-04-03 14:18:55 +02:00
Michael Zanetti 176c892451 Drop deprecated API 2019-04-02 18:49:52 +02:00
Michael Zanetti 61cdae6c79 Translated using Weblate (German)
Currently translated at 100.0% (10 of 10 strings)

Translation: nymea-plugins/networkdetector
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/networkdetector/de/
2019-04-02 18:28:53 +02:00
Michael Zanetti 648f20916f Translated using Weblate (German)
Currently translated at 20.0% (2 of 10 strings)

Translation: nymea-plugins/networkdetector
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/networkdetector/de/
2019-04-02 18:28:53 +02:00
Jenkins b21ea2f3a1 Automatic translations update by Jenkins 2019-04-02 18:28:53 +02:00
Michael Zanetti 5203f191f0 Update Plugins: Set deviceId in Descriptors on discovery 2019-04-02 18:28:53 +02:00
Michael Zanetti f3e465a551 Improve the broadcast ping mechanism and always run that as first thing. 2019-04-02 18:28:53 +02:00
Michael Zanetti 944731c171 fire broadcast pings if a device doesn't respond to the remembered ip 2019-04-02 18:28:53 +02:00
Michael Zanetti 29a8fae0da Bring back ICMP ping, introduce a grace period param 2019-04-02 18:28:53 +02:00
Michael Zanetti 5305013065 make shorter but more attempts to ping 2019-04-02 18:28:53 +02:00
Michael Zanetti a884d3af85 Handle duplicate arp cache entries with the same MAC better 2019-04-02 18:28:53 +02:00
Michael Zanetti 65e9d98510 don't fail the entire discovery if one of the scan targets fails 2019-04-02 18:28:53 +02:00
Jenkins 660a9d5b66 Automatic translations update by Jenkins 2019-04-02 18:28:53 +02:00
Michael Zanetti cffaf3e507 increate timeout and spam the log less 2019-04-02 18:28:53 +02:00
Michael Zanetti 6076fd0db2 Handle duplicate stale arp cache entries better 2019-04-02 18:28:53 +02:00
Michael Zanetti 81b1ce65b9 tune timeouts 2019-04-02 18:28:53 +02:00
Michael Zanetti c5c760f4a7 use arping instead of ping 2019-04-02 18:28:53 +02:00
Michael Zanetti 9a3e32cced implement presencesensor in networkdetector 2019-04-02 18:28:53 +02:00
Michael Zanetti a1e94adc97 increase timeout... nymea has 30 secs 2019-04-02 18:28:53 +02:00
Michael Zanetti bb6ec60779 change networkdetector discovery to do parallel scans instead of sequential ones
otherwise it will hit the timeout if scanning more than 3 target networks
2019-04-02 18:28:53 +02:00
Jenkins a83b9479cb Automatic translations update by Jenkins 2019-04-02 18:28:53 +02:00
Michael Zanetti dab02323a5 update all plugins accordng to same named branch in core 2019-04-02 18:28:53 +02:00
Michael Zanetti d9886308bb dedupe scan targets for networkdetector discovery 2019-04-02 18:28:53 +02:00
Jenkins 8b4ad8e956 Automatic translations update by Jenkins 2019-04-02 18:28:53 +02:00
Michael Zanetti 016e4a52d0 link less unused stuff 2019-04-02 18:28:53 +02:00
Jenkins 6d7274a789 Automatic translations update by Jenkins 2019-04-02 18:28:53 +02:00
Michael Zanetti a54c075489 implement connectable interface in networkdetector 2019-04-02 18:28:53 +02:00
Michael Zanetti 2072d4cccd don't try to ping on ipv6 link local address, that won't work 2019-04-02 18:28:53 +02:00
Jenkins d8b84bae5b Automatic translations update by Jenkins 2019-04-02 18:28:53 +02:00
Michael Zanetti 02fac52561 rename to nymea 2019-04-02 18:28:53 +02:00
Jenkins 9a50c47256 Automatic translations update by Jenkins 2019-04-02 15:37:34 +02:00
Michael Zanetti be180cc90d update plugins according to new id generation mechanism 2019-04-02 15:37:34 +02:00
Michael Zanetti 8f057d43c2 udpate plugin.json 2019-04-02 15:37:34 +02:00
Jenkins 64d1f8c6b0 Automatic translations update by Jenkins 2019-04-02 15:37:34 +02:00
Michael Zanetti 83841db037 rename translation files 2019-04-02 15:37:34 +02:00