SuccessChanges

Summary

  1. Alternate scheduler implementation (details)
  2. [OneWire] simplify multisensor configuration and improve thing discovery (details)
  3. Improved docs and fixed typos (#6851) (details)
  4. [OneWire] add better runtime checks (#6852) (details)
  5. Removed .project file (#6857) (details)
  6. Changed polling strategy (#6858) (details)
  7. Fixed possible NPE in FirmwareUpdateService. (#6859) (details)
  8. [TRANSFORM] use precompiled JavaScript for faster transformation (#6793) (details)
  9. Fixed possible stop of FW update execution if exception is present (details)
  10. [DMX] fix configuration parsing issues (#6865) (details)
  11. [mqtt] Rollershutter STOP command, outgoing transform, chained incoming (details)
  12. Update children of disabled bridge to UNINITIALIZED/BRIDGE_UNINITIALIZED (details)
Commit 1ad92a22cdaa77e691de218d2e9e1b6d95d69926 by hilbrand
Alternate scheduler implementation
...supporting cron expressions and potentially other notations/formats
in future. This is the complation of the works combined by the named
commiters. Related to issue #4133 and completes the work off pull
request #4295
The following changes where made:
(Some of the changes refer to the changes relative to pull request #4295
this work completes)
- Created PeriodicAdjuster and unified internal classes
- Migrated usages of the old cron scheduler to the new one.
- Moved all files to scheduler package (from scheduler2)
- Removed implementations that were present in scheduler package (this
implementation replaces them).
- Moved Cron and Periodic to their own scheduler class as they are
specific implementations of a scheduler and both have their own
adjuster. The core is generic for scheduling in general.
- Changed return type of Closable and CompletebleFuture into single
custom class ScheduledCompletableFuture. It is an extend of
ScheduledFuture and makes it possible to cancel scheduler, get the
result or ask for the remaining time.
- Changed schedule TemporalAdjuster to a custom interface that adds a
the feature to stop the scheduler. Plain TemporalAdjuster can't do this
so the scheduler doesn't know when to stop. For example reboot that
should only run once scheduled itself to a time far into the future
instead of just stopping.
- Changed implementation of PeriodicAdjuster to run as a fixed rate
scheduler.
- Switched to ThreadPoolManager.getScheduledPool.
Also-by: Peter Kriens <Peter.Kriens@aqute.biz> Also-by: Simon Kaufmann
<simon.kfm@googlemail.com> Signed-off-by: Hilbrand Bouwkamp
<hilbrand@h72.nl>
The file was addedbundles/automation/org.eclipse.smarthome.automation.module.timer/OSGI-INF/.gitignore
The file was modifiedbundles/automation/org.eclipse.smarthome.automation.module.timer/src/main/java/org/eclipse/smarthome/automation/module/timer/factory/TimerModuleHandlerFactory.java (diff)
The file was addedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/internal/scheduler/CronSchedulerImpl.java
The file was removedbundles/core/org.eclipse.smarthome.core.test/src/test/java/org/eclipse/smarthome/core/scheduler/DateExpressionTest.java
The file was addedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/scheduler/CronScheduler.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.astro.test/src/test/java/org/eclipse/smarthome/binding/astro/handler/test/AstroValidConfigurationTest.java (diff)
The file was removedbundles/automation/org.eclipse.smarthome.automation.module.timer/src/main/java/org/eclipse/smarthome/automation/module/timer/internal/Activator.java
The file was addedbundles/core/org.eclipse.smarthome.core.test/src/test/java/org/eclipse/smarthome/core/internal/scheduler/SchedulerImplTest.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.astro/src/main/java/org/eclipse/smarthome/binding/astro/handler/MoonHandler.java (diff)
The file was removedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/scheduler/AbstractExpressionPart.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.astro.test/src/test/java/org/eclipse/smarthome/binding/astro/handler/test/AstroCommandTest.java (diff)
The file was addedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/internal/scheduler/CronAdjuster.java
The file was addedbundles/core/org.eclipse.smarthome.core.test/src/test/java/org/eclipse/smarthome/core/internal/scheduler/PeriodicSchedulerImplTest.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.astro/src/main/java/org/eclipse/smarthome/binding/astro/handler/AstroThingHandler.java (diff)
The file was modifiedbundles/automation/org.eclipse.smarthome.automation.core/src/main/java/org/eclipse/smarthome/automation/core/internal/RuleEngineImpl.java (diff)
The file was addedbundles/core/org.eclipse.smarthome.core.test/src/test/java/org/eclipse/smarthome/core/internal/scheduler/CronSchedulerImplTest.java
The file was addedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/scheduler/ScheduledCompletableFuture.java
The file was addedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/internal/scheduler/PeriodicAdjuster.java
The file was modifiedbundles/automation/org.eclipse.smarthome.automation.module.timer/src/main/java/org/eclipse/smarthome/automation/module/timer/handler/GenericCronTriggerHandler.java (diff)
The file was addedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/scheduler/PeriodicScheduler.java
The file was removedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/scheduler/RunnableWrapper.java
The file was modifiedbundles/automation/org.eclipse.smarthome.automation.module.timer/build.properties (diff)
The file was removedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/scheduler/CronExpression.java
The file was modifiedbundles/core/org.eclipse.smarthome.core.persistence/src/main/java/org/eclipse/smarthome/core/persistence/internal/PersistItemsJob.java (diff)
The file was removedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/scheduler/AbstractExpression.java
The file was removedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/scheduler/Expression.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.astro/src/main/java/org/eclipse/smarthome/binding/astro/internal/job/Job.java (diff)
The file was modifiedbundles/automation/org.eclipse.smarthome.automation.module.timer/src/main/java/org/eclipse/smarthome/automation/module/timer/handler/TimeOfDayTriggerHandler.java (diff)
The file was removedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/scheduler/ExpressionThreadPoolManager.java
The file was removedbundles/core/org.eclipse.smarthome.core.test/src/test/java/org/eclipse/smarthome/core/scheduler/CronExpressionTest.java
The file was addedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/scheduler/SchedulerTemporalAdjuster.java
The file was removedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/scheduler/RecurrenceExpression.java
The file was addedbundles/core/org.eclipse.smarthome.core.test/src/test/java/org/eclipse/smarthome/core/internal/scheduler/CronAdjusterMiscTest.java
The file was addedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/internal/scheduler/DelegatedSchedulerImpl.java
The file was modifiedbundles/automation/org.eclipse.smarthome.automation.module.timer.test/src/test/java/org/eclipse/smarthome/automation/module/timer/internal/RuntimeRuleTest.java (diff)
The file was addedbundles/core/org.eclipse.smarthome.core.test/src/test/java/org/eclipse/smarthome/core/internal/scheduler/DelegatedSchedulerTest.java
The file was addedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/scheduler/Scheduler.java
The file was addedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/internal/scheduler/PeriodicSchedulerImpl.java
The file was addedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/scheduler/SchedulerRunnable.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.astro/src/main/java/org/eclipse/smarthome/binding/astro/internal/AstroHandlerFactory.java (diff)
The file was removedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/scheduler/DateExpression.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.astro/src/main/java/org/eclipse/smarthome/binding/astro/handler/SunHandler.java (diff)
The file was modifiedbundles/automation/org.eclipse.smarthome.automation.module.timer/META-INF/MANIFEST.MF (diff)
The file was removedbundles/core/org.eclipse.smarthome.core.test/src/test/java/org/eclipse/smarthome/core/scheduler/RecurrenceExpressionTest.java
The file was addedbundles/core/org.eclipse.smarthome.core.test/src/test/java/org/eclipse/smarthome/core/internal/scheduler/CronAdjusterTest.java
The file was modifiedbundles/core/org.eclipse.smarthome.core.persistence/src/main/java/org/eclipse/smarthome/core/persistence/internal/PersistenceManagerImpl.java (diff)
The file was removedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/scheduler/ExpressionPart.java
The file was addedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/internal/scheduler/SchedulerImpl.java
The file was addedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/scheduler/CronJob.java
The file was removedbundles/core/org.eclipse.smarthome.core.test/src/test/java/org/eclipse/smarthome/core/scheduler/ExpressionThreadPoolExecutorTest.java
Commit 1a83dc948ab4d753597233fc7314f964ec5b15bf by Kai Kreuzer
[OneWire] simplify multisensor configuration and improve thing discovery
(#6835)
* improve & simplifiy multisensor configuration and discovery
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/src/main/java/org/eclipse/smarthome/binding/onewire/internal/handler/BasicMultisensorThingHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/src/main/java/org/eclipse/smarthome/binding/onewire/internal/DS2438Configuration.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/src/main/java/org/eclipse/smarthome/binding/onewire/internal/discovery/OwDiscoveryService.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/src/main/java/org/eclipse/smarthome/binding/onewire/internal/handler/AdvancedMultisensorThingHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/ESH-INF/thing/multisensor.xml (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/README.md (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/src/main/java/org/eclipse/smarthome/binding/onewire/internal/SensorId.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/src/main/java/org/eclipse/smarthome/binding/onewire/internal/discovery/OwDiscoveryItem.java (diff)
Commit 1d8d35b51acf49fca0da58c915080e682ba8afb9 by henning.treu
Improved docs and fixed typos (#6851)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/README.md (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.fsinternetradio/README.md (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.openweathermap/README.md (diff)
The file was modifieddocs/documentation/concepts/items.md (diff)
Commit a6cc539d5a38049b2e3d30949b3055f7d9b3230b by Kai Kreuzer
[OneWire] add better runtime checks (#6852)
* remove unneeded check for thing status
base thing handler completed configure was

* remove support for multiple sensor ids
multiple sensor ids were needed for advanced thing-types. #6835 removed
that necessity

* add runtime checks for correct thing-setup

- thing handlers support sensor type
- things have all needed properties

* improve tests

- thing handler tests know check the correct sensor update
- some more completeness tests
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/src/main/java/org/eclipse/smarthome/binding/onewire/internal/handler/OwBaseBridgeHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/src/main/java/org/eclipse/smarthome/binding/onewire/internal/handler/TemperatureSensorThingHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire.test/src/test/java/org/eclipse/smarthome/binding/onewire/internal/EDSSensorThingHandlerTest.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire.test/src/test/java/org/eclipse/smarthome/binding/onewire/internal/DigitalIOThingHandlerTest.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/ESH-INF/thing/multisensor.xml (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/src/main/java/org/eclipse/smarthome/binding/onewire/internal/handler/CounterSensorThingHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/ESH-INF/thing/DigitalIO.xml (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/src/main/java/org/eclipse/smarthome/binding/onewire/internal/discovery/OwDiscoveryItem.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire.test/src/test/java/org/eclipse/smarthome/binding/onewire/test/AbstractThingHandlerTest.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/src/main/java/org/eclipse/smarthome/binding/onewire/internal/handler/BasicMultisensorThingHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire.test/src/test/java/org/eclipse/smarthome/binding/onewire/internal/IButtonThingHandlerTest.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/src/main/java/org/eclipse/smarthome/binding/onewire/internal/discovery/OwDiscoveryService.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire.test/src/test/java/org/eclipse/smarthome/binding/onewire/internal/CompletenessTest.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/ESH-INF/thing/iButton.xml (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/src/main/java/org/eclipse/smarthome/binding/onewire/internal/handler/OwBaseThingHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire.test/src/test/java/org/eclipse/smarthome/binding/onewire/internal/TemperatureSensorThingHandlerTest.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/ESH-INF/thing/counter.xml (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/src/main/java/org/eclipse/smarthome/binding/onewire/internal/handler/AdvancedMultisensorThingHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/src/main/java/org/eclipse/smarthome/binding/onewire/internal/handler/DigitalIOThingHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/src/main/java/org/eclipse/smarthome/binding/onewire/internal/handler/IButtonThingHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire.test/src/test/java/org/eclipse/smarthome/binding/onewire/internal/MultisensorThingHandlerTest.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/src/main/java/org/eclipse/smarthome/binding/onewire/internal/handler/EDSSensorThingHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.onewire/ESH-INF/thing/temperature.xml (diff)
Commit 5efe4cd742783c5bc6f61d248c17f066a9821910 by Kai Kreuzer
Removed .project file (#6857)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
The file was removedextensions/binding/org.eclipse.smarthome.binding.yahooweather/.project
Commit f56ae4bb9c652ce1612c425d3a5c9c6ef16b0812 by Kai Kreuzer
Changed polling strategy (#6858)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.hue/src/main/java/org/eclipse/smarthome/binding/hue/internal/handler/HueBridgeHandler.java (diff)
Commit 20a6903bf7c3e7b26e784643a7f9c0f390a25ca4 by Kai Kreuzer
Fixed possible NPE in FirmwareUpdateService. (#6859)
Signed-off-by: Alexander Kostadinov <alexander.g.kostadinov@gmail.com>
The file was modifiedbundles/core/org.eclipse.smarthome.core.thing/src/main/java/org/eclipse/smarthome/core/thing/internal/firmware/FirmwareUpdateServiceImpl.java (diff)
Commit d4a8ea416fcb34a2bcfb55363ce0c8cad4345118 by Kai Kreuzer
[TRANSFORM] use precompiled JavaScript for faster transformation (#6793)
Signed-off-by: T. Kordelle <thkdev@protonmail.com>
The file was modifiedextensions/transform/org.eclipse.smarthome.transform.javascript/src/main/java/org/eclipse/smarthome/transform/javascript/internal/JavaScriptTransformationService.java (diff)
The file was addedextensions/transform/org.eclipse.smarthome.transform.javascript/src/main/java/org/eclipse/smarthome/transform/javascript/internal/JavaScriptEngineManager.java
The file was modifiedextensions/transform/org.eclipse.smarthome.transform.javascript/META-INF/MANIFEST.MF (diff)
The file was addedextensions/transform/org.eclipse.smarthome.transform.javascript/src/main/java/org/eclipse/smarthome/transform/javascript/internal/TransformationScriptWatcher.java
Commit 67ce8de67945f7bcb1434e78782d5486796470a5 by Kai Kreuzer
Fixed possible stop of FW update execution if exception is present
(continuation of PR #6859) (#6863)
Signed-off-by: Alexander Kostadinov <alexander.g.kostadinov@gmail.com>
The file was modifiedbundles/core/org.eclipse.smarthome.core.thing/src/main/java/org/eclipse/smarthome/core/thing/internal/firmware/FirmwareUpdateServiceImpl.java (diff)
Commit 53be3da48a23a80ac285b82c009a6333feedfbf2 by Kai Kreuzer
[DMX] fix configuration parsing issues (#6865)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
The file was addedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/config/ColorThingHandlerConfiguration.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/config/TunableWhiteThingHandlerConfiguration.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/config/ChaserThingHandlerConfiguration.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/handler/ArtnetBridgeHandler.java (diff)
The file was addedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/config/DimmerThingHandlerConfiguration.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/config/Lib485BridgeHandlerConfiguration.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/handler/Lib485BridgeHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/handler/TunableWhiteThingHandler.java (diff)
The file was addedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/config/SacnBridgeHandlerConfiguration.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/ESH-INF/thing/tunablewhite-thing.xml (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/ESH-INF/thing/color-thing.xml (diff)
The file was addedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/config/ArtnetBridgeHandlerConfiguration.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/handler/ChaserThingHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/README.md (diff)
The file was addedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/config/DmxBridgeHandlerConfiguration.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/handler/ColorThingHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/META-INF/MANIFEST.MF (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/handler/DimmerThingHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/handler/SacnBridgeHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/DmxBridgeHandler.java (diff)
Commit d739f6ae10809f60bff810dbc74f505e120dec52 by Kai Kreuzer
[mqtt] Rollershutter STOP command, outgoing transform, chained incoming
transformations (#6695)
* MQTT: Rollershutter STOP command, outgoing transform
The Rollershutter channel stores its value as percentage.
commands received via MQTT do not change that state.
Instead of trying to handle those commands, they are now
framework.

* Allow outgoing transformations.
* Allow chained incoming transformations.
* Add more examples to the readme.

* PercentageChannel: Return value between min and max. Homie: Remove
handling completely. Readme: Add retain and isCommand and some more
mqtt1 details. Rollershutter: Fix
Signed-off-by: David Graeff <david.graeff@web.de>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/ESH-INF/config/rollershutter-channel-config.xml (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/values/RollershutterValue.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic.test/src/test/java/org/eclipse/smarthome/binding/mqtt/generic/HomieImplementationTests.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/convention/homie300/DeviceCallback.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/ESH-INF/config/switch-channel-config.xml (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/convention/homie300/Device.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/ESH-INF/config/string-channel-config.xml (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/ESH-INF/config/color-channel-config.xml (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/values/Value.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/generic/TransformationServiceProvider.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic.test/src/test/java/org/eclipse/smarthome/binding/mqtt/generic/internal/values/ValueTests.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/generic/ChannelStateUpdateListener.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic.test/src/test/java/org/eclipse/smarthome/binding/mqtt/generic/internal/handler/HomieThingHandlerTests.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/ESH-INF/config/number-channel-config.xml (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/convention/homeassistant/ComponentLight.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/generic/ChannelConfig.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/ESH-INF/thing/channels.xml (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/generic/ChannelState.java (diff)
The file was removedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/convention/homie300/DeviceStatsAttributes.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic.test/src/test/java/org/eclipse/smarthome/binding/mqtt/generic/internal/generic/ChannelStateTests.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/handler/HomieThingHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/README.md (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/generic/MqttChannelTypeProvider.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/handler/GenericThingHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/values/NumberValue.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/handler/AbstractMQTTThingHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/discovery/Homie300Discovery.java (diff)
The file was addedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/ESH-INF/config/dimmer-channel-config.xml
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/values/ValueFactory.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic.test/src/test/java/org/eclipse/smarthome/binding/mqtt/generic/internal/generic/ChannelStateTransformationTests.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/values/PercentageValue.java (diff)
Commit 2239635027bf1e809b97dc3292f6da982e5daa0e by Kai Kreuzer
Update children of disabled bridge to UNINITIALIZED/BRIDGE_UNINITIALIZED
(#6864)
Fixes #6584
Signed-off-by: Florian Stolte <fstolte@itemis.de>
The file was modifiedbundles/core/org.eclipse.smarthome.core.thing/src/main/java/org/eclipse/smarthome/core/thing/internal/ThingManagerImpl.java (diff)