64 Commits

Author SHA1 Message Date
jenkins
98a164dacb Merge PR #673: Shelly: Workaround bad counter values 2023-03-07 19:21:41 +01:00
Michael Zanetti
6ac1032e37 Shelly: Workaround bad counter values 2023-02-21 13:49:38 +01:00
loosrob
113b1eb9a1 Add support for Shelly Plus 2PM 2023-02-20 23:46:13 +01:00
jenkins
a305c2380e Merge PR #621: Shelly: Fix total energy consumed for 1 Plus PM 2022-11-07 20:39:50 +01:00
Michael Zanetti
e9a7c7366f Shelly: Fix total energy consumed for 1 Plus PM 2022-11-06 23:38:29 +01:00
Michael Zanetti
82b773c7f7 Shelly: Fix shelly 2.5 roler position 2022-10-28 22:37:18 +02:00
Michael Zanetti
591e20a5d5 Fix leaking action network replies 2022-10-19 22:30:11 +02:00
Michael Zanetti
3e1f89d738 Shelly: Add support for Shelly Flood, Smoke and Gas 2022-10-19 22:30:11 +02:00
Michael Zanetti
8ddea5c0f1 Shelly: Allow choosing between unicast and multicast CoIoT
UDP multicast isn't properly working on some network setups
so we'll default to unicast by configuring our own IP to the
shelly. This has the downside that the Shelly device won't work
any more with other software or multiple nymea setups, so we'll
still allow choosing the multicast option in the setup params.
2022-10-19 22:28:54 +02:00
Michael Zanetti
562902ee45 Shelly: Fix color state for rgbw2 2022-09-23 11:19:57 +02:00
Michael Zanetti
fd5307772c Shelly: Add support for the Shelly TRV 2022-08-09 16:51:20 +02:00
Michael Zanetti
07997b6dce Add settings support 2022-07-01 14:51:44 +02:00
Michael Zanetti
4b70216f65 Add Shelly Plus 1 (no PM) support too 2022-07-01 14:51:44 +02:00
Michael Zanetti
70e0f2c7ce Implement digest auth for gen2 rpc 2022-07-01 14:51:44 +02:00
Michael Zanetti
387b8362f4 Shelly: Add support for the Shelly Plus 1 PM 2022-07-01 14:51:44 +02:00
Michael Zanetti
04434e150b Shelly: Rework plugin to use CoAP instead of MQTT 2022-07-01 14:51:27 +02:00
Jenkins nymea
189470fc0d Merge PR #547: Shelly: Fix switch settings (button mode and reverse) 2022-03-27 19:50:23 +02:00
Jenkins nymea
3674be276e Merge PR #538: Shelly: Add support for Shelly EM 2022-03-27 19:50:14 +02:00
Michael Zanetti
3e130a602f Fix shelly switch settings 2022-03-18 00:50:40 +01:00
Michael Zanetti
e77d1239f6 Shelly: Better support for newest firmware 2022-02-25 19:15:41 +01:00
loosrob
33a1934ef3
process power factor 2022-02-12 11:35:42 +01:00
loosrob
2ea3bfb695
various small changes 2022-02-08 21:41:59 +01:00
loosrob
2836eb4cc4
rebase on correct master 2022-02-07 21:34:53 +01:00
loosrob
f7eabe522d use qmath, remove some comments 2022-02-07 19:56:38 +01:00
loosrob
11820a97a7 Add Shelly EM 2022-02-06 22:46:03 +01:00
Michael Zanetti
e9708c3b33 Shelly: Add support for the shelly vintage bulb 2021-12-07 20:26:37 +01:00
Michael Zanetti
0c290fd475 Shelly: Fix switch settings for second channel 2021-10-22 23:33:58 +02:00
Jenkins nymea
b2cc654831 Merge PR #469: Shelly: Add support for settings for the Shelly I3 2021-09-07 17:36:03 +02:00
Jenkins nymea
73427706ec Merge PR #464: Shelly: Add generic IO states for shelly 2.5 2021-09-07 17:35:57 +02:00
Michael Zanetti
a4c6a9e52b Fix params on the shelly i3 2021-09-02 15:40:40 +02:00
Michael Zanetti
02791d1411 Shelly: Add support for settings for the Shelyl I3 2021-09-02 15:40:40 +02:00
Michael Zanetti
dd8d40b428 Shelly: Add generic IO states for shelly 2.5 2021-09-02 15:40:09 +02:00
Michael Zanetti
0d2de83c77 Shelly: Add second switch for the Shelly 1L 2021-08-07 23:43:47 +02:00
Michael Zanetti
8ee13a9d35 Update plugins to new smartmeter interface 2021-06-27 23:51:28 +02:00
Michael Zanetti
8dfe5795dd Shelly: Add support for the Shelly motion sensor 2021-06-27 19:48:24 +02:00
Jenkins nymea
9485c2bebd Merge PR #389: Shelly: Don't complete setup for childs when the parent setup fails 2021-02-26 10:28:05 +01:00
Michael Zanetti
a943552dd1 Shelly: Don't complete setup for childs when the parent setup fails 2021-01-28 18:28:06 +01:00
Herb Paar
40c9190f67 review change 2021-01-26 00:42:37 +01:00
Herb Paar
4a9cde46e5 State and Event distribution 2021-01-26 00:32:30 +01:00
Herb Paar
7c71b48284 moving shelly i3 to switches 2021-01-25 22:41:51 +01:00
Herb Paar
b896408f94 adding shelly i3 2021-01-25 22:41:51 +01:00
Jenkins nymea
65faf315d0 Merge PR #358: Shelly: Add support for the Shelly 1L 2020-12-21 18:01:52 +01:00
Jenkins nymea
e963cc6f3e Merge PR #354: Shelly: Fix occational crash when setup times out 2020-12-21 18:01:51 +01:00
Michael Zanetti
54f61560c5 Shelly: Add support for the Shelly 1L 2020-12-19 15:39:53 +01:00
Michael Zanetti
122c7be909 Shelly: Fix occational crash when setup times out 2020-12-14 19:21:52 +01:00
Michael Zanetti
e1c1f13c79 Shelly: Add support for the Shelly H&T 2020-12-11 17:49:05 +01:00
Michael Zanetti
8e603d66ea Shelly: Add support for the Shelly 2 2020-12-11 17:47:51 +01:00
Michael Zanetti
c68f73075d Shelly: Add support for the Shelly 3EM 2020-12-11 17:45:32 +01:00
Michael Zanetti
49a639a12b Shelly: Add support for Shelly Button 1 2020-12-11 17:32:32 +01:00
Jenkins nymea
5563358cf1 Merge PR #331: Don't use API deprecated in Qt 5.14 2020-11-02 18:48:10 +01:00