* [linky] Removed from the distribution until it is fixed
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Apply spotless
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Initial contribution of AmpliPi binding
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* change http client from cxf jax-rs to Jetty
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* applied spotless
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Remove Jackson dependency
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Add support for input handling
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Clean up, improvements and documentation
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Remove unused password from configuration class
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Remove example properties file
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* revert change in .gitignore
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Update README
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Address review feedback
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Handle ExecutionException as network error
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* [orbitbhyve] initial contribution
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
* [orbitbhyve] improvements based on code review
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
* [orbitbhyve] next bunch of fixes related to code review
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
* Update bundles/org.openhab.binding.orbitbhyve/src/main/java/org/openhab/binding/orbitbhyve/internal/OrbitBhyveHandlerFactory.java
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* Bulk updated to UOM.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* ipObserver creation
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Bulk updated to UOM.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* channel fixup for UOM.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* improve UOM.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* updates
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Battery ch fixed.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix time channels.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* readme update and remove %unit% from rain channels.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* readme fixup.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* edit global files.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix merge conflicts.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* fix up build issues.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* remove reboot channel.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* readme fixup.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Rename channels to put kind first.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* update to build on latest main.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add support for outBatt1
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Added auto discovery.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* add bundle to POM.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* newline added.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix bug in discovery.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Added tags
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* update to 3.2.0-SNAPSHOT
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.ipobserver/src/main/resources/OH-INF/thing/thing-types.xml
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* Update bundles/org.openhab.binding.ipobserver/src/main/resources/OH-INF/thing/thing-types.xml
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* Clean up channels
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Update binding description.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix jsoup suggestions.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.ipobserver/src/main/java/org/openhab/binding/ipobserver/internal/IpObserverDiscoveryService.java
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* Update bundles/org.openhab.binding.ipobserver/src/main/resources/OH-INF/thing/thing-types.xml
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* Removed nullable.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Improvements
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix compiler warnings
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Change to datetime
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* change to use system channels.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Move to Number:Intensity for solar
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* [ADD] First version which was tested with my local setup.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
Signed-off-by: Sven Carstens <sven.carstens@aoe.com>
* [ADD] Refactoring, add calculated value for direct self consumption and prepare for more.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [ADD] Add chanel description to README and make some channels advanced.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Remove wrong colon in channel types.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Put colon at the right place in channel types.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Fix spelling of PVPlant in constants and things.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Separate channelName from energy manager tagName.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Reduce loglevels and fix findings from code-analysis.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Move all custom calculations to the handler instances, remove custom tracking of child handlers, fix wrong calculation of the "direct consumed" values.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Improve README and remove unnecessary Nullable and NotNull annotations.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Change wrong ItemType for power items in README
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Change modeConverter to Switch
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Relay stateDevice to Thing status, anything but "OK" means ThingStatus.OFFLINE
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Remove stateDevice from items as it is represented by the device status.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Improve README and remove unnecessary logging.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Improve README.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Improve README.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Allow child things to be configured by hand with a guid.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Allow child things to be configured by hand with a guid.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Improve README and move things config to separate config.xml
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Improve README and remove all trace/debug logging.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
* [MOD] Use real channel timestamp as the refresh trigger.
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
Co-authored-by: Sven Carstens <sven.carstens@aoe.com>
Also-by: Bert Plonus <bert.plonus@miele.com>
Also-by: Martin Lepsy <martin.lepsy@miele.com>
Also-by: Benjamin Bolte <benjamin.bolte@itemis.de>
Signed-off-by: Björn Lange <bjoern.lange@itemis.de>
* [ventaair] New VentaAir binding for air humidifiers
New binding that implements support for air humidifier from Venta Air.
Closes#9922
Signed-off-by: Stefan Triller <github@stefantriller.de>
Signed-off-by: Ethan Dye <mrtops03@gmail.com>
Co-authored-by: Dan Cunningham <dan@digitaldan.com>
Co-authored-by: Craig Hamilton <craigh@quailholdings.com>
Co-authored-by: Brian O'Connell <boc@us.ibm.com>
Co-authored-by: Dan Cunningham <dan@digitaldan.com>
Co-authored-by: Craig Hamilton <craigh@quailholdings.com>
Co-authored-by: Brian O'Connell <boc@us.ibm.com>
* Baseline original code from AndyXMB
* Initial updates for OH3
* fix null warnings and add sub-channel handling
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
* This is the initial contribution of the Generac MobileLink binding. This allows the Generac line of generators using their MobileLink cloud service to be monitored as things in openHAB.
* bump to 3.1
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
* [irobot] iRobot binding
Supports iRobot Roomba and probably some other iRobots (in parts where they
are compatible)
* [irobot] Drop custom hivemq wrapper
setUnsubscribeOnStop() has been introduced in
org.openhab.core.io.transport.mqtt.MqttBrokerConnection, so it can now handle
iRobot's quirks. The custom wrapper is no more needed, remove it
Signed-off-by: Pavel Fedin <pavel_fedin@mail.ru>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* Add Groovy scripting support
This makes it really easy to start using Groovy 3.x scripts with openHAB!
Signed-off-by: Wouter Born <github@maindrain.net>