Commit Graph
26 Commits
Author SHA1 Message Date
Alexander FrieseandGitHub 1019a07a20 [easee] Fix offline detection and recovery on connection loss (#20891)
* [easee] fix offline/recovery handling on connection loss

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2026-06-05 16:10:08 +02:00
Alexander FrieseandGitHub 0e270ed065 [easee] add ability to retrieve total consumption per user (#20176)
* added user discovery

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2026-04-28 10:40:21 +02:00
Alexander FrieseandGitHub 092eb1692c fix(shelly): fix thing lookup issues #20418 (#20409)
- Add deviceIp to checkRepresentation for proper thing matching

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2026-03-25 22:14:32 +01:00
Alexander FrieseandGitHub ce2984ff11 [easee] adopted allowed values for currents since easee also allows 1-5A. (#20189)
* adopted allowed values for currents since easee also allows 1-5A. see #19436

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2026-02-06 20:38:47 +01:00
Alexander FrieseandGitHub 655116fa99 improved fix introduced by #18168 (#18284)
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2025-02-18 17:19:51 +01:00
Alexander FrieseandGitHub 00d15574db [easee] Adjust configuration to new API limits (#18168)
* dedicated polling interval for session data

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2025-01-24 21:13:54 +01:00
Alexander FrieseandGitHub e7acb14d02 [easee] speedup command processing (#18027)
* speedup command processing

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2025-01-22 21:00:02 +01:00
Alexander FrieseandGitHub 36bde0037f [myuplink] Initial contribution (#17451)
* myuplink skeleton

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2024-12-03 12:33:08 +01:00
Alexander FrieseandGitHub 7bca020b09 removal of obsolete nibeuplink binding (#17453)
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2024-09-22 18:42:12 +02:00
Alexander FrieseandGitHub 66e915409e fix README (#15647)
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2023-09-25 13:26:15 +02:00
f4fed3a800 [easee] simplified determination of start/stop status due to recent API changes (#15538)
* simplified determination of start/stop as the opMode now has new values (7+8) to show missing authentication (before this was included in value "2")
* refactored ChargerOpState to enum

---------

Signed-off-by: Alexander Friese <af944580@googlemail.com>
Signed-off-by: Alexander Friese <alexf2015@users.noreply.github.com>
Co-authored-by: lsiepel <leosiepel@gmail.com>
2023-09-09 14:09:29 +02:00
Alexander FrieseandGitHub 13fd7380ca [easee] fix date formatting issues (#15501)
* fix DateTimeException when formatting date out of range (in this case Instant.MIN)

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2023-08-30 20:10:23 +02:00
Alexander FrieseandGitHub a435ed2cd0 [easee] Migrate charger state API endpoint, add channels (#14614)
* reworked the way to retrieve Charger state as API endpoint is now deprecated.
* fixed result processing: removed default handling by bridge handler which caused everything to go offline if a single charger had faulty config.
* additional channels / removed obsolete firmware channel

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2023-08-18 13:33:19 +02:00
Alexander FrieseandGitHub e87824d7e8 [easee] Enable write support for smartCharging channel (#14866)
* this fixes #14863

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2023-08-17 17:01:21 +02:00
Alexander FrieseandGitHub f24f0f0251 [digitalstrom] Fix StringIndexOutOfBoundsException (#15318) while keeping removal of StringUtils (#15321)
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2023-07-29 11:17:58 +02:00
alexf2015andGitHub 1fcc4fe70a [easee] adopt API base URL due to changes (#15229)
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2023-07-13 17:11:26 +02:00
alexf2015andGitHub 4fa92b8c98 fix #14898 caused by easee API changes (#14903)
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2023-04-29 14:55:27 +02:00
alexf2015andGitHub b6da1ec590 [solaredge] Fix code style warnings, fix NPE warnings, improve i18n (#14666)
* code style fixes
* fixed potential NPE
* fix warning
* simplified code
* refactoring, fixed some NPE warnings
* i18n
* refactoring

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2023-03-26 13:42:00 +02:00
alexf2015andGitHub 99087f08c3 [nibeuplink] Fix NPEs, minor refactoring (#14508)
* improved code quality: added some additional null checks, removed some obsolete null checks. simplified some code sections.

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2023-03-20 20:09:20 +01:00
alexf2015andGitHub aee57afb0e bugfixes/improvements (#14637)
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2023-03-19 16:02:33 +01:00
alexf2015andGitHub f880ca91f9 adopted date parser due to changes in EASEE API (#13654)
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2022-11-04 19:56:30 +01:00
alexf2015andGitHub 6a27f17611 fix a bug reported by community: https://community.openhab.org/t/easee-binding/135492/58 (#13527)
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2022-10-10 09:28:42 +02:00
alexf2015andGitHub e9848e27e8 [easee] Fix binding not working after Easee cloud API has been unavailable (#13469)
* fix #13463

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2022-10-02 18:28:33 +02:00
alexf2015andGitHub b9761d0288 fix README.md (#13387)
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2022-09-13 21:51:58 +02:00
alexf2015andGitHub 1f1de41bd3 [Easee] Initial contribution (#12954)
* initial binding version

Signed-off-by: Alexander Friese <af944580@gmail.com>
2022-09-10 16:57:21 +02:00
alexf2015andGitHub 1ee5906fc7 [digitalstrom] Adoptions due to API changes in DSS Update 1.19.2 (#12033)
* added support for DSUID in DSS response data while being compatible to removed DSID which might still be in use due to older firmware versions.
* fixed a NPE and also fixed json parameter naming.
* applied improvements from DSUID class
* fixed variable name, made dsid member final, added author

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2022-01-14 08:38:20 +01:00