Feature/time - #21406
Closed
cipianpascu wants to merge 450 commits into
Closed
Conversation
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
* Reduce SAT warnings Signed-off-by: Leo Siepel <leosiepel@gmail.com> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
…nhab#20934) Rename each channel-type to a unique ID Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
* Bump org.eclipse.jdt:ecj from 3.45.0 to 3.46.0 Bumps [org.eclipse.jdt:ecj](https://github.com/eclipse-jdt/eclipse.jdt.core) from 3.45.0 to 3.46.0. - [Commits](https://github.com/eclipse-jdt/eclipse.jdt.core/commits) --- updated-dependencies: - dependency-name: org.eclipse.jdt:ecj dependency-version: 3.46.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Fixes for ecj 3.46 Signed-off-by: Holger Friedrich <mail@holger-friedrich.de> --------- Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Holger Friedrich <mail@holger-friedrich.de> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Holger Friedrich <mail@holger-friedrich.de> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
…SCOVERED) (openhab#20950) openhab#20903 changed onServicesResolved() to call discoverServices() instead of firing SERVICES_DISCOVERED unconditionally. discoverServices() only notified when the openHAB-side service list *grew* (getGattServices().size() > getServices().size()). That list (supportedServices) is only cleared on BlueZ object removal, so on a normal reconnect BlueZ re-fires ServicesResolved=true while the list is already fully populated, the "grew" check is false, and SERVICES_DISCOVERED is never re-fired. Consumers built on ConnectedBluetoothHandler re-arm their notifications and polling off onServicesDiscovered() (e.g. grundfosalpha enables notifications and schedules its read loop there; the generic binding rebuilds channels). Swallowing the event leaves the Thing ONLINE but silent after every reconnect - no events are received, matching openhab#20947. Fire SERVICES_DISCOVERED whenever the GATT is resolved with services present, not only when the list just grew. Population still happens only when the list grows, but the notification now always reaches listeners on a resolve. The event is idempotent for all consumers (generic only adds missing channels; ConnectedBluetoothHandler/grundfosalpha re-enabling notifications is a no-op when already notifying). Fixes openhab#20947 Signed-off-by: Vlad Kolotoff <vkolotoff@pm.me> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
…hab#20965) Signed-off-by: Markus Michels <markus7017@gmail.com> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
…d to Shelly Addon (openhab#20932) * Fix externalTemp channel updates, improve test coverage Signed-off-by: Markus Michels <markus7017@gmail.com> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
…penhab#20963) Signed-off-by: Christian Kittel <ckittel@gmx.de> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
* Implement code improvements Signed-off-by: Paul Smedley <paul@smedley.id.au> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
* Code Improvements Signed-off-by: Paul Smedley <paul@smedley.id.au> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
* Provide unit hints for UoM channels Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
…ab#20938) * [yamlcomposer] Remove snakeyaml-engine from feature dependency Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
* Implement fixes suggested by Gemini Signed-off-by: Paul Smedley <paul@smedley.id.au> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
…ing distance in miles (openhab#20941) Add the black globe (BGT, 0xA1) and wet bulb globe (WBGT, 0xA2) temperatures of the WN38 sensor as dedicated channels. Signed-off-by: Andreas Berger <andreas@berger-freelancer.com> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
* fix mqtt cloud connection Signed-off-by: Mark Herwege <mark.herwege@telenet.be> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
…ing (openhab#20942) Dynamically created gateway channels could disappear and reappear over time. Signed-off-by: Andreas Berger <andreas@berger-freelancer.com> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
* Code Improvements Signed-off-by: Paul Smedley <paul@smedley.id.au> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
…penhab#20980) * Move to jetty httpclient Signed-off-by: Paul Smedley <paul@smedley.id.au> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
…0937) Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com> Co-authored-by: Leo Siepel <leosiepel@gmail.com> Co-authored-by: Andrew Fiddian-Green <software@whitebear.ch> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
* Update to rc1 Signed-off-by: Leo Siepel <leosiepel@gmail.com> Co-authored-by: Kai Kreuzer <kai@openhab.org> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
…penhab#20990) Bumps [com.github.eirslett:frontend-maven-plugin](https://github.com/eirslett/frontend-maven-plugin) from 2.0.0 to 2.0.1. - [Changelog](https://github.com/eirslett/frontend-maven-plugin/blob/master/CHANGELOG.md) - [Commits](eirslett/frontend-maven-plugin@frontend-plugins-2.0.0...frontend-plugins-2.0.1) --- updated-dependencies: - dependency-name: com.github.eirslett:frontend-maven-plugin dependency-version: 2.0.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
Bumps [org.jsoup:jsoup](https://github.com/jhy/jsoup) from 1.15.3 to 1.22.2. - [Release notes](https://github.com/jhy/jsoup/releases) - [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES.md) - [Commits](jhy/jsoup@jsoup-1.15.3...jsoup-1.22.2) --- updated-dependencies: - dependency-name: org.jsoup:jsoup dependency-version: 1.22.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
…matter-server (openhab#20989) * Bump ws in /bundles/org.openhab.binding.matter/matter-server Bumps [ws](https://github.com/websockets/ws) from 8.20.1 to 8.21.0. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](websockets/ws@8.20.1...8.21.0) --- updated-dependencies: - dependency-name: ws dependency-version: 8.21.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> * Fix lock file Signed-off-by: Leo Siepel <leosiepel@gmail.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Leo Siepel <leosiepel@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Leo Siepel <leosiepel@gmail.com> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
…er/matter-server (openhab#20988) * Bump js-yaml in /bundles/org.openhab.binding.matter/matter-server Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.1 to 4.2.0. - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) - [Commits](https://github.com/nodeca/js-yaml/commits) --- updated-dependencies: - dependency-name: js-yaml dependency-version: 4.2.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> * Fix lock file Signed-off-by: Leo Siepel <leosiepel@gmail.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Leo Siepel <leosiepel@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Leo Siepel <leosiepel@gmail.com> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk> Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
cipianpascu
requested review from
BobRak,
JueBag,
MikeJMajor,
MikeTheTux,
Wolfgang1966,
alexf2015,
chaton78,
chingon007,
dalgwen,
fazioa,
hakan42,
jsjames,
kgoderis,
kjoglum,
markus7017,
marvkis,
monnimeter,
msteigenberger,
nikotanghe,
nokyyz,
pacive,
psmedley,
renescherer,
seime,
syphr42,
theater,
vctender and
weymann
as code owners
August 16, 2026 08:56
Contributor
|
(was about to fix it, would be best if your main and your feature branch are up to date as starting point) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.