Commit Graph
100 Commits
Author SHA1 Message Date
Dan CunninghamandGitHub a4bef92da4 [jsscripting] Don't close the shared GraalJS engine on factory deactivation (#20889)
* [jsscripting] Don't close the shared GraalJS engine on factory deactivation

Signed-off-by: Dan Cunningham <dcunningham@procedesoftware.com>
2026-06-19 14:55:30 +02:00
Dan CunninghamandGitHub bbb099a362 [matter] Dependency Cleanups (#21001)
This removes unused dependencies and reruns our code-gen logic, there
are no functional changes to the binding code in this PR, just
general housekeeping.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-06-18 18:46:41 +02:00
Dan CunninghamandGitHub fb88301d32 [unifi] Unifi family of addons (#20598)
* Unify UniFi Network, Protect and Access bindings

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-06-18 18:42:33 +02:00
Dan CunninghamandGitHub 4b0bfa6b4f [matter] Upgrade matter.js 0.17.3 (#20996)
This includes a number of key bug fixes from the downstream library.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-06-17 21:39:05 +02:00
Dan CunninghamandGitHub a5a1598428 [matter] Upgrade matter.js to 0.17.2 (#20914)
This contains many ciritical fixes, especially around thread devices.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-06-09 21:03:46 +02:00
Dan CunninghamandGitHub 4d87663b30 [matter] Matter.js 0.17 Bridge Fixes (#20913)
* [matter] Matter.js 0.17 Bridge Fixes
Updates our bridge to support 0.17 changes to the bridge.
Fixes #20910

Signed-off-by: Dan Cunningham <dan@digitaldan.com>

* PR feedback

Signed-off-by: Dan Cunningham <dan@digitaldan.com>

---------

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-06-09 18:39:57 +02:00
Dan CunninghamandGitHub 49915aa8f4 [matter] Handle matter.js 0.17 file locking (#20901)
* [matter] Handle matter.js 0.17 file locking
Fixes # 20831

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-06-07 19:03:05 +02:00
Dan CunninghamandGitHub 212f19f57a [twilio] Use core WebhookService instead of cloud-binding reflection (#20749)
Switch from the reflection-based lookup of the openHAB Cloud
WebhookService to the new org.openhab.core.io.rest.WebhookService
interface in core, 

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-06-06 11:20:32 +02:00
Dan CunninghamandGitHub 3015f74b44 [mcp] New features and Improvements (#20824)
* [mcp] New features and improvements

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-06-06 10:51:22 +02:00
Dan CunninghamandGitHub c6ef2e2fd7 [openhabcloud] Provide core WebhookService (#20748)
* [openhabcloud] Provide core WebhookService

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-06-05 15:48:58 +02:00
84541be9ba [matter] matter.js 0.17 and various fixes (#20816)
* update to matterjs 0.17

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-03 22:31:15 +02:00
f638d6d01d [linkplay] Set correct thing status on UPNP sub changes (#20838)
* [linkplay] Set correct thing status on UPNP sub changes

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
Co-authored-by: lsiepel <leosiepel@gmail.com>
2026-06-01 18:49:14 +02:00
Dan CunninghamandGitHub 80a929b948 [mcp] Initial Contribution (#20636)
* [mcp] Initial Contribution

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-05-14 15:05:41 +02:00
Dan CunninghamandGitHub 8bf8da94ed [matter] Deduplicate request data calls (#20604)
* [matter] Deduplicate request data calls
Fixes #20585

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-04-19 17:41:32 +02:00
Dan CunninghamandGitHub c8dae90cbe [twilio] Initial Contribution (#20487)
* Twilio Binding

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-04-06 10:24:02 +02:00
Dan CunninghamandGitHub 5bb5f3e2e4 [unifiprotect] Private API Refactor (#20480)
* working

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-04-05 20:48:50 +02:00
Dan CunninghamandGitHub 48556045e0 [linkplay] Initial Contribution (#19554)
* Linkplay

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-04-05 13:45:40 +02:00
Dan CunninghamandGitHub 5d18bc285e [openhabcloud] Adds webhook service (#20486)
* Adds webhook service

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-04-04 11:05:12 +02:00
Dan CunninghamandGitHub 66cde86150 [unifiaccess] Unifi access binding initial contribution (#19412)
* Unifi Access Binding

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-04-03 20:33:16 +02:00
Dan CunninghamandGitHub 98c5650ab2 [matter] Update JS Deps (#20465) 2026-03-28 17:43:55 +01:00
Dan CunninghamandGitHub 875a60bed8 [matter] Report correct Illuminance Measurement Value (#20384)
* [matter] Report correct Illuminance Measurement Value
Fixes #20329

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-03-17 18:43:35 +01:00
Dan CunninghamandGitHub b190f5ed6d [matter] Fixes various OTA updates bugs (#20382)
* [matter] Fixes various OTA updates bugs
This ensures updating via the openHAB ota framwork reports properly as
well as fixing an issue where the firmware status was "UNKNOWN" if no
update was available.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-03-15 20:22:51 +01:00
Dan CunninghamandGitHub 8f94091066 [matter] matter.js V0.16, Matter 1.4.2, OTA Update support (#20070)
* Squash merge commit issues from long running branch

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-03-09 18:53:28 +01:00
Dan CunninghamandGitHub cbeb159336 [openhabcloud] Handle WebSocket connections to server (#20238)
* [openhabcloud] Handle WebSocket connections

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-03-01 20:14:13 +01:00
Dan CunninghamandGitHub c6dc8b45e4 [matter] Remove most polling (#20257)
* [matter] Remove most polling
After reading the spec more closely, nearly all the diagnostic data we pull for is actually subscribed and will be sent if it changes as updates.  The one exception is wifi rssi, but this PR change will only poll if the channel is actually linked to an item, so for most people, no polling will happen (hurray).
* Fix channel linked
* Diagnostic polling changes

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-02-22 13:07:23 +01:00
Dan CunninghamandGitHub 2ec86dc83b [matter] Adds missing Diagnostic Clusters (#20229)
* [matter] Adds missing Diagnostic Clusters

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-02-14 19:16:54 +01:00
Dan CunninghamandGitHub 377a5c581a [matter] Add support for door lock bolting (EU style locks) (#19386)
* [matter] adds support for door lock bolting (EU style locks

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-02-10 22:23:25 +01:00
Dan CunninghamandGitHub c97515beaf [matter] Map JS undefined to Java Null (#20096)
Fixes #20032

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-01-24 11:15:00 +01:00
Dan CunninghamandGitHub 63a8eaae2f [matter] Implement All Concentration Measurement Clusters (#20009)
* [matter] Implement All Concentration Measurement Clusters

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-01-24 10:08:16 +01:00
Dan CunninghamandGitHub cf3c9a7f85 [unifiprotect] Don't recreate RTSP streams (#20107)
Fixes #20072

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-01-21 20:40:38 +01:00
Dan CunninghamandGitHub 29d75c5702 [matter] Clean up README channel state options (#19991)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-01-06 18:52:33 +01:00
Dan CunninghamandGitHub fed4d5d6a1 [matter] Update Readme with State options, remove dead channles (#19911)
This is just documentation clean up and removing some channels added very early that were never used.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-01-01 14:11:23 +01:00
Dan CunninghamandGitHub 7180004203 [matter] Small OTBR action cleanups (#19896)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-12-27 22:33:53 +01:00
Dan CunninghamandGitHub c97cdf3f02 [matter] Add Smoke, CO and CO2 client device support (#19897)
* [matter] Adds Smoke, CO and CO2 client device support

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-12-27 21:25:24 +01:00
Dan CunninghamandGitHub a3530e860f [unifiprotect] Various fixes (#19882)
* [unifiprotect] Various fixes
This fixes a typo in the README, some translation issues, hides doorbell channels when appropriate and adds back in basic motion channels.
Closes #19874

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-12-26 10:45:11 +01:00
Dan CunninghamandGitHub d4cfdb27ea Prevent adding an OnOff switch when not intended (#19844)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-12-21 11:57:53 +01:00
Dan CunninghamandGitHub a5af333a66 [matter] Fix syncing bridge dimmer levels to On/Off states (#19827)
* [matter] Fix syncing bridge dimmer levels to On/Off states
We would sometimes leave clients in a inconsistant state where a light is off, but has a positve level value.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-12-19 07:40:19 +01:00
Dan CunninghamandGitHub 01264579d0 [matter] Door Lock Pin Code Support (#19762)
* [matter] Door Lock Pin Code Support

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-12-13 20:42:28 +01:00
Dan CunninghamandGitHub 76e316f978 [unifiprotect] Initial Contribution (#19411)
* Unifi Protect Binding

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-12-12 17:09:41 +01:00
Dan CunninghamandGitHub a32f9e8ab4 [matter] Support Switchbot Candle Warmer (#19699)
The SwitchBot candle warmer is in violation of the matter spec and says its a extended color device when its not, this causes us to ignore channels as we assume there's a ColorControlCluster since thats mandatory per the spec.  This also adds a few more device types to our color/switch/Level check.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-11-23 21:56:07 +01:00
Dan CunninghamandGitHub 6f82ca9f88 [amazonechocontrol] Fixes Auth (#19690)
* [amazonechocontrol] Fixes Auth

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-11-22 21:25:49 +01:00
Dan CunninghamandGitHub c397e0b81e [matter] Fix for sending STOP to Rollershutter Items (#19653)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-11-15 12:31:44 +01:00
Dan CunninghamandGitHub ab43d12e44 [matter] Remove pattern from state options (#19644)
Removes the "withPattern" option from dynamic state builders where it was not intended to be used for numeric values that map to String labels.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-11-10 22:11:37 +01:00
Dan CunninghamandGitHub c2c9652c12 [matter] Names threadpool (#19507)
Fixes #19490

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-10-20 09:38:07 +02:00
Dan CunninghamandGitHub a325c848a4 [matter] Bumps matter.js to latest v15 (#19495)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-10-17 15:12:57 +02:00
Dan CunninghamandGitHub c618ffa88b [matter] Fix bridge fan mode configuration (#19293)
* [matter] Fixes bridge fan mode configuration bug

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-09-16 21:15:01 +02:00
Dan CunninghamandGitHub 5d38b6e364 [openhabcloud] Update README with setImage examples (#19239)
* [openhabcloud] Update README with setImage examples

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-09-03 20:42:00 +02:00
Dan CunninghamandGitHub 4bf7372892 [matter] Fixes Label regression in bridge (#19238)
Custom labels were being ignored due to a regression from my last PR.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-08-24 21:07:13 +02:00
Dan CunninghamandGitHub 1aa39b743a [matter] General Updates (#19112)
* [matter] General Updates

Refactors Typescript bridge logic (behaviors)
Adds better bridge item state handling (loop prevention)
Add "Mode Select Device" as bridge device
Better error handling of nodejs runtime
Fixes small NPE issues with missing attributed
Improves generated cluster classes
Updates to latest matter.js stable
README improvements

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-08-18 15:48:18 +02:00
Dan CunninghamandGitHub 4ba2e777f5 [matter] Fix for infinite loop at bridge startup (#18977)
Also cleans up commissioning window updates

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-07-17 10:22:40 +02:00
Dan CunninghamandGitHub 31cdf5c54d [upnpcontrol] Send periodic keep alive (#17976)
* periodically send a search request directly to a device

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-07-14 10:24:28 +02:00
Dan CunninghamandGitHub 19feb6dea5 [matter] Bridge transaction support, matter.js upgrade (#18885)
[matter] Bridge transaction support, matter.js upgrade
Adds transactions (multiple attribute changes) to bridge updates
Prevents feedback loop from bridge attribute updates
Updates to latest matter.js stable

Fix warnings

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-07-06 11:12:11 +02:00
Dan CunninghamandGitHub 7a27b21a06 [matter] Add Robotic Vacuum Cleaner (RVC) Support (#18831)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-25 22:32:52 +02:00
Dan CunninghamandGitHub 018409a015 [matter] Update Readme with supported devices (#18852)
* add air quality

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-24 23:29:49 +02:00
Dan CunninghamandGitHub 69e73f0b37 [matter] Add Air Quality support (#18851)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-24 22:45:32 +02:00
Dan CunninghamandGitHub f44296089d [matter] Fix build warning about unversioned mvn plugin (#18849)
Fixes #18847

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-24 19:10:48 +02:00
Dan CunninghamandGitHub 1524ac1ed8 [matter] Fixes race condition at startup (#18830)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-22 12:38:19 +02:00
Dan CunninghamandGitHub c9eaa00145 [matter] Upgrades to matter.js v0.14.0, adds matter error codes and translations (#18786)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-10 23:04:16 +02:00
Dan CunninghamandGitHub a8fe05c70c [matter] Typescript ESLint modifications (#18743)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-08 00:36:28 +02:00
Dan CunninghamandGitHub 909f2e5e3e [matter] fixes min/max init of color temp values, adds a few tests as well (#18744)
* [matter] fixes min/max init of color temp values, adds a few tests as well

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-02 13:03:51 +02:00
Dan CunninghamandGitHub ac07c60e79 [matter] Typescript formatting (#18741)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-01 21:22:05 +02:00
Dan CunninghamandGitHub 9409800d4f Small color tweaks (#18740)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-01 19:03:55 +02:00
Dan CunninghamandGitHub f88de93591 [matter] Initial contribution (#18486)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-01 12:22:18 +02:00
Dan CunninghamandGitHub e2571d6f09 [openhabcloud] Send the correct response status text (#17994)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2024-12-28 19:06:08 +01:00
Dan CunninghamandGitHub 0e5e48f763 [upnpcontrol] Fix IllegalArgumentException when downloading album art (#17965)
* Stip whitespace from album art URI

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2024-12-24 21:10:48 +01:00
Dan CunninghamandGitHub f9c40fff8b [hydrawise] Various Fixes (#17345)
* Workaround for a bad response from the Hydrawise API

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2024-08-29 00:50:26 +02:00
Dan CunninghamandGitHub b002fd72d6 [openhabcloud] Update Docs : rules and app actions (#17234)
* [openhabcloud] Update Docs : rules and app actions
Adds new 'rule' and 'app' actions to the docs for mobile push notifications

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2024-08-11 20:43:39 +02:00
Dan CunninghamandGitHub 7296b38b51 [openhabcloud] Update Notification Docs (#17023)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2024-07-10 23:32:00 +02:00
Dan CunninghamandGitHub 2d7c9a23e5 [openhabcloud] Support hiding notifications and tags (#16979)
* Support hiding notifications
See #16934

* Adds support for using tag over severity on extended actions

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2024-07-04 14:06:33 +02:00
95d1b6fbc8 [openhabcloud] Enhanced Notification Actions (#16938)
* [openhabcloud] Enhanced Notification Actions

Co-authored-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2024-06-26 20:32:09 +02:00
Dan CunninghamandGitHub 0fca945b41 [harmonyhub] Updates harmony library, uses strings for ids (#16646)
See #6732

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2024-04-12 21:35:12 +02:00
Dan CunninghamandGitHub 1abc35e134 Small fix when retying token (#16280)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2024-01-14 21:13:24 +01:00
Dan CunninghamandGitHub c8d2d4b171 [hydrawise] Handle API auth changes (#16221)
* Handles a new condition where the service rejects a request as unauthorized, but really we just need to refresh our token after 60 seconds.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2024-01-07 14:39:38 +01:00
Dan CunninghamandGitHub 01ab38ee13 [myq] Remove MyQ Binding (#15911)
Fixes #15910

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2023-11-18 20:30:48 +01:00
Dan CunninghamandGitHub e8fd791c38 Fixes broken authentication due to changes in the myq cloud api (#15755)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2023-10-14 19:05:47 +02:00
Dan CunninghamandGitHub a6cbf37b75 Updates JSON libary. (#15290)
Fixes #15221

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2023-07-22 22:29:02 +02:00
Dan CunninghamandGitHub d83084849d [hydrawise] Fixes occasional connection issues (#15177)
* The Hydrawise API can return sometimes return a non JSON response during service outages, like when they are updating thier software.  This treats this as a connection error and allows the client to try the poll again.
* Adds additional http status checking

Fixes #15170

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2023-07-04 21:29:03 +02:00
Dan CunninghamandGitHub 41701f518e [generacmobilelink] Major rewrite of the Generac MobileLink Binding (#14638)
* [generacmobilelink] Major rewrite of the Generac MobileLink Binding

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2023-04-09 11:48:12 +02:00
Dan CunninghamandGitHub 9ba3c07d3e [openhabcloud] Reconnection Fixes (#14251)
* [openhabcloud] Possible connection leak
* Creates thread safe reconnection, reduces unnecessary polling on setup, removes unused variables.
* adds the reconnect settings to the internal socket.io options.
* Up the min reconnect time
* Use @ssalonen sugestion for backoff mins and randomness
* Reconnect after server initiated disconnect
* Remove unhelpful comments

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2023-01-29 10:21:54 +01:00
Dan CunninghamandGitHub ab504bc69e [hydrawise] fixes null pointer error for some sprinkler controllers (#13965)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2022-12-16 08:31:02 +01:00
Dan CunninghamandGitHub d3ecba9e79 [qolsysiq] Fixes ENUM Typo (#13790)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2022-11-28 01:07:57 +01:00
Dan CunninghamandGitHub 1d9bf63d5e [qolsysiq] Initial contribution of the Qolsys IQ Binding (#13699)
* [qolsysiq] Initial contribution of the Qolsys IQ Binding

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2022-11-27 19:25:31 +01:00
Dan CunninghamandGitHub 03cdc5e1b4 [openhabcloud] Removing content encoding when proxing. (#13559)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2022-10-17 08:06:08 +02:00
Dan CunninghamandGitHub b63e420abf [Hydrawise] concurrent error (#13268)
* Fixes a concurrent modification exception, cleans up handler on dispose, fixes totally broken last contact channel
Fixes #13094

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2022-08-17 10:07:04 +02:00
Dan CunninghamandGitHub d5b657c6fd Catch json parsing errors when getting login token. (#13189)
Fixes #13181

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2022-07-29 19:06:48 +02:00
Dan CunninghamandGitHub 8a87450f4c [openhabcloud] Makes the baseURL and item updates options advanced... (#13078)
* [openhabcloud] Makes the baseURL and item updates options advanced, cleans up documentation, disabled sending updates to the community myopenHAB.org service.

Fixes #12582

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2022-07-04 23:09:35 +02:00
Dan CunninghamandGitHub dc66345a7b [iaqualink] Fix to work with recent API changes to the iAqualink cloud service. Currently the binding throws a gson parsing error early in the poll process rendering it completly broken. (#13073)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2022-07-04 21:46:38 +02:00
Dan CunninghamandGitHub c48ba25915 [iaqualink] Fix isssue using manual pool IDs (#12659)
Fixes #12654

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2022-04-27 16:08:57 +02:00
Dan CunninghamandGitHub 5712de5e63 [jdbc] Rework TimescaleDB code to actually work (#12525)
Fixes #12513

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2022-04-02 18:11:32 +02:00
Dan CunninghamandGitHub b7e064a872 [hydrawise] Support unused zones (#12275)
* [hydrawise] Support unused zones
Fixes #12209

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2022-02-13 09:15:20 +01:00
Dan CunninghamandGitHub a0920d4c0c [jsscripting] Append the ruleID or file name to the logger when console logging (#11945)
* Appends the ruleID or file name to the logger when console logging.
* Adds configurable logging, updates scriptId logic

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2022-01-31 11:55:50 +01:00
Dan CunninghamandGitHub 00da156b1b [jsscripting] Updates to latest openhab-js library (#12171)
* Updates to latest openhab-js library
* Update for new default log level in 3.3

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2022-01-30 18:28:58 +01:00
Dan CunninghamandGitHub 3884b378bb Adds a RepresentationProperty to discovery to avoid duplicate inobx entries (#11941)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2022-01-03 09:22:45 +01:00
Dan CunninghamandGitHub ec10dfe897 [jsscripting] Update docs and refactor path (#11827)
This adds a minor refactoring of loading local resource paths that i didn't have time to get into 3.2  and moves the docs directory to doc.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2021-12-21 23:36:22 +01:00
Dan CunninghamandGitHub 0fddb6151c [jsscripting] Support non unix file paths (#11805)
Lets try this again, Fixes #11801

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2021-12-17 20:34:25 +01:00
Dan CunninghamandGitHub 2dfcb4cb3c [jsscripting] Support non unix file paths (#11804)
Fixes #11801

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2021-12-17 17:08:35 +01:00
Dan CunninghamandGitHub fe271e3c4a [jsscripting] Library and Doc updates (#11800)
* [jsscripting] Library and Doc updates

This updates the documentation, bumps the NPM version library, and implements conversion of JS date types (js-joda) to Java types

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2021-12-17 08:00:44 +01:00
Dan CunninghamandGitHub 22b9be1390 [jsscripting] Update library and change config PID (#11777)
* Use OH standrard component pid naming, default injection to true.
* Bump openhab-js

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2021-12-14 08:30:32 +01:00
Dan CunninghamandGitHub 4481ecff61 [jsscripting] openhab-js integration (#11656)
Fixes #11222

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2021-12-13 08:13:13 +01:00
Dan CunninghamandGitHub 387f8a3a0d [myq] Fix for controlling lights (#11765)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2021-12-12 17:40:51 +01:00