Paul Smedley and GitHub
faa9d2ce2c
[teslapowerwall] Fix for binding staying offline after 401 and other small changes ( #20979 )
...
* Fix for binding staying offline after 401 and other small changes
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-06-17 10:29:25 +02:00
Paul Smedley and GitHub
e595906f71
[opengarage] Move to jetty httpclient and other small improvements ( #20980 )
...
* Move to jetty httpclient
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-06-16 15:17:55 +02:00
Paul Smedley and GitHub
b8bb1448c1
[teslascope] Fix multiple bugs and stability improvements ( #20944 )
...
* Implement gemini suggested fixes
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-06-16 15:09:10 +02:00
Paul Smedley and GitHub
d10453e966
[amberelectric] Code Improvements ( #20956 )
...
* Code Improvements
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-06-16 15:04:33 +02:00
Paul Smedley and GitHub
8fe8fef73c
[ring] Fix multiple stability issues ( #20943 )
...
* Implement fixes suggested by Gemini
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-06-15 22:55:42 +02:00
Paul Smedley and GitHub
21b7d4a9d2
[roborock] Code Improvements/modernisation ( #20954 )
...
* Code Improvements
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-06-15 21:13:59 +02:00
Paul Smedley and GitHub
8b605fc8e1
[daikin] Implement code improvements ( #20957 )
...
* Implement code improvements
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-06-15 20:49:03 +02:00
Paul Smedley and GitHub
ae1acbd0ba
[roborock] Fixes for Q7/Q10 robots ( #20920 )
...
* Add dynamic channel for Q10 devices allowing commands to be sent via DP
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-06-11 10:32:25 +02:00
Paul Smedley and GitHub
e82f34bc29
[roborock] Add basic support for the Roborock Q10 vacs ( #20895 )
...
* Initial support for Q10
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-06-06 12:29:06 +02:00
Paul Smedley and GitHub
2cd67ded39
[roborock] Add support for Roborock Q7 vacuums ( #20847 )
...
* Detect B01, add protocol and device name to properties, add framework for writing commands
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-06-05 15:46:11 +02:00
Paul Smedley and GitHub
dea1606793
[ring] Fix intercom battery level ( #20797 )
...
* Small fixes
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-05-25 12:49:42 +02:00
Paul Smedley and GitHub
41ef321324
[ring] Fix regression in 20572 ( #20600 )
...
* Fix case where only 1 battery is installed in a spotlight pro
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-04-19 23:56:47 +02:00
Paul Smedley and GitHub
d8e5157ad0
Proposed fix ( #20599 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-04-19 08:27:31 +02:00
Paul Smedley and GitHub
a5c0fab652
[teslascope] Don't trigger an exception for 500/502 errors ( #20557 )
...
* Don't trigger an exception for 500/502 errors
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-04-18 13:22:01 +02:00
Paul Smedley and GitHub
61a9aafaa5
[ring] Add support for toggling 'Motion Detection' to supported stickup cams and doorbells. ( #20539 )
...
* Initial work
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-04-16 11:42:00 +02:00
Paul Smedley and GitHub
16ff434477
Detect dual batteries and report status correctly ( #20572 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-04-15 19:19:19 +02:00
Paul Smedley and GitHub
48477b8317
[ring] Add 'open door' functionaility of the Ring Intercom ( #20521 )
...
* Initial work to support intercom 'open door'
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-04-05 16:13:08 +02:00
Paul Smedley and GitHub
a04437f13a
[teslascope] Support Personal Access Tokens in lieu of apikey ( #20461 )
...
* Initial work to support Personal Access Token
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-03-28 15:57:02 +01:00
Paul Smedley and GitHub
66a4099fc0
update Home.java to avoid crash ( #20457 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-03-27 09:10:10 +01:00
Paul Smedley and GitHub
a2c5051ca2
[ring] Add extended description of events ( #20352 )
...
* Initial framework
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-03-17 14:11:02 +01:00
Paul Smedley and GitHub
af21b50424
[ring] Add status and control of light and siren functionality for supported devices ( #20226 )
...
* Add device kind groups
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-03-08 14:08:12 +01:00
Paul Smedley and GitHub
21e5bd2888
[sonnen] Enable battery discharge to grid, add channel to vary battery charge/discharge rate ( #20337 )
...
* Add (untested) support for discharging battery to grid
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-03-08 10:06:34 +01:00
Paul Smedley and GitHub
c30a231903
Attemmpt to fix warning about shutdownNow ( #20285 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-03-03 17:06:38 +01:00
Paul Smedley and GitHub
e0a8917a64
Fix wrong Type ( #20197 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-02-07 00:30:24 +01:00
Paul Smedley and GitHub
35562a2203
Ignore REFRESH ( #20192 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-02-06 10:31:46 +01:00
Paul Smedley and GitHub
9e234d69cc
[ring] Add support for snapshots from camera devices ( #20152 )
...
* Initial framework to get Snapshot images
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-02-04 20:59:43 +01:00
Paul Smedley and GitHub
0b2e5411fe
Fix rediscovery of objects where thing uid has been changed from the default ( #20167 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-01-31 10:17:33 +01:00
Paul Smedley and GitHub
3772db0467
[ring] Fix download of videos ( #20166 )
...
* Fix download of videos
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-01-31 10:12:52 +01:00
Paul Smedley and GitHub
ddd2bd59cf
[roborock] Fix status#clean-area channel ( #20111 )
...
* Fix status#clean-area
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-01-21 20:24:53 +01:00
Paul Smedley and GitHub
4bdf399305
[roborock] Fix Room mapping channel ( #20046 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-01-14 18:07:36 +01:00
Paul Smedley and GitHub
bc8969d4ea
Fix representation property for teslascope ( #20045 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-01-12 08:28:46 +01:00
Paul Smedley and GitHub
a70b0b2b4f
[roborock] Fix rediscovery of existing vacuum Things ( #20028 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-01-11 21:12:23 +01:00
Paul Smedley and GitHub
0a7357badc
[roborock] Login fix for accounts that haven't been upgraded yet to the new logon protocol ( #20013 )
...
* Potential fix for legacy login
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-01-11 19:16:59 +01:00
Paul Smedley and GitHub
27cf938150
Remove channel fw-features from thing-types.xml ( #20022 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-01-11 14:06:57 +01:00
Paul Smedley and GitHub
fa330e23c0
Fix NPE ( #20023 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-01-11 14:01:55 +01:00
Paul Smedley and GitHub
3ab5c04770
[roborock] Add available routines as options on the actions#routine channel ( #19916 )
...
* WIP: attempt to add routines as options
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-12-31 23:13:38 +01:00
Paul Smedley and GitHub
ee974395a8
[roborock] Update login to use new protocol ( #19760 )
...
* Additional fixes
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-12-14 09:39:11 +01:00
Paul Smedley and GitHub
2d5894fa8a
[roborock] fixes and enhancements ( #19713 )
...
* Additional fixes
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-11-27 21:58:55 +01:00
Paul Smedley and GitHub
fe55a91b2c
Possible fix for jetty error ( #19409 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-10-03 10:15:21 +02:00
Paul Smedley and GitHub
5f9702f645
[roborock] Initial contribution ( #19117 )
...
* Initial commit
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-09-21 08:56:53 +02:00
Paul Smedley and GitHub
7cd5de0211
Fix warnings, use gson to parse json to simplify code ( #19361 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-09-21 08:54:56 +02:00
Paul Smedley and GitHub
ed8751f35b
[teslascope] Fix warnings ( #19358 )
...
* Fix warnings
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-09-21 08:51:35 +02:00
Paul Smedley and GitHub
b10918c91f
[tuya] Add Singapore Data Centre ( #19233 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-08-24 23:03:56 +02:00
Paul Smedley and GitHub
46c60091d3
Fix typo ( #19139 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-08-11 11:34:28 +02:00
Paul Smedley and GitHub
533ed4c18f
Possible fix for passwords with special characters ( #19102 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-08-03 08:14:13 +02:00
Paul Smedley and GitHub
659a13281f
[amberelectric] Add channel to highlight if current prices are estimates, add retry loop to get actual pricing ASAP ( #18776 )
...
* Add channel for estimated pricing flag, retry pricing after 10 seconds if price estimated
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-07-11 23:21:32 +02:00
Paul Smedley and GitHub
eeffa9d8a0
[teslascope] Introduce Account Handler Bridge and Vehicle Discovery ( #18765 )
...
* WIP patches to implement bridge handler and discover
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-07-06 13:15:43 +02:00
Paul Smedley and GitHub
30956bd110
Fix error with JSON parsing ( #18817 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-06-20 16:55:49 +02:00
b5c1b3a9d8
[ring] Initial Contribution ( #18668 )
...
* Initial contribution
Co-authored-by: Ben Rosenblum <rosenblumb@gmail.com >
Co-authored-by: morph166955 <53797132+morph166955@users.noreply.github.com >
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-06-07 10:00:57 +02:00
Paul Smedley and GitHub
a1a9502241
Align SystemStatus.java with https://pkg.go.dev/github.com/foogod/go-powerwall#section-readme ( #18731 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-05-31 08:25:38 +02:00
Paul Smedley and GitHub
b2ee5f2b98
[amberelectric] Add support for forecasts, add site data to Thing properties ( #18716 )
...
* Initial support for TimeSeries - only for current pricing, limited to next 10 periods
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-05-30 09:21:18 +02:00
Paul Smedley and GitHub
64ade8912c
[teslapowerwall] Fix degradation being based on a single powerwall ( #18728 )
...
* Make better use of Class files to parse json, simplify future code updates
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-05-30 09:15:49 +02:00
Paul Smedley and GitHub
ebd0b9a727
[amberelectric] Fix nem-time channel ( #18727 )
...
* Fix nem-time and provide upgrade
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-05-30 08:45:44 +02:00
Paul Smedley and GitHub
75f0e893b3
[teslascope] Provide additional functionality ( #18612 )
...
* Add additional channels
* Fix setChargeLimit
* Reduce minimum refreshInterval to 10s
* charge_amps is not an int, change it to a float
* Recognise Starting or Charging as being cases where Charging is enabled
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-04-29 12:38:13 +02:00
Paul Smedley and GitHub
1bcbcadb6f
[Teslascope] Modifications to adapt binding for Teslascope v5 changes ( #18438 )
...
* Fix for Teslascope v5 Charging state
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-03-25 20:12:56 +01:00
Paul Smedley and GitHub
12a1f76c3c
[teslascope] Initial contribution ( #16956 )
...
* Initial source
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2024-07-17 12:08:18 +02:00
Paul Smedley and GitHub
642794fc0d
[teslapowerwall] Initial contribution ( #16876 )
...
* Latest fixes
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2024-06-28 13:33:54 +02:00
Paul Smedley and GitHub
30fbc999e2
[amberelectric] Initial contribution ( #16850 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2024-06-15 11:40:01 +02:00