Commit Graph

5565 Commits

Author SHA1 Message Date
Laurent ARNAL
8283ea8273 fix tempo period reading
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:40:54 +01:00
Laurent ARNAL
7855ca89eb review channel definitions
review tempo information readings

Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:40:50 +01:00
Laurent ARNAL
9120ccfcd9 progress on code refactoring
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:40:08 +01:00
Laurent ARNAL
f3d492fc1d fix maxpower web api url
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:40:04 +01:00
Laurent ARNAL
dee0612adb spotless:apply
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:39:26 +01:00
Laurent ARNAL
3669afa1d2 first working version with old web apis
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:39:24 +01:00
Laurent ARNAL
4e26f72a15 start some code cleanup
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:38:46 +01:00
Laurent ARNAL
598efa7102 add support for PrmInfo and UserInfo from old API
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:38:42 +01:00
Laurent ARNAL
238d906b72 start backporting code from old binding
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:37:52 +01:00
Laurent ARNAL
8a7e4bd3a7 add WebBrigeHandler
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:36:57 +01:00
Laurent ARNAL
1241ad3ef4 some quick fixes on last clinique review
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:36:56 +01:00
Laurent ARNAL
62cdfe1622 WIP : support time series
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:36:54 +01:00
Laurent ARNAL
ae793ff83b review thing-types
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:35:57 +01:00
Laurent ARNAL
de194e15b7 div fixes based on clinic review
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:35:57 +01:00
Laurent ARNAL
ef5a168be0 review null pointer warnings
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:35:57 +01:00
Laurent ARNAL
004074010a realign channel naming conventions
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:35:57 +01:00
Laurent ARNAL
d1920f21db review consent / authorisation flow to be compatible with both MyElectricalData and Enedis
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:35:57 +01:00
Laurent ARNAL
fe75abe979 fix MyElectricalData api
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:35:57 +01:00
Laurent ARNAL
4fa244e771 code cleanup
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:35:57 +01:00
Laurent ARNAL
bd28b37441 refactor binding
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:35:56 +01:00
Laurent ARNAL
f95b6e5691 direct Enedis Api call support
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:35:56 +01:00
Laurent ARNAL
a6717ce69b add new channels
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:35:56 +01:00
Laurent ARNAL
cd53876b0b quick fix on dto objects
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:35:56 +01:00
Laurent ARNAL
4e34da2e36 refactor binding (WIP)
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:35:56 +01:00
Laurent ARNAL
e04cfea00a refactor binding (WIP)
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:35:56 +01:00
Laurent ARNAL
e45f6a0615 refactor binding (WIP)
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:35:52 +01:00
Laurent ARNAL
5d48bc0120 spotless:apply
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:35:02 +01:00
Laurent ARNAL
214194e895 Start refactoring AuthService to handle direct Enedis service call and cleaner code
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:34:58 +01:00
Laurent ARNAL
73d36c30a7 Start refactoring AuthService to handle direct Enedis service call and cleaner code
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:33:45 +01:00
Laurent ARNAL
cc827a0166 fix pull request
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:33:45 +01:00
Laurent ARNAL
7a4a9969d2 fix code violations
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:33:45 +01:00
Laurent ARNAL
4a19a1d243 review null annotation and null pointer warning
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:33:45 +01:00
Laurent ARNAL
34459b3a48 review null annotation and null pointer warning
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:33:40 +01:00
Laurent ARNAL
a84023ee3c fix code violation
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:31:52 +01:00
Laurent ARNAL
6f8b6a621a spotless:apply
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:31:49 +01:00
Laurent ARNAL
6e40ddfcf4 some fixes on connectlinky page
tempo day support, WIP

Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:30:53 +01:00
Laurent ARNAL
e7996bca12 div fixes
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:28:09 +01:00
Laurent ARNAL
3e2b9bba1c refactor authservice to break link between handler and auth
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:28:03 +01:00
Laurent ARNAL
3f27bf3365 reintegrate repporting features inside binding
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:27:11 +01:00
Laurent ARNAL
cfda793db1 add max consumption data
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:27:09 +01:00
Laurent ARNAL
91215a7294 implements daily meter readings, 1st phase
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:25:48 +01:00
Laurent ARNAL
43585f32ed update linky binding to use new dataconnect api
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2024-12-17 12:24:00 +01:00
Holger Friedrich
9544767641
Remove Java 17 build, switch to 21 (#17910)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-12-16 08:38:39 +01:00
Holger Friedrich
639a1cb263
Prepare for OH 5.0.0 (#17906)
* Switch to 5.0.0-SNAPSHOT
* Fix spotless after unleash
* resolve itest runbundles

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-12-15 20:30:05 +01:00
openhab-bot
f80fd3d18c [unleash-maven-plugin] Preparation for next development cycle. 2024-12-15 13:46:58 +00:00
Martin Grassl
fe624dd6c1
[mybmw] Fix hcaptchatoken issue (#17862) (#17896)
* [mybmw] add stop charging command
* [mybmw] fix hcaptcha issue (#17862)

Signed-off-by: Martin Grassl <martin.grassl@digital-filestore.de>
2024-12-15 11:36:49 +01:00
Cody Cutrer
7fc3d3b685
[mqtt.homeassistant] Document new channels from #17659 (#17880)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-12-14 00:12:29 +01:00
Cody Cutrer
c6f2fca499
[mqtt.homeassistant] fix unbounded growth of config for device_trigger (#17894)
Because of how it shares a channel, whenever openHAB was rebooted and it
would first restore the device trigger components from the channel configuration,
and then from the MQTT message, it didn't identify it as the same component
as before, and so would merge into another instance of itself. My Things.json
is normally 13MB, and had grown to 545MB, and my openHAB was constantly having
memory issues! So now just make sure we only keep unique information, which
will automatically clean up anyone in a bad state.

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-12-13 10:26:58 +01:00
lsiepel
334c909b90
[amazonechocontrol] Improve documentation (#17525)
* Adjust readme

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-12-13 08:35:17 +01:00
lolodomo
2a58b8ed9b
[freeboxos] Add missing thing actions for active player (#17877)
Fix #17874

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-12-11 20:16:28 +01:00