Commit Graph

61 Commits

Author SHA1 Message Date
Jacob Laursen
865b86769d Fix UoM in documentation example (#16859)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:54 +02:00
openhab-bot
b5e75e967a New translations energidataservice.properties (Danish) (#16760)
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:50 +02:00
openhab-bot
1733b4dcb6 New translations energidataservice.properties (Italian) (#16756)
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:50 +02:00
Jacob Laursen
1e63944801 Introduce a trigger channel to announce the availability of day-ahead prices (#16704)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Jacob Laursen
ba67a10c2d Introduce console command for history persistence (#16656)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00
Jacob Laursen
b44187c6bc Fix tariff time series update during spot price unavailability (#16654)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Jacob Laursen
11f89256e0 Adjust retry policy for extended spot price unavailability (#16653)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Jacob Laursen
f36412adf9 Restrict CO2 emission datasets to price area DK1/DK2 (#16649)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Jacob Laursen
29e5392598 Improve error handling for action calculatePrice (#16651)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Jacob Laursen
366dd052b1 Log warning when spot prices are unavailable (#16648)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Jacob Laursen
1a2cfac151 Update tariff filter for Radius (#16634)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
openhab-bot
c7f79d6e0f New Crowdin updates (#16526)
* New translations netatmo.properties (Italian)
* New translations energidataservice.properties (Italian)

Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:40 +02:00
openhab-bot
0f2acfd28c New translations energidataservice.properties (Danish) (#16522)
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:40 +02:00
Jacob Laursen
a26a84c958 Add CO2 emission channels (#16330)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:40 +02:00
Jacob Laursen
579d1323c3 Update tariff filter for Ikast El Net (#16317)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:29 +02:00
Jacob Laursen
cec72f1359 Update tariff filter for NOE Net (#16283)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:27 +02:00
openhab-bot
5623ea65ce New Crowdin updates (#16272)
* New translations androidtv.properties (Italian)
* New translations energidataservice.properties (Danish)
* New translations energidataservice.properties (Italian)

Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:26 +02:00
Jacob Laursen
ba676b6015 Remove obsoleted advanced channel hourly-prices (#16190)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:26 +02:00
Wouter Born
ef59934e9c Use diamond operator and remove redundant type arguments (#16249)
Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
Jacob Laursen
6f58845767 Reduce redundant persistence of tariffs (#16222)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
Jacob Laursen
6d36fa92e3 Reduce currency unit work-around after core fix (#16217)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
J-N-K
fc8fa6d119 Adapt to core changes (ThingHandlerService) (#16107)
Related to: https://github.com/openhab/openhab-core/pull/3957

Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:24 +02:00
Jacob Laursen
92145428df Update license headers to 2024 (#16168)
* Update copyright year in configuration
* Update license headers
* Manually update nibeheatpump headers (.cpp/.h/.ino)
* Manually update smsmodem header
* Manually update hueemulation header
* Manually update addon-header.xml header

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:23 +02:00
Holger Friedrich
533cc666ab
Apply spotless after release (#16097)
* Apply spotless after release
* itests: resolve bundles

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-22 23:30:38 +01:00
openhab-bot
83e0485219 [unleash-maven-plugin] Preparation for next development cycle. 2023-12-22 14:37:48 +00:00
Jacob Laursen
9872ca7789
[energidataservice] Provide work-around for currency issues (#16085)
* Provide work-around for currency issues
* Verify unit before trying to instantiate QuantityType

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-20 11:21:08 +01:00
openhab-bot
6763100511
New Crowdin updates (#16076)
* New translations energidataservice.properties (Italian)
* New translations smgw.properties (Italian)
2023-12-18 17:12:39 +01:00
openhab-bot
27991324e6
New Crowdin updates (#16074)
* New translations energidataservice.properties (Danish)
* New translations openweathermap.properties (Italian)
2023-12-17 14:56:50 +01:00
Jacob Laursen
0c6a80a3be
Update I18N properties (#16073)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-17 13:33:30 +01:00
Jacob Laursen
413ce0898c
Add UoM support for energy prices (#16070)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-16 17:29:06 +01:00
openhab-bot
c22de9bcd3
New translations energidataservice.properties (Italian) (#16004) 2023-12-04 07:01:47 +01:00
openhab-bot
a31b1578be
New translations energidataservice.properties (Danish) (#15948) 2023-11-23 20:54:56 +01:00
Jacob Laursen
9b1553c333
Rename channels net-tariff and transmission-net-tariff (#15938)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-23 19:36:30 +01:00
openhab-bot
3c0c402761
New translations energidataservice.properties (Italian) (#15947) 2023-11-22 23:27:42 +01:00
openhab-bot
2064b51610
New Crowdin updates (#15939)
* New translations shelly.properties (German)
* New translations energidataservice.properties (Danish)
2023-11-22 07:00:48 +01:00
Jacob Laursen
b2b7602eee
Rename price element to price component (#15935)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-20 23:18:46 +01:00
Jacob Laursen
50e1687472
Persist future prices (#15864)
Resolves #15863

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-11 13:39:05 +01:00
Jacob Laursen
8bcbd4598a
Adjust filter for Elnet Midt (#15807)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-26 07:25:44 +02:00
lsiepel
7313415ae0
Set explicit timeout for http request (#15505)
* Bondhome
* chatgpt
* electroluxair
* energidataservice
* freeboxos
* gardena
* generacmobilelink
* hdpowerview
* icalendar
* juicenet
* kostalinverter
* liquidcheck
* mcd
* meater
* miele
* mercedesme
* mybmw
* myq
* ojelectronics
* plex
* radiothermostat
* renault
* semsportal
* sensibo
* tapocontrol
* tellstick
* verisure
* vizio

---------

Signed-off-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-19 22:30:41 +02:00
openhab-bot
8b55f02985
New Crowdin updates (#15775)
* New translations energidataservice.properties (Italian)
* New translations energidataservice.properties (Danish)
* New translations sonos.properties (Italian)
2023-10-18 20:16:10 +02:00
Jacob Laursen
d564eb7bee
Add new channel for reduced electricity tax (#15636)
Resolves #15635

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-18 08:25:00 +02:00
Jacob Laursen
bbbc77823b
Add discount tariffs (#15737)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-12 09:20:52 +02:00
Holger Friedrich
f24a4305b8
Improve javadoc for some addons (#15701)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-10-08 00:25:04 +02:00
Jacob Laursen
75e51119fa
[energidataservice] Fix IllegalStateException (#15693)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-05 14:54:04 +02:00
Jacob Laursen
86f8bc991d
[energidataservice] Refactor to eliminate code duplication (#15651)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-02 09:22:15 +02:00
Jacob Laursen
b275453242
[energidataservice] Remove Gson 2.10 dependency (#15681)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-02 07:24:41 +02:00
Holger Friedrich
cbf4411034
Improve javadoc for all addons (#15667)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-09-30 21:49:12 +02:00
openhab-bot
1844bb2f98
New Crowdin updates (#15642)
* New translations energidataservice.properties (Italian)
* New translations energidataservice.properties (Danish)
2023-09-24 17:26:37 +02:00
Jacob Laursen
e562c22a2f
Add filter for Aal Elnet (#15621)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-09-23 18:50:30 +02:00
Holger Friedrich
cf10b3e9c7
Java 17 features (A-G) (#15516)
- add missing @override
- Java style array syntax
- remove redundant modifiers
- always move String constants to left side in comparisons
- simplify lambda expressions and return statements
- use replace instead of replaceAll w/o regex
- instanceof matching and multiline strings

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-09-05 22:30:16 +02:00