]>
git.basschouten.com Git - openhab-addons.git/log
jlaur [Wed, 8 Sep 2021 18:34:08 +0000 (20:34 +0200)]
Fix broken things file support. (#11218)
Fixes #8877
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Peter Schraffl [Wed, 8 Sep 2021 18:16:23 +0000 (20:16 +0200)]
fix: Add Group Definition (#11226)
Signed-off-by: Schraffl Peter <p.schraffl@gmx.at>
Ron Isaacson [Wed, 8 Sep 2021 16:58:35 +0000 (12:58 -0400)]
[powermax] Introduce some new channels for better status reporting (#10624)
* [powermax] Introduce some new channels for better status reporting
* New panel channels:
- Ringing indicator (the siren is currently sounding)
- Date/time the last message was received from the panel
- List of all active alarms and alerts (similar to panel's
Memory list, but items get removed from the list as conditions
resolve)
* New zone channels:
- Alarmed indicator (zone is in alarm, or has an alarm in memory)
- Tamper alarm indicator (same but for a tamper condition)
- Inactive indicator
- Tamper indicator (zone is actively tampered right now)
- Last status message received for this zone, and when
* Use descriptive names for zones in log messages. If you create a
Thing for a zone, it will use that Thing's label in all reporting
for that zone. If there's no Thing then it will attempt to use the
zone label from the panel (e.g. "Basement").
* Clear all channels during startup to keep from displaying stale
values loaded from persistence
* Also includes some minor SAT fixes (checkstyle, spotbugs)
Signed-off-by: Ron Isaacson <isaacson.ron@gmail.com>
* Incorporate review feedback from lolodomo
Signed-off-by: Ron Isaacson <isaacson.ron@gmail.com>
TheTrueRandom [Tue, 7 Sep 2021 20:48:33 +0000 (22:48 +0200)]
[doorbird] fix controller id (#11190)
Signed-off-by: True Random <rantruedom@gmail.com>
Scott H [Sun, 5 Sep 2021 16:11:40 +0000 (12:11 -0400)]
Added Twitter binding (#11212)
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
Jan Vybíral [Sun, 5 Sep 2021 09:50:23 +0000 (11:50 +0200)]
[nuki] Opener support and discovery (#10672)
* [nuki] Opener support and discovery (#10671)
* Added Opener support
* New Smartlock channels
* Discovery support
* Secured communication using hashed token
* Improved callback handling
Signed-off-by: Jan Vybíral <jan.vybiral1@gmail.com>
* Fixed code style problems
Signed-off-by: Jan Vybíral <jan.vybiral1@gmail.com>
* Id of bridge is unique for openhab instance
Signed-off-by: Jan Vybíral <jan.vybiral1@gmail.com>
* Added compatibility with smart lock created by previous binding version
Signed-off-by: Jan Vybíral <jan.vybiral1@gmail.com>
* Secure token configuration + threading improvements
Added configuration option to enable or disable using hashed token
for bridge API authentication.
Turning bridge offline when device request fails.
All HTTP calls made async so that openhab thread is not blocked.
Signed-off-by: Jan Vybíral <jan.vybiral1@gmail.com>
* Only discover bridges which return some response
Only bridges which return 200 or 403 response are discovered.
Nuki API might return bridges which no longer exists or are on different
network and are not reachable. We do not want to put these in inbox, only those
who respond do HTTP calls.
Signed-off-by: Jan Vybíral <jan.vybiral1@gmail.com>
* Changed ownership of nuki binding
Signed-off-by: Jan Vybíral <jan.vybiral1@gmail.com>
* Code review changes
* Fixed @Nullable annotations
* Fixed too many logger messages
* Rewritten configuration to use configuration class
Signed-off-by: Jan Vybíral <jan.vybiral1@gmail.com>
* Code review changes
* NukiId moved back to configuration and switched to configuration classes in all devices
* Doorbell ringing channel switched to trigger channel
Signed-off-by: Jan Vybíral <jan.vybiral1@gmail.com>
* Code review changes
* Channel description reformatted into table
* Fixed bug where repeated bridge discovery was overwriting existing bridge properties
Signed-off-by: Jan Vybíral <jan.vybiral1@gmail.com>
* Fixed ringactionTimestamp property name
Signed-off-by: Jan Vybíral <jan.vybiral1@gmail.com>
* Fixed search of changed thing in HTTP callback
Signed-off-by: Jan Vybíral <jan.vybiral1@gmail.com>
* Improvements to uuid generation
* Bridge id is generated only from bridgeId property, making it stable across openhab installations
* Using InstanceUUID as unique callback identifier instead of bridge id
Signed-off-by: Jan Vybíral <jan.vybiral1@gmail.com>
* Improved duplicate thing discovery
* Implemented duplicate thing detection using openHAB ThingRegistry
Signed-off-by: Jan Vybíral <jan.vybiral1@gmail.com>
* Code review changes
* Fixed all nullable warnings
* Fixed README formatting
Signed-off-by: Jan Vybíral <jan.vybiral1@gmail.com>
Scott H [Sun, 5 Sep 2021 07:33:00 +0000 (03:33 -0400)]
[Twitter] 3.0 Twitter Binding (#10241)
* [twitter][WIP] Initial contribution
using the 1.x binding as a template, I created a new Twitter Binding.
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com> (github: computergeek1507)
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
* trying to fix twitter4j dependency stuff
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
* add to bundle POM
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
* trying to fix build
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
* Fixed dependency issues, Got Actions working
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
* updating readme
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
* fix class name
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
* Fixes based on review
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
* Cleanup based on review and mvn checks
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
* grammar fix
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
* remove Apache dependencies
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
* added Null Checks based on review
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
* change null check around
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
jlaur [Sat, 4 Sep 2021 13:49:33 +0000 (15:49 +0200)]
[hdpowerview] Add new signal strength channel (#11198)
* Add new signal strength channel.
Fixes #11197
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
jlaur [Sat, 4 Sep 2021 13:48:19 +0000 (15:48 +0200)]
Fix channel lowBattery being updated to ON when no battery status available. (#11201)
Fixes #11200
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Wouter Born [Tue, 31 Aug 2021 17:43:38 +0000 (19:43 +0200)]
[lifx] Add missing color feature to a few products (#11180)
Updates the LIFX Candle (PID 68) and LIFX Clean (PID 90, 99) products to support color features.
Signed-off-by: Wouter Born <github@maindrain.net>
mlobstein [Tue, 31 Aug 2021 12:41:11 +0000 (07:41 -0500)]
[oppo] Remove logo from README (#11176)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Jørgen Melhus [Tue, 31 Aug 2021 11:05:09 +0000 (13:05 +0200)]
[bluetooth.bluegiga] Fix CompareObjectsWithEquals findings regression causing all devices to be beacons
Signed-off-by: Jørgen Melhus <5099412+jmelhus@users.noreply.github.com>
Marcel [Sun, 29 Aug 2021 20:17:43 +0000 (22:17 +0200)]
[miio] add support for mi airfryers (careli.fryer.maf01,2&3) (#11142)
Also includes update of models names db
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Marcel [Sun, 29 Aug 2021 18:18:31 +0000 (20:18 +0200)]
[miio] improve readme: restructure & map customizing feature (#11143)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Mark Hilbush [Thu, 26 Aug 2021 17:09:26 +0000 (13:09 -0400)]
API changed location of event counts (#11159)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
jlaur [Thu, 26 Aug 2021 16:57:27 +0000 (18:57 +0200)]
[hdpowerview] Add new batteryVoltage channel (#11155)
* Add new batteryVoltage channel.
Fixes #11154
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix documentation for lowBattery.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Organized channels into two groups: Shade and Battery.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Revert breaking change.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
antroids [Thu, 26 Aug 2021 12:46:53 +0000 (15:46 +0300)]
[mqtt-homeassistant] MQTT Homeassistant test concurrency bug fixed (#11161)
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
Co-authored-by: Anton Kharuzhy <antroids@gmail.com>
mlobstein [Tue, 24 Aug 2021 17:05:32 +0000 (12:05 -0500)]
Fix equalsIgnoreCase issue (#11140)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
mlobstein [Tue, 24 Aug 2021 17:04:17 +0000 (12:04 -0500)]
Fix equalsIgnoreCase issue (#11141)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
jlaur [Tue, 24 Aug 2021 16:59:35 +0000 (18:59 +0200)]
Renamed channel manual_fan_speed to manual_fan_step for consistency. (#11147)
Fixes #10621
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Mark Hilbush [Tue, 24 Aug 2021 12:44:02 +0000 (08:44 -0400)]
Fix parsing to handle when volume is a float (#11151)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
OneYellowLemon [Mon, 23 Aug 2021 19:51:40 +0000 (15:51 -0400)]
Make spacing consistent (#11145)
Signed-off-by: OneYellowLemon <66096725+OneYellowLemon@users.noreply.github.com>
kennetn [Sun, 22 Aug 2021 10:04:33 +0000 (12:04 +0200)]
[irobot] Minor readme corrections (#11124)
* Minor readme corrections
Minor clarification originally described here https://community.openhab.org/t/irobot-9xx-on-openhab/17774/196
Signed-off-by: kennetn <kennetn@gmail.com>
Julio Vilmar Gesser [Sun, 22 Aug 2021 10:02:10 +0000 (07:02 -0300)]
[semsportal] Fix lastUpdate parse format to accept the format provided by the inverter (#11127)
* Fixed lastUpdate date formating
Signed-off-by: Julio Gesser <jgesser@gmail.com>
Allan Seidel [Sun, 22 Aug 2021 09:58:38 +0000 (04:58 -0500)]
Update README.md (#11131)
Corrected the humidifier mode label.
Ryz [Sun, 22 Aug 2021 09:57:25 +0000 (11:57 +0200)]
Changed minimum Z-Way polling interval to 1 second. (#11122)
Signed-off-by: Ryz <mirco.heitmann@gmail.com>
Matthew Skinner [Sun, 22 Aug 2021 09:54:34 +0000 (19:54 +1000)]
[telegram] Send message if a file download fails and bug fixes. (#11125)
* Send message when pic/vid/ani fails to DL
* Upgrade lib to 5.2.0 and fix error.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Anders Alfredsson [Sun, 22 Aug 2021 09:53:11 +0000 (11:53 +0200)]
Fix IndexOutOfBoundsException in aggregator function (#11113)
Signed-off-by: Anders Alfredsson <andersb86@gmail.com>
jlaur [Sun, 22 Aug 2021 09:52:05 +0000 (11:52 +0200)]
[danfossairunit] Change Humidity channel type from Number to Number:Dimensionless (#11121)
* Change Humidity channel from Number to Number:Dimensionless
* Fix documentation for temperature channels.
Fixes #9755
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
jlaur [Sun, 22 Aug 2021 09:50:33 +0000 (11:50 +0200)]
[danfossairunit] Add channel descriptions and categories (#11129)
* Use system default channel type for battery level.
* Add channel categories where applicable
* Add missing channel descriptions (and fix two existing)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Stefan Giehl [Sun, 22 Aug 2021 09:49:33 +0000 (11:49 +0200)]
Fix/update channels for setting hot water target temperature (#11135)
Signed-off-by: Stefan Giehl <stefangiehl@gmail.com>
Stefan Triller [Sun, 22 Aug 2021 09:45:55 +0000 (11:45 +0200)]
[robonect] Channel for distance from charging station on remote start (#11137)
New channel "status-distance" that shows the distance of the robot from
its charging station while it is searching for the remote starting point.
Signed-off-by: Stefan Triller <github@stefantriller.de>
Jan Gustafsson [Mon, 16 Aug 2021 12:06:16 +0000 (14:06 +0200)]
Fix for #10982 - Binding not working properly HANDLER_REGISTERING_ERROR (#11108)
Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
Marcel [Mon, 16 Aug 2021 12:03:33 +0000 (14:03 +0200)]
[miio] map improvement cropping and customizable colors/parameters (#11110)
* [miio] make robo map drawing customizable
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] Add cropping possibility for vacuum map
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* miio minor edit
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Marcel [Mon, 16 Aug 2021 12:02:09 +0000 (14:02 +0200)]
[miio] improve/add properties for qmi powerstrip (#11118)
improve mija vacuum channels
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
antroids [Sun, 15 Aug 2021 09:48:26 +0000 (12:48 +0300)]
[mqtt-homeassistant] climate.mqtt support (#10690)
* MQTT.Homeassistant Climate support
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant synthetic config test added
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant refactoring
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant discovery test added
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant thing handler test added
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant switch test added
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant Climate test added
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant author header added
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant copyright header added
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant test fixed
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant test fixed
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant test infrastructure updated. Added tests with mqtt publishing and commands posting.
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant fixed Climate#send_if_off handling
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant do not filter the power command
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant climate unit test added
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* Update bundles/org.openhab.binding.mqtt.homeassistant/src/main/java/org/openhab/binding/mqtt/homeassistant/internal/DiscoverComponents.java
Redundant annotation removed
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* MQTT.Homeassistant Redundant @Nullable annotations removed
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant Unit tests added for all components
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant Unit tests stability fix
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant @NonNullByDefault removed from Device, config.dto package created
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant Climate author added
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant Device.sw_version renamed
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
* MQTT.Homeassistant tests wait timeout increased to 10s
Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
Co-authored-by: antroids <antroids@gmail.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Marcel [Sat, 14 Aug 2021 11:40:36 +0000 (13:40 +0200)]
[miio] add support for Mi Smart Standing Fan 2 (dmaker.fan.p18) (#11106)
closing #11053
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
mlobstein [Sat, 14 Aug 2021 11:39:11 +0000 (06:39 -0500)]
Update Nuvo README (#11107)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
mlobstein [Wed, 11 Aug 2021 10:06:40 +0000 (05:06 -0500)]
Add Roku TV channels (#11087)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Christoph Weitkamp [Wed, 11 Aug 2021 10:03:11 +0000 (12:03 +0200)]
[openweathermap] Fix ozone mapping in DTO (#11086)
- Fix ozone mapping in DTO
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Matthew Skinner [Wed, 11 Aug 2021 10:02:19 +0000 (20:02 +1000)]
Fix IndexOutOfBoundsException and remove Sleep. (#11089)
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Michael B [Wed, 11 Aug 2021 10:00:30 +0000 (12:00 +0200)]
Added inverted info for rollershutters (#11094)
Currently openHAB and the CCU are using different values for the same state of a rollershutter.
Added information about this under Troubleshooting and listed some examples.
Signed-off-by: Michael Bredehorn <michael@bredehorn.nrw>
Sami Salonen [Wed, 11 Aug 2021 09:57:26 +0000 (12:57 +0300)]
[dynamodb] AWS setup guidance updated in docs (#11092)
Signed-off-by: Sami Salonen <ssalonen@gmail.com>
Marcel [Wed, 11 Aug 2021 09:56:09 +0000 (11:56 +0200)]
[miio] add moppath & carpet area to robomap (#11097)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Matthew Skinner [Wed, 11 Aug 2021 09:55:26 +0000 (19:55 +1000)]
Sematic Tags added. (#11098)
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Christoph Weitkamp [Sun, 8 Aug 2021 12:22:13 +0000 (14:22 +0200)]
[openweathermap] Fix ozone mapping in DTO (#11086)
- Fix ozone mapping in DTO
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Andrew Fiddian-Green [Sun, 8 Aug 2021 12:18:01 +0000 (13:18 +0100)]
[mqtt] Discovery services shall not unsubscribe unless they have already subscribed (#10566)
* [mqqt] do not allow unsubscribe unless already subscribed
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
lolodomo [Sat, 7 Aug 2021 18:55:32 +0000 (20:55 +0200)]
[homeconnect] 2 channels added for washer appliance (#11071)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Wed, 4 Aug 2021 18:10:33 +0000 (20:10 +0200)]
[homeconnect] Use getLinkedChannel rather than getThingChannel (#11069)
when the purpose is only to call the method updateState
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Wed, 4 Aug 2021 13:52:56 +0000 (15:52 +0200)]
[homeconnect] Fix update of channels linked to program options (#10990)
Fix #10955
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Tue, 3 Aug 2021 12:33:01 +0000 (14:33 +0200)]
[networkupstools] Missing status added (#11082)
Fix #9276
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Petr27 [Mon, 2 Aug 2021 19:47:49 +0000 (21:47 +0200)]
Fix DIR3100 and Auna Connect CD mode (#11058)
Björn Lange [Mon, 2 Aug 2021 19:45:41 +0000 (21:45 +0200)]
[mielecloud] Remove e-mail parameter validation (#11073)
Signed-off-by: Björn Lange <bjoern.lange@tu-dortmund.de>
Kai Kreuzer [Mon, 2 Aug 2021 16:15:41 +0000 (18:15 +0200)]
Ignore files from openapi-generator (#11081)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Matthew Skinner [Sun, 1 Aug 2021 18:06:28 +0000 (04:06 +1000)]
[ipcamera] Improve FFmpeg motion detection to support wider FPS range (#11067)
* Fix urls are null until binding restarts.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Change to using port config.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* automate the ffmpeg output folder to follow the UID.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* spotless fixes.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Update readme.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* change to using the userdata folder.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* change to better field description.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add advanced.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add link to docs.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* improve readme.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* improve example path in readme.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.ipcamera/README.md
Cut and paste bandit strikes again. thanks.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* Change to using ipcamera as folder loc.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Improve Ffmpeg motion and refactor to remove compiler warnings.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Dan Cunningham [Sun, 1 Aug 2021 18:03:37 +0000 (11:03 -0700)]
[hydrawise] Migrate to new GraphQL based API (#10947)
* [hydrawise] Migrated to new GraphQL based API
Fixes #7261
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
* Addressed PR comments.
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
* Address PR review comments.
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
Kai Kreuzer [Sun, 1 Aug 2021 10:25:29 +0000 (12:25 +0200)]
[amplipi] Initial contribution of AmpliPi binding (#10983)
* 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>
lolodomo [Sun, 1 Aug 2021 10:18:41 +0000 (12:18 +0200)]
[homeconnect] New how-to entry in doc about OAuth files (#11076)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
mlobstein [Sun, 1 Aug 2021 07:24:37 +0000 (02:24 -0500)]
update README (#11075)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Kai Kreuzer [Sat, 31 Jul 2021 20:10:14 +0000 (22:10 +0200)]
Fix SAT error (#11074)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Kai Kreuzer [Sat, 31 Jul 2021 19:02:53 +0000 (21:02 +0200)]
Apply spotless (#11072)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Mathias Maes [Sat, 31 Jul 2021 16:55:34 +0000 (18:55 +0200)]
[unifi] Fixed 404 error with reconnect and no default value set for UniFiOS Checkbox (#11004)
* Fixed 404 error by obtaining Csrf token before login
Signed-off-by: Mathias Maes <watcherwhale@maes.family>
* Only try to obtain a csrf token when using UniFi OS
Signed-off-by: Mathias Maes <watcherwhale@maes.family>
* Updated documentation
Signed-off-by: Mathias Maes <watcherwhale@maes.family>
* Updated thing configuration in README.md
Signed-off-by: Mathias Maes <watcherwhale@maes.family>
Tobi [Sat, 31 Jul 2021 11:01:20 +0000 (13:01 +0200)]
[tr064] Add Wifi Signal Strength & Wifi Speed channels to LAN Subdevice (#10959)
* Add channels to tr064
Signed-off-by: Tobias Löbermann <tobiloeb@gmail.com>
* Set typeId for macSignalStrength channels
Signed-off-by: Tobias Loebermann <tobiloeb@gmail.com>
* adjust README with correct channel names.
Signed-off-by: Tobias Loebermann <tobiloeb@gmail.com>
* Add JavaDoc and separate post processors.
Signed-off-by: Tobias Loebermann <tobiloeb@gmail.com>
* Use UNDEF as default for signal-strength
Signed-off-by: Tobias Loebermann <tobiloeb@gmail.com>
* Update README.md documentation
Signed-off-by: Tobias Loebermann <tobiloeb@gmail.com>
pali [Sat, 31 Jul 2021 10:42:50 +0000 (13:42 +0300)]
[js-transform] Introduced support for additional parameters (#10901)
* [js-transform] Introduced support for additional parameters
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
* Added junit tests and updated readme
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
* Typo fixes
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
* Typo fix
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
* Fixed junit test
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
Thomas Lauterbach [Sat, 31 Jul 2021 10:24:10 +0000 (12:24 +0200)]
[enocean] Adds support for the D2_06_50 EEP type (#10949)
* Initial D2_06_20 EEP Implementation.
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* added data validation
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* added channels for calibration
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* added manufacturer ID for discovery
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* Revert "added data validation"
This reverts commit
945101056b7d0a79b6d53985cfcef8e06bf0a8aa .
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* fixing discovery by setting manufacturerId
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* fix spotless
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* added calibration channels
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* removed validation override
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* added manufacturer suffix
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* channel description updated
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* added calibration channels
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* mentioning calibration channels in documentation
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* shortened thing label
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
Co-authored-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
Ondrej Pecta [Sat, 31 Jul 2021 10:01:22 +0000 (12:01 +0200)]
[orbitbhyve] Initial contribution (#10426)
* [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>
fragger42 [Sat, 31 Jul 2021 09:52:45 +0000 (11:52 +0200)]
[yamahareceiver] Add possiblity to switch HDMI outputs on and off on Yamaha receivers (openhab#6327) (#11063)
* Add possiblity to switch HDMI outputs on and off on Yamaha receivers
(openhab#6327)
Signed-off-by: Bernhard Gruber <b-gruber@gmx.de>
Kai Kreuzer [Sat, 31 Jul 2021 07:42:29 +0000 (09:42 +0200)]
Fix spotless errors (#11068)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
dw-8 [Fri, 30 Jul 2021 20:12:35 +0000 (16:12 -0400)]
[airthings] Add support for Airthings Wave Gen 1 (#11052)
Signed-off-by: dw-8 <davy.wong.on+github@gmail.com>
lolodomo [Mon, 26 Jul 2021 19:13:58 +0000 (21:13 +0200)]
[sonos] Fix error in channels.xml file (#11060)
Related to #10979
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Jeremy [Mon, 26 Jul 2021 07:28:06 +0000 (03:28 -0400)]
[pushbullet] Update README.md with recipient broadcast information (#11057)
Signed-off-by: jsetton <jeremy.setton@gmail.com>
morph166955 [Sun, 25 Jul 2021 18:29:35 +0000 (13:29 -0500)]
[sonos] Add new channel codec for several models (#10979)
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
Matthew Skinner [Sun, 25 Jul 2021 10:43:28 +0000 (20:43 +1000)]
[espmilight] Add color channels ability to trigger white LEDs (#11047)
* Add white shortcut for sat threshold
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix compiler warnings.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
lolodomo [Sun, 25 Jul 2021 10:40:57 +0000 (12:40 +0200)]
[pulseaudio] Move the binding config in file binding.xml (#11055)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sun, 25 Jul 2021 09:49:19 +0000 (11:49 +0200)]
[homeconnect] Predefined temp / spin speeds options for unsupported washer programs (#10953)
* [homeconnect] Predefined temp / spin speeds options for unsupported washer programs
Fix #10701
Also save in programs cache the unuspported program
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Use constants OPTION_WASHER_TEMPERATURE and OPTION_WASHER_SPIN_SPEED
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Review comment : using constants
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
dw-8 [Sun, 25 Jul 2021 07:41:25 +0000 (03:41 -0400)]
[airthings] Enhance logging (#11043)
Signed-off-by: Davy Wong <davy.wong.on+github@gmail.com>
Christoph Weitkamp [Sun, 25 Jul 2021 07:34:04 +0000 (09:34 +0200)]
[pushover] Add support to send an Image URL directly (#11027)
* Added support to send an Image URL directly
* Add support for data URI scheme
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
nimric [Sat, 24 Jul 2021 19:29:15 +0000 (21:29 +0200)]
[jdbc] Select the proper schema when retrieving the item tables (#11023)
Signed-off-by: Riccardo Nimser-Joseph <github@nimric.de>
lolodomo [Sat, 24 Jul 2021 19:27:01 +0000 (21:27 +0200)]
[homeassistant/homie] Standardize config URI (#11021)
* [homeassistant/homie] Standardize config URI
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Matt [Sat, 24 Jul 2021 19:25:44 +0000 (15:25 -0400)]
[haywardomnilogic] Remove erroneous chlorinator code from filterhandler (#11028)
* Removed erroneous chlorinator code from filterhandler
Signed-off-by: Matt Myers <mmyers75@icloud.com>
Christoph Weitkamp [Sat, 24 Jul 2021 19:23:51 +0000 (21:23 +0200)]
Changed default color mode for color commands to XY (#11036)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Petr27 [Sat, 24 Jul 2021 19:22:31 +0000 (21:22 +0200)]
Update README.md (#11045)
Add binding for Hama IR100, Hama DIR3100 and Auna Connect CD
Marcel [Sat, 24 Jul 2021 19:21:14 +0000 (21:21 +0200)]
[miio] Minor improvement documentation & deviceId update message (#11046)
* [miio] Minor improvement documentation & message
* [miio] minor cleanup from sat
* miio] fix another minor datetimeformat SAT issue
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
James Hewitt [Sun, 18 Jul 2021 19:37:44 +0000 (20:37 +0100)]
[rfxcom] Add ability to properly receive configured command ids, deprecated hard-coded guesses. (#10940)
Currently, when a message is received the command will be determined only from the hard-coded set of ON/OFF commands, which means if I configure
a thing and attach it to a switch there is no guarantee that it will respond as expected to receive commands. This PR changes the message factory
to require either bytes (from the RFXcom device) or all the details required to make a transmissable message, including the confguration of the
associated Thing. At the moment, this is only used by lighting4 and raw types, but I expect it will be useful for others in the future.
The hard-coded ON/OFF commands in lighting4 are based on experimentation with different devices, and are not at all consistent. This PR deprecates the
use of those so that in a future release, Lighting4 devices will only work when configured with the correct command ids up front. This will resolve
inconsistent behaviour where devices that have been discovered may work correctly, work only for ON or OFF but not both, have ON and OFF the wrong
way around, turn ON one physical device and OFF another, or any combination of those possibilities.
Signed-off-by: James Hewitt <james.hewitt@uk.ibm.com>
James Hewitt [Sun, 18 Jul 2021 18:15:59 +0000 (19:15 +0100)]
[volvooncall] Extend battery channels (#10991)
* [volvooncall] Extend battery channels
Add some convenience channels for charging status and handle the battery level carefully because the API can be misleading.
Signed-off-by: James Hewitt-Thomas <james.hewitt@gmail.com>
maniac103 [Sun, 18 Jul 2021 17:16:48 +0000 (19:16 +0200)]
[squeezebox] Cleanup / code simplification (#10941)
* [squeezebox] Reduce boilerplate by using lambda expressions.
* [squeezebox] Make code dealing with key/value responses more readable.
* Fix off-by-one mistake.
* [squeezebox] Simplify CLI response parsing code.
* [squeezebox] Optimize some redundant code.
Signed-off-by: Danny Baumann <dannybaumann@web.de>
Sebastian Held [Sun, 18 Jul 2021 17:15:15 +0000 (19:15 +0200)]
fix decimal values being truncated (#10989)
Sami Salonen [Sun, 18 Jul 2021 17:10:34 +0000 (20:10 +0300)]
[fmiweather] Fix UNDEF observations in corner case situations. (#11025)
* [fmiweather] Fix UNDEF observations in corner case situations.
In addition, tests added for static utility functions in
AbstractWeatherHandler.
Resolves #11024.
Signed-off-by: Sami Salonen <ssalonen@gmail.com>
lolodomo [Sun, 18 Jul 2021 17:06:08 +0000 (19:06 +0200)]
[shelly] Suppress useless config URI with only 2 segments from binding.xml (#11022)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Christian Bandowski [Sun, 18 Jul 2021 07:20:40 +0000 (09:20 +0200)]
[kostalinverter] Fix using binding together with z-wave binding (#11002)
Signed-off-by: Christian Bandowski <christian@myvm.de>
lolodomo [Sun, 18 Jul 2021 07:16:16 +0000 (09:16 +0200)]
[teleinfo] Standardize config URI (#11019)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sun, 18 Jul 2021 07:15:09 +0000 (09:15 +0200)]
[zway] Standardize config URI (#11018)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sun, 18 Jul 2021 07:14:19 +0000 (09:14 +0200)]
[digitalstrom] Standardize config URI (#11017)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 17 Jul 2021 21:55:30 +0000 (23:55 +0200)]
[systeminfo] Standardize config URI (#11016)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Markus Storm [Sat, 17 Jul 2021 21:53:29 +0000 (23:53 +0200)]
[mqtt] add .things example to bindings docs (#11007)
* Add .things example
based https://www.openhab.org/blog/2018-12-16-mqtt-arrives-in-the-modern-openhab-2-x-architecture.html
* removed bad copy'n'pasted sentence
lolodomo [Sat, 17 Jul 2021 21:42:14 +0000 (23:42 +0200)]
[tplinksmarthome] Standardize config URI (#11015)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 17 Jul 2021 21:41:17 +0000 (23:41 +0200)]
[robonect] Standardize config URI (#11014)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 17 Jul 2021 21:40:20 +0000 (23:40 +0200)]
[yeelight] Standardize config URI (#11013)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 17 Jul 2021 21:39:48 +0000 (23:39 +0200)]
[upb] Standardize config URI (#11012)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 17 Jul 2021 21:39:09 +0000 (23:39 +0200)]
[nikobus] Standardize config URI (#11011)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>