Commit Graph

198 Commits

Author SHA1 Message Date
Bernd Weymann
7fa43ea8b1
[pegelonline] Initial contribution (#16831)
* initial version

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2024-06-15 19:38:55 +02:00
mark-brooks-180
20868ec5d8
[mffan] Initial contribution (#16786)
* Added entry for binding mffan

Signed-off-by: mark-brooks-180 <mark.brooks.180@gmail.com>
2024-06-15 18:40:31 +02:00
Paul Smedley
30fbc999e2
[amberelectric] Initial contribution (#16850)
Signed-off-by: Paul Smedley <paul@smedley.id.au>
2024-06-15 11:40:01 +02:00
Espen Fossen
67e6f8bf30
[emotiva] Initial contribution (#16499)
* [emotiva] Initial contribution

Signed-off-by: Espen Fossen <espenaf@junta.no>
2024-06-13 22:33:14 +02:00
J-N-K
706f9ca6b5
[basicprofiles] Initial contribution (#16754)
* [basicprofiles] Initial contribution

A set of basic profiles with general use cases. See documentation for details.

Also-By: Christoph Weitkamp <github@christophweitkamp.de>
Also-By: Arne Seime <arne.seime@gmail.com>
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-05-28 23:30:46 +02:00
Pete
a4ad7b27b7
[iotawatt] Initial contribution (#16491)
* [iotawatt] generate new binding

Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
2024-05-28 21:37:59 +02:00
Martin
38e4f220a7
[salus] Initial contribution (#16065)
* Init salus binding

Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com>
Co-authored-by: Holger Friedrich <mail@holger-friedrich.de>
Co-authored-by: Leo Siepel <leosiepel@gmail.com>
2024-05-26 21:43:13 +02:00
Gaël L'hopital
bae5b0c939
[Ephemeris] Binding to make the bridge with core Ephemeris functions (#16628)
* [ephemeris] Initial commit of the ephemeris binding

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2024-05-26 18:58:48 +02:00
Gaël L'hopital
9b7d19b2f8
[French Govt Energy Data] New binding (#16713)
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: clinique <gael@lhopital.org>
2024-05-22 12:28:03 +02:00
benediktkuntz
9e75a4985d
[gridbox] Initial contribution (#16664)
* [gridbox] Add binding for Viessmann GridBox - Initial contribution

Signed-off-by: Benedikt Kuntz <benkuntz@web.de>
2024-05-19 12:38:35 +02:00
Jacob Laursen
73c6568547
Fix build (#16762)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-05-14 17:11:29 +02:00
Jørgen Austvik
6efe62fe70
[airgradient] Initial contribution (#16584)
* [airgradient] Initial contribution

AirGradient are open source and open hardware air quality sensors that
you can read values from through a cloud API or directly from the device.

Signed-off-by: Jørgen Austvik <jaustvik@acm.org>
2024-05-10 00:10:37 +02:00
Bernd Weymann
71d335df9e
[solarforecast] Initial contribution (#13308)
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2024-05-02 20:26:09 +02:00
Holger Friedrich
cf21184c1b
Update plugins (#16683)
* update multiple dependencies

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-04-29 12:24:45 +02:00
Doug Culnane
652845fee5
[saicismart] Initial contribution (#15894)
* [saicismart] initial binding creation

Signed-off-by: Markus Heberling <markus@heberling.net>
Signed-off-by: dougculnane <doug@culnane.net>
2024-04-27 22:49:34 +02:00
Andras Uhrin
f466c88406
[freeathomesystem] Initial contribution (#13703)
Signed-off-by: Andras Uhrin <andras.uhrin@gmail.com>
2024-04-20 18:14:54 +02:00
Matthew Skinner
e1bd4908df
[radiobrowser] Initial contribution (#16392)
* initial code

Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-02-20 10:11:48 +01:00
GiviMAD
06eeff17f1
[PiperTTS] Initial contribution (#15965)
* [PiperTTS] Initial contribution

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2024-02-19 22:51:41 +01:00
Sönke Küper
31e88692f9
[sungrow] Initial contribution (#15130)
* 0000: Implementation

---------

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Co-authored-by: Wouter Born <github@maindrain.net>
Co-authored-by: Eric Bodden <eric.bodden@upb.de>
Co-authored-by: Leo Siepel <leosiepel@gmail.com>
2024-02-19 14:54:21 +01:00
Roland Tapken
0745cdbfbb
[dolbycp] Initial Contribution (#16216)
* Added new binding dolbycp

Signed-off-by: Roland Tapken <dev@cybso.de>
2024-02-11 15:13:52 +01:00
Andrew Fiddian-Green
6f7b5b5f31
[growatt] Binding for Growatt solar inverters (#15120)
* [growatt] initial contribution

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-01-20 14:25:07 +01:00
J-N-K
9400ced25f
[freecurrency] Initial contribution (#16194)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-01-15 22:55:14 +01:00
mlobstein
db64df1687
[panasonicbdp] Initial contribution (#16122)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-01-01 20:54:35 +01: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
stefan-hoehn
329f2b71e8
[govee] New Govee LAN-API Binding (#15696)
Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
2023-12-17 13:38:31 +01:00
J-N-K
3e0deab3ba
[smgw] Initial contribution (#16017)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-12-17 10:13:00 +01:00
GiviMAD
6d2b8bc92f
[porcupineks] Remove from add-on repo (#16063)
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2023-12-14 22:58:06 +01:00
Markus Heberling
f5065ad6e4
[grundfosalpha] Initial contribution (#15907)
* [Bluez] Disable automatic filtering of duplicate data
* Added Grundfos Alpha binding

Signed-off-by: Markus Heberling <markus@heberling.net>
2023-12-04 11:10:10 +01:00
GiviMAD
b86097cacd
[actiontemplatehli] Remove add-on. (#15972)
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2023-12-03 11:22:49 +01:00
Dan Cunningham
01ab38ee13
[myq] Remove MyQ Binding (#15911)
Fixes #15910

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2023-11-18 20:30:48 +01:00
lsiepel
12f02124b6
[twitter] rename binding to X (#15809)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-11-15 09:12:24 +01:00
mlobstein
ffc127f91c
[tasmotaplug] Initial contribution (#15857)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-11-10 23:51:43 +01:00
Konstantin Polihronov
17978b8625
[solax] Initial contribution (#14880)
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2023-08-24 14:39:24 +02:00
Kai Kreuzer
72607d3bee Apply spotless
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-07-24 01:20:31 +02:00
openhab-bot
809fceaff3 [unleash-maven-plugin] Preparation for next development cycle. 2023-07-23 19:19:01 +00:00
Christian Wild
d2f4e05295
[asuswrt] Initial contribution (#13815)
Signed-off-by: Christian Wild <christian@wildclan.de>
2023-07-15 14:07:51 +02:00
miloit
de1eebd174
[volumio] Initial contribution (#14525)
Signed-off-by: Michael Loercher <MichaelLoercher@web.de>
2023-07-07 12:18:46 +02:00
Gaël L'hopital
751c8a74c4
[Freeboxos] New binding alternative to Freebox binding (#12342)
* SAT warnings handling

Signed-off-by: clinique <gael@lhopital.org>

* Correcting potential NPE

Signed-off-by: clinique <gael@lhopital.org>

* Correcting a NPE on error

Signed-off-by: clinique <gael@lhopital.org>

* Active player request falls to incorrect API version

Signed-off-by: clinique <gael@lhopital.org>

* Reintroducing missing capability to send keys to player.
Solving an NPE

Signed-off-by: clinique <gael@lhopital.org>

* Handling DUTY CYCLE more gracefully

Signed-off-by: clinique <gael@lhopital.org>

* Enhancing DUTY CYCLE

Signed-off-by: clinique <gael@lhopital.org>

* Moving to SNAPSHOT 3.4

Signed-off-by: clinique <gael@lhopital.org>

* Adress inconsistencies in binding name

Signed-off-by: clinique <gael@lhopital.org>

* Discover Freebox Delta Home equipments(basic_shutter)

* Clean previous test code

* Fix "Unexpected command"

* Fix thing comm error

* README for basic shutter

* Fix MR discusions and solve maven check errors and warnings

* Fix MR discusions

* Fix README.md

* Enhancing logging to indentify source of erratic warn

Signed-off-by: clinique <gael@lhopital.org>

* Deny polling a device data when its API is needed and it is OFFLINE

Signed-off-by: clinique <gael@lhopital.org>

* Taking #11833 in accound

Signed-off-by: clinique <gael@lhopital.org>

* Switching to Snapshot 4.0.0
Correcting apiDomain was not used as expected
Code cleansing.

Signed-off-by: clinique <gael@lhopital.org>

* Implementing SHUTTER Home Node

Signed-off-by: clinique <gael@lhopital.org>

* Saving work before instroduction of ArrayListDeserializer

Signed-off-by: clinique <gael@lhopital.org>

* Enhanced deserialization to simplify code

Signed-off-by: clinique <gael@lhopital.org>

* Switching to Java 17 records

Signed-off-by: clinique <gael@lhopital.org>

* Switching to addons.xml, headers updated

Signed-off-by: clinique <gael@lhopital.org>

* Correcting two errors.

Signed-off-by: clinique <gael@lhopital.org>

* Enhance usage of global variables

Signed-off-by: clinique <gael@lhopital.org>

* Some code enhancement for base classes

Signed-off-by: clinique <gael@lhopital.org>

* solving SAT issues

Signed-off-by: clinique <gael@lhopital.org>

* Adding IliadBox compatibility

Signed-off-by: clinique <gael@lhopital.org>

* Commiting work

Signed-off-by: clinique <gael@lhopital.org>

* Saving work

Signed-off-by: clinique <gael@lhopital.org>

* Rebooting Home Node part

Signed-off-by: clinique <gael@lhopital.org>

* Spotless apply

Signed-off-by: clinique <gael@lhopital.org>

* Adding i18n

Signed-off-by: clinique <gael@lhopital.org>

* Decreasing websocket logging level

Signed-off-by: clinique <gael@lhopital.org>

* SAT warnings handling

Signed-off-by: clinique <gael@lhopital.org>

* Correcting potential NPE

Signed-off-by: clinique <gael@lhopital.org>

* Correcting a NPE on error

Signed-off-by: clinique <gael@lhopital.org>

* Active player request falls to incorrect API version

Signed-off-by: clinique <gael@lhopital.org>

* Reintroducing missing capability to send keys to player.
Solving an NPE

Signed-off-by: clinique <gael@lhopital.org>

* Handling DUTY CYCLE more gracefully

Signed-off-by: clinique <gael@lhopital.org>

* Enhancing DUTY CYCLE

Signed-off-by: clinique <gael@lhopital.org>

* Moving to SNAPSHOT 3.4

Signed-off-by: clinique <gael@lhopital.org>

* Adress inconsistencies in binding name

Signed-off-by: clinique <gael@lhopital.org>

* Discover Freebox Delta Home equipments(basic_shutter)

* Clean previous test code

* Fix "Unexpected command"

* Fix thing comm error

* README for basic shutter

* Fix MR discusions and solve maven check errors and warnings

* Fix MR discusions

* Fix README.md

* Enhancing logging to indentify source of erratic warn

Signed-off-by: clinique <gael@lhopital.org>

* Deny polling a device data when its API is needed and it is OFFLINE

Signed-off-by: clinique <gael@lhopital.org>

* Taking #11833 in accound

Signed-off-by: clinique <gael@lhopital.org>

* Switching to Snapshot 4.0.0
Correcting apiDomain was not used as expected
Code cleansing.

Signed-off-by: clinique <gael@lhopital.org>

* Implementing SHUTTER Home Node

Signed-off-by: clinique <gael@lhopital.org>

* Saving work before instroduction of ArrayListDeserializer

Signed-off-by: clinique <gael@lhopital.org>

* Enhanced deserialization to simplify code

Signed-off-by: clinique <gael@lhopital.org>

* Switching to Java 17 records

Signed-off-by: clinique <gael@lhopital.org>

* Switching to addons.xml, headers updated

Signed-off-by: clinique <gael@lhopital.org>

* Correcting two errors.

Signed-off-by: clinique <gael@lhopital.org>

* Enhance usage of global variables

Signed-off-by: clinique <gael@lhopital.org>

* Some code enhancement for base classes

Signed-off-by: clinique <gael@lhopital.org>

* solving SAT issues

Signed-off-by: clinique <gael@lhopital.org>

* Adding IliadBox compatibility

Signed-off-by: clinique <gael@lhopital.org>

* Commiting work

Signed-off-by: clinique <gael@lhopital.org>

* Saving work

Signed-off-by: clinique <gael@lhopital.org>

* Rebooting Home Node part

Signed-off-by: clinique <gael@lhopital.org>

* Spotless apply

Signed-off-by: clinique <gael@lhopital.org>

* Enhancing SAT report

Signed-off-by: clinique <gael@lhopital.org>

* I think that mvn spotless:apply has a problem with records - trying once again

Signed-off-by: clinique <gael@lhopital.org>

* Avoid requesting detailed information for a shutdown repeater.

Signed-off-by: clinique <gael@lhopital.org>

* Switched fan speed to RPM unit

Signed-off-by: clinique <gael@lhopital.org>

* Correcting SAT

Signed-off-by: clinique <gael@lhopital.org>

* Correcting SAT

Signed-off-by: clinique <gael@lhopital.org>

* Divergence between eclipse and mvn spotless:apply

Signed-off-by: clinique <gael@lhopital.org>

* YASAT

Signed-off-by: clinique <gael@lhopital.org>

* Corrections following fwolter code review

Signed-off-by: clinique <gael@lhopital.org>

* Pleasing SAT

Signed-off-by: clinique <gael@lhopital.org>

* Second fwolter code review

Signed-off-by: clinique <gael@lhopital.org>

* Porting modifications introduced in PR #15121

Signed-off-by: clinique <gael@lhopital.org>

* Removing redundant null checks.

Signed-off-by: clinique <gael@lhopital.org>

* Rebased.

Signed-off-by: clinique <gael@lhopital.org>

* Trying to remove the last sleep.

Signed-off-by: clinique <gael@lhopital.org>

* Reporting modifications of PR #15121

Signed-off-by: clinique <gael@lhopital.org>

* Reverting to working and cleaner granting process

Signed-off-by: clinique <gael@lhopital.org>

* Removing last Thread:Sleep

Signed-off-by: clinique <gael@lhopital.org>

* spotless:apply

Signed-off-by: clinique <gael@lhopital.org>

---------

Signed-off-by: clinique <gael@lhopital.org>
Co-authored-by: ben.12 <benmor_12@yahoo.fr>
2023-07-05 20:13:29 +02:00
Jacob Laursen
6cfb1e295d
[energidataservice] Initial contribution (#14376)
* Initial contribution

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

* Remove Value-Added Tax

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

* Migrate naming convention

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

* Add channel configuration example

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

* Remove current prefixes for forward compatibility with timestamped items

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

* Add filter for another grid company

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

* Use ISO 3166-1 alpha-2 codes in lowercase for XSD compliance

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

* Fix error handling for deserializers

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

* Fix compliance with RFC 9110 section 10.1.5

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

* Add JavaScript example code

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

* Refactor List to Collection and use iterators

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

* Add filter for another grid company

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

* Extend cached history to 24 hours

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

* Remove filter for expired GLN

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

* Fix typos

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

* Improve descriptions

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

* Improve logging

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-07-03 18:16:17 +02:00
morph166955
46039efd0a
[androidtv] AndroidTV Binding initial contribution (#14282)
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2023-06-26 08:49:42 +02:00
J-N-K
0b6bdad557
[inmemory] Initial contribution (#15063)
This is the initial contribution of a new volatile persistence service. It does store values in memory only and can especially be used for forecasts or other data where volatile storage is sufficient.


Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-06-24 11:15:09 +02:00
mlobstein
44a78b99f5
[plex] Initial contribution (#15057)
* aronbeurskens plex baseline

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>

* review changes

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>

* Clean-up PlexApiConnector exception handling

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>

* Additional clean-up

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>

* review changes

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>

* review changes

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>

---------

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-06-10 07:22:02 +02:00
Holger Friedrich
ac04a4e71d
[imperihome] Remove imperihome addon (#15014)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-05-23 07:38:21 +02:00
Holger Friedrich
d8376aa6d0
[luftdateninfo][sensorcommunity] Rename binding to Sensor.Community (#15012)
* [luftdateninfo][sensorcommunity] Rename binding to match the new name Sensor.Community

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-05-22 07:57:23 +02:00
Marcel Goerentz
ab16c94ace
[liquidcheck] Initial contribution (#13287)
* Add new binding liquidcheck

Signed-off-by: Marcel Goerentz <m.goerentz@t-online.de>
2023-05-14 00:19:56 +02:00
Kai Kreuzer
bb10740d3f
[chatgpt] Initial contribution of the ChatGPT binding (#14809)
* Initial contribution of the ChatGPT binding

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-04-21 12:09:53 +02:00
bigbasec
86f829fa21
[speedtest] Binding for Ookla's Speedtest - Initial contribution (#9913)
Also-by: Brian Homeyer <bhomeyer@gmail.com>
Signed-off-by: Michael Weger <weger.michael@gmx.net>
2023-04-07 10:18:02 +02:00
Mark Hilbush
749cf585ff
[anthem] Initial contribution of binding for Anthem AV preamp/processors (#14311)
* Initial contribution

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2023-03-26 21:32:08 +02:00
Sven Strohschein
2c710a2a70
[innogysmarthome] Remove binding (replaced by livisismarthome) (#14675)
Remove binding (replaced by livisismarthome)

Signed-off-by: Sven Strohschein <sven.strohschein@gmail.com>
Signed-off-by: Sven Strohschein <novanic@gmx.de>
2023-03-26 17:49:17 +02:00