Commit Graph

231 Commits (28d37110bf3fb289a1b97571cc813d37bc460300)

Author SHA1 Message Date
Michael Zanetti f4b0badfd8 Fix occationally lost button events 2020-05-26 15:35:19 +02:00
Michael Zanetti 686a595d8f Fix setting uuid 2020-05-26 15:35:19 +02:00
Michael Zanetti 35920a206e try more 2020-05-26 15:35:19 +02:00
Michael Zanetti 0393ad9010 try to work around polling madness 2020-05-26 15:35:19 +02:00
Michael Zanetti ab61e93eae Fix button code handling 2020-05-26 15:35:19 +02:00
Michael Zanetti 3a750ad640 fix id 2020-05-26 15:35:19 +02:00
Michael Zanetti 6713ef8a78 Fix smartButton connected state and add battery level 2020-05-26 15:35:19 +02:00
Michael Zanetti 35ef42f233 Update translations 2020-05-26 15:35:19 +02:00
Michael Zanetti 99671b4912 PhilipsHue: Add support for the Hue smart button 2020-05-26 15:35:19 +02:00
Bernhard Trinnes 2cb02d5a60 continued to improve readmes 2020-04-29 21:20:03 +02:00
Bernhard Trinnes 8dc28351ac changed technology to technologies 2020-04-28 14:42:18 +02:00
Bernhard Trinnes 2facd97477 added technology tag 2020-04-27 11:42:53 +02:00
Bernhard Trinnes 76b05b4e2b added some more logos 2020-04-24 16:52:00 +02:00
Bernhard Trinnes 650f5d109d fixed some more meta files 2020-04-24 14:16:10 +02:00
Bernhard Trinnes 1a4213e151 added raw met files to each plug-in 2020-04-24 13:04:14 +02:00
Bernhard Trinnes 6d52c0712d reworked aqi, onewire, openuv, systemmonitor and philips hue readme 2020-04-17 14:33:36 +02:00
Jenkins nymea 23b3ca018e Merge PR #254: Philips Hue: Fix bridge rediscovery 2020-04-14 17:29:26 +02:00
Jenkins nymea 6c36ff2b45 Merge PR #252: PhilipsHue: Fix motion sensor timeout 2020-04-14 17:29:26 +02:00
Jenkins nymea 22a4d14e54 Merge PR #243: Hue: Add support for scenes and cleanup removed devices 2020-04-14 17:29:25 +02:00
bernhard.trinnes 34cff0ceb5 fixed bridge rediscovery 2020-04-02 17:00:37 +02:00
Michael Zanetti 3c3f1b26cf Fix hue motion sensor timeout settings 2020-04-01 15:24:29 +02:00
Michael Zanetti 2bf23fca65 Hue: Add support for scenes and cleanup removed devices 2020-03-28 00:41:39 +01:00
Michael Zanetti ac6dcf0765 Update translations 2020-03-20 00:18:18 +01:00
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
Jenkins nymea a3066b8e12 Merge PR #198: PhilipsHue: Fix the timeout setting 2019-12-09 10:09:02 +01:00
Michael Zanetti 697a2dae47 PhilipsHue: Fix the timeout setting 2019-12-08 18:14:47 +01:00
George Yatsev 95c3040fe2 Spelling Fix 2019-11-22 11:41:15 +02:00
Jenkins nymea e6d4f33d8f Merge PR #170: PhilipsHue: Fix light intensity conversion to lux for the motion sensor 2019-10-22 01:09:53 +02:00
Michael Zanetti 2ac80c0414 Update translations 2019-10-18 13:54:02 +02:00
Michael Zanetti 6bcdc50d13 Updated philipshue plugin 2019-10-18 13:54:02 +02:00
Michael Zanetti f3bd697382 PhilipsHue: Fix light intensity conversion to lux for the motion sensor 2019-10-11 02:10:39 +02:00
Jenkins 1dd88b58e8 Merge PR #148: PhilipsHue: Make use of the new alert interface 2019-09-19 12:28:00 +02:00
Michael Zanetti e37e023ca9 PhilipsHue: Make use of the new alert interface 2019-08-30 13:20:10 +02:00
nymea 9700a18353 fixed raw light value to lux conversion 2019-08-29 17:52:30 +02:00
nymea 5389e4980f fixed indoor and outdoor motion sensor 2019-08-29 15:35:11 +02:00
Jenkins 1d694351ab Merge PR #125: Use the new nymea-plugininfocompiler for building 2019-07-22 12:17:14 +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 eb8530953a Merge PR #115: All Plugins: Update docs mechanism 2019-07-22 12:17:13 +02:00
Michael Zanetti 184816d19d Add migration code to hue and netatmo for changed param type ids 2019-07-15 13:07:48 +02:00
Michael Zanetti 1c6c0ee4dc ake IDs unique 2019-07-10 00:35:22 +02:00
Michael Zanetti 4778e3fc9a PhilipsHue: Add support for the hue indoor motion sensor 2019-07-04 13:43:55 +02:00
Michael Zanetti b5a1a84ab5 Update according to new API 2019-07-04 13:42:09 +02:00
Jenkins 85a415acab Automatic translations update by Jenkins 2019-07-03 17:13:38 +02:00
Jenkins fe92cd5872 Merge PR #126: PhilipsHue: Work around a bug in Osram LIGHTIFY RGBW LED stripes 2019-06-28 12:45:48 +02:00
Jenkins 6bbc0539d6 Merge PR #122: PhilipsHue: Drop deprecated old-style Hue Remote button events 2019-06-28 12:45:47 +02:00
Michael Zanetti 0f3abfbffc PhilipsHue: Work around a bug in Osram LIGHTIFY RGBW LED stripes 2019-06-27 14:39:12 +02:00
Michael Zanetti dc31fec63c PhilipsHue: Fix N-UPnP discovery and always run it in parallel 2019-06-26 17:36:53 +02:00
Simon Stürz d58f5e7fc4 Migrate philipshue plugin documentation 2019-06-21 17:39:11 +02:00
Michael Zanetti 72417e488b PhilipsHue: Drop deprecated old-style Hue Remote button events 2019-06-21 16:38:53 +02:00
Christian Warejko 9c3a0800d7 Translated using Weblate (Danish)
Currently translated at 100.0% (87 of 87 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/da/
2019-04-15 16:54:18 +02:00
Christian Warejko 8150ffa6e0 Translated using Weblate (Danish)
Currently translated at 75.8% (66 of 87 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/da/
2019-04-15 16:41:08 +02:00
Michael Zanetti a44d593987 Translated using Weblate (German)
Currently translated at 100.0% (87 of 87 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/de/
2019-04-15 13:59:13 +02:00
Jenkins 2bbc41d1ca Automatic translations update by Jenkins 2019-04-15 12:37:29 +02:00
Jenkins 2a4a29b35e Merge PR #94: All Plugins: Update to API changes in core. 2019-04-12 13:42:43 +02:00
Simon Stürz ac40d1e011 Drop basic tags and device icon property from new hue deviceclass 2019-04-02 18:53:33 +02:00
Simon Stürz 5e6bbbef41 Fix datetime compatibility with Qt < 5.9 (use time_t) 2019-04-02 18:53:25 +02:00
Simon Stürz 8d6fe8cf66 Fix missing include 2019-04-02 18:53:18 +02:00
Simon Stürz ab466c7267 Improve PhilipsHue state names of Outdoor Sensor 2019-04-02 18:53:12 +02:00
Simon Stürz d70d112e52 Update PhilipsHue license header 2019-04-02 18:53:04 +02:00
Simon Stürz c4c19c6558 Add Hue Outdoor sensor 2019-04-02 18:52:55 +02:00
Michael Zanetti 176c892451 Drop deprecated API 2019-04-02 18:49:52 +02:00
Michael Zanetti 9bb6b3665b Translated using Weblate (German)
Currently translated at 100.0% (64 of 64 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/de/
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 f5dd8af698 PhilipsHue: Enable reconfiguring Hue bridges (Re-pairing) 2019-04-02 18:28:53 +02:00
Michael Zanetti f811fe1722 fix hue tap button 4 param value typo 2019-04-02 18:28:53 +02:00
Jenkins 80171412ce Automatic translations update by Jenkins 2019-04-02 18:28:53 +02:00
Michael Zanetti d0f0e03866 only set device name when the user changes it 2019-04-02 18:28:53 +02:00
Michael Zanetti 040746f37a don't add duplicate lights 2019-04-02 18:28:53 +02:00
Jenkins 11f56c948d Automatic translations update by Jenkins 2019-04-02 18:28:53 +02:00
Michael Zanetti 5ad130a35a fix hue naming
Current master, if renaming a hue light is reset after a nymea restart because
the plugin reads the light name from the bridge on every start and overwrites
the nymea configured name again.

Also drops the redundant name device parameter.
2019-04-02 18:28:53 +02:00
Michael Zanetti 57d2be8453 update hue plugin
* adds support for color temperature lights
* fixed parsing of device type
* adds support for pairing a bulb using its serial number
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 18bb1a4cfd fix removing hue devices when there's still a request going on 2019-04-02 18:28:53 +02:00
Bernhard Trinnes 0cc402168e Translated using Weblate (Spanish)
Currently translated at 100.0% (63 of 63 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/es/
2019-04-02 18:28:53 +02:00
Bernhard Trinnes 17aacfaede Translated using Weblate (Danish)
Currently translated at 100.0% (63 of 63 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/da/
2019-04-02 18:28:53 +02:00
Bernhard Trinnes 61b3bef02b Translated using Weblate (French)
Currently translated at 100.0% (63 of 63 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/fr/
2019-04-02 18:28:53 +02:00
Bernhard Trinnes f73c7e8f11 Translated using Weblate (Portuguese)
Currently translated at 100.0% (63 of 63 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/pt/
2019-04-02 18:28:53 +02:00
Bernhard Trinnes dc5e5e925a Translated using Weblate (Italian)
Currently translated at 100.0% (63 of 63 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/it/
2019-04-02 18:28:53 +02:00
Bernhard Trinnes b53d0dce07 Translated using Weblate (Dutch)
Currently translated at 100.0% (63 of 63 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/nl/
2019-04-02 18:28:53 +02:00
Bernhard Trinnes 4e5c5f34cc Translated using Weblate (Czech)
Currently translated at 100.0% (63 of 63 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/cs/
2019-04-02 18:28:53 +02:00
Christian Warejko 7886e918a2 Translated using Weblate (French)
Currently translated at 100.0% (63 of 63 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/fr/
2019-04-02 18:28:53 +02:00
Christian Warejko 99382e8dc2 Translated using Weblate (French)
Currently translated at 63.4% (40 of 63 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/fr/
2019-04-02 18:28:53 +02:00
Christian Warejko 40abfec8a6 Translated using Weblate (French)
Currently translated at 61.9% (39 of 63 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/fr/
2019-04-02 18:28:53 +02:00
Christian Warejko c9d52d26ef Translated using Weblate (French)
Currently translated at 1.5% (1 of 63 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/fr/
2019-04-02 18:28:53 +02:00
Christian Warejko 70e0eff56e Translated using Weblate (German)
Currently translated at 100.0% (63 of 63 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/de/
2019-04-02 18:28:53 +02:00
Michael Zanetti 9aa1ddaee9 fix unfinished translation marks 2019-04-02 18:28:53 +02:00
Christian Warejko ad93a3d5c4 Translated using Weblate (German)
Currently translated at 100.0% (63 of 63 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/de/
2019-04-02 18:28:53 +02:00
Simon Stürz 1482e4a57c Translated using Weblate (German)
Currently translated at 100.0% (63 of 63 strings)

Translation: nymea-plugins/philipshue
Translate-URL: http://translate.nymea.io/projects/nymea-plugins/philipshue/de/
2019-04-02 18:28:53 +02:00
Michael Zanetti 8cb6e72701 drop logic to mark hue as unreachable if it doesn't reply in time.
instead, always wait for the reply and mark it as gone if the
reply is bad
2019-04-02 18:28:53 +02:00
Bernhard Trinnes a42b75fc38 Added translation using Weblate (Spanish) 2019-04-02 18:28:53 +02:00
Bernhard Trinnes 6673a66a01 Added translation using Weblate (Portuguese) 2019-04-02 18:28:53 +02:00
Bernhard Trinnes ec54e6990e Added translation using Weblate (Italian) 2019-04-02 18:28:53 +02:00
Bernhard Trinnes 67abbcd778 Added translation using Weblate (French) 2019-04-02 18:28:53 +02:00
Bernhard Trinnes c7a8367ac1 Added translation using Weblate (Dutch) 2019-04-02 18:28:53 +02:00
Bernhard Trinnes c4e6a77fd7 Added translation using Weblate (Danish) 2019-04-02 18:28:53 +02:00
Bernhard Trinnes 76a9d47fef Added translation using Weblate (Czech) 2019-04-02 18:28:53 +02:00
Michael Zanetti 1704a818ab battery interface has been split, update plugins accordingly 2019-04-02 18:28:53 +02:00
Jenkins 8b4ad8e956 Automatic translations update by Jenkins 2019-04-02 18:28:53 +02:00
Jenkins 89ce1f4819 Automatic translations update by Jenkins 2019-04-02 18:28:53 +02:00
Simon Stürz 540acbf2b1 Fix plugins json content according to new white list parsing 2019-04-02 18:28:53 +02:00
Michael Zanetti 6bd868f4a0 switch philips hue plugin to use new parenting features 2019-04-02 18:28:53 +02:00
Simon Stürz 6296f4f839 Clean up hue remote debug output 2019-04-02 18:28:53 +02:00
Michael Zanetti 2332e76764 play around with hue refresh timers 2019-04-02 18:28:53 +02:00
Michael Zanetti 6218d39a73 fix typos as reported by Krazy2 2019-04-02 18:28:53 +02:00
Jenkins d6af1c2b75 Automatic translations update by Jenkins 2019-04-02 18:28:53 +02:00
Michael Zanetti 9d175bcfb9 add support for the Hue Tap button 2019-04-02 18:28:53 +02:00
Michael Zanetti f07031e589 fix battery interface implementation in philips hue 2019-04-02 18:28:53 +02:00
Michael Zanetti 02fac52561 rename to nymea 2019-04-02 18:28:53 +02:00
Jenkins 8d7c74634f Automatic translations update by Jenkins 2019-04-02 18:28:53 +02:00
Michael Zanetti 31b061826e add connectable interface to philipshue 2019-04-02 18:28:53 +02:00
Michael Zanetti ac48210953 implement interface longpressmultibutton in for Hue switch 2019-04-02 18:28:53 +02:00
Michael Zanetti 809517483e update hue plugin to follow lights interfaces 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
Michael Zanetti e686adb107 don't run lupdate on build
add a separate make lupdate and make lrelease step
2019-04-02 15:37:34 +02:00
Simon Stürz 2b39765d58 Migrate plugin timer 2019-04-02 15:26:13 +02:00
Michael Zanetti 0b1991d50a fix hue bridge going away when a request fails 2019-04-02 15:25:33 +02:00
Simon Stürz 53096d79c4 fix typo in hue german translation 2019-04-02 15:25:33 +02:00
Simon Stürz eb293a7e49 remove name param of netatmo connection 2019-04-02 15:25:33 +02:00
Simon Stürz 76a3f3fa70 add translations package 2019-04-02 15:25:31 +02:00
Michael Zanetti cfa511d82f drop index property from plugins 2019-04-02 15:23:58 +02:00
Simon Stürz 9586faf51d update translations 2019-04-02 15:23:58 +02:00
Simon Stürz 409b930925 add .gitignore 2019-04-02 15:20:59 +02:00
Simon Stürz 04aa279ba5 add plugin selection for building 2019-04-02 15:20:48 +02:00
Michael Zanetti 7dfc3a2885 fix packaging 2019-04-02 15:20:12 +02:00
Michael Zanetti 09447a6ea2 imported all internal guh plugins 2017-07-11 14:14:07 +02:00