SuccessChanges

Summary

  1. [homematic] Support QuantityType on NumberItems (#6512) (details)
  2. we do not use "@NonNull" (#6535) (details)
  3. [astro] [i18n] Translate astro binding to turkish (#6539) (details)
  4. reuse already fetched variable reference (#6536) (details)
  5. [homematic] Support QuantityType on NumberItems (#6544) (details)
  6. Fix Homie trigger channels (fixes #6497) (#6529) (details)
  7. RuleActions via ActionProvider with annotations (#6398) (details)
  8. don't show errors if not active anymore (#6543) (details)
  9. Support system trigger channels in Homie (closes #6542) (#6552) (details)
  10. add missing license header to homematic test files (#6554) (details)
  11. Fixed handling of state updates in system profiles (#6527) (details)
  12. [homematic] bugfix in QuantityType (#6561) (details)
  13. Remove automation.thingsupport dependency from magic bundle (#6558) (details)
  14. Fix PaperUI item selection (#6562) (details)
  15. blukii: split handler and data decoding (#6540) (details)
  16. presence default icon were falselly presenting true value. Changed to (details)
  17. blukii: fix temperature decoding (#6564) (details)
  18. [homematic] Prevent NPE in QuantityTypeConverter for unitless datapoints (details)
  19. [uom] Add Miligram per Cubic Metre unit (#6563) (details)
  20. [BoseSoundTouch] Implement Stereo Pair handling (#6555) (details)
  21. #6577 Fix NPE in ThingManager.setEnabled() (#6578) (details)
  22. [Hue] Do not switch the lights on, if the color temperature is changed (details)
  23. prevent NPE if xy field is null (#6566) (details)
  24. [uom] Add Microwatt per Square Centimetre unit (#6575) (details)
  25. [LIFX] Fix IAE whenever light returns color temperature outside valid (details)
  26. Extract ItemBuilderFactory from ItemRegistry (#6556) (details)
  27. updated Paho client to 1.2.0 (#6582) (details)
  28. Made storage in OAuth2 required. (#6546) (details)
  29. Implement a meteoblue weather binding. (#4821) (details)
  30. [DMX] new feature: dynamic turn-on value (#6395) (details)
  31. used the shared threadpool for the shared client (#6588) (details)
  32. Added PlayerItem profile for system raw rocker channels. (#6591) (details)
  33. MQTT Action and some MQTT Things fixes (#6579) (details)
Commit 711aa391f36b04b2463b60b3b187d974eeca549b by henning.treu
[homematic] Support QuantityType on NumberItems (#6512)
* [homematic] Support QuantityType on NumberItems
ItemTypes may come with a QuantityType (like Number:Temperature). This
commit adds support for such types to the ConverterFactory.
data beeing converted based on unit of measurement and enables
QuantityType as item type on generated channels (based on the
datapoint's unit)
Signed-off-by: Michael Reitler <michael.reitler@telekom.de>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.homematic/META-INF/MANIFEST.MF (diff)
The file was addedextensions/binding/org.eclipse.smarthome.binding.homematic.test/src/test/java/org/eclipse/smarthome/binding/homematic/internal/converter/ConvertFromBindingTest.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.homematic/src/main/java/org/eclipse/smarthome/binding/homematic/internal/type/MetadataUtils.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.homematic/src/main/java/org/eclipse/smarthome/binding/homematic/internal/converter/ConverterFactory.java (diff)
The file was addedextensions/binding/org.eclipse.smarthome.binding.homematic.test/src/test/java/org/eclipse/smarthome/binding/homematic/internal/converter/ConverterFactoryTest.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.homematic/src/main/java/org/eclipse/smarthome/binding/homematic/internal/converter/type/QuantityTypeConverter.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.homematic.test/src/test/java/org/eclipse/smarthome/binding/homematic/internal/converter/ConvertToBindingTest.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.homematic.test/META-INF/MANIFEST.MF (diff)
Commit 18dfe5073a43b6e0eed48c66a3400b5bd16e4609 by henning.treu
we do not use "@NonNull" (#6535)
We are using "@NonNullByDefault" and "@Nullable" but we do not use
"@NonNull" annotations.
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.bluetooth/src/main/java/org/eclipse/smarthome/binding/bluetooth/BeaconBluetoothHandler.java (diff)
Commit fbb873689859d0f25c64501cbcf8ab572b87029e by henning.treu
[astro] [i18n] Translate astro binding to turkish (#6539)
Signed-off-by: Hakan Tandogan <hakan@tandogan.com>
The file was addedextensions/binding/org.eclipse.smarthome.binding.astro/ESH-INF/i18n/astro_tr.properties
Commit 9a0e83e3724da86efdb23fe3da25e70db2c8d39d by henning.treu
reuse already fetched variable reference (#6536)
There is no need to fetch the data multiple times as it has already been
stored to a local variable.
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.bluetooth.blukii/src/main/java/org/eclipse/smarthome/binding/bluetooth/blukii/handler/BlukiiHandler.java (diff)
Commit 0b476cb49b4e1ffe13aa7d457846b135bb069c24 by henning.treu
[homematic] Support QuantityType on NumberItems (#6544)
* use unitplaceholder in state description
* prevent NPE in MetadataUtils#getItemType(HmDatapoint)
Signed-off-by: Michael Reitler <michael.reitler@telekom.de>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.homematic/src/main/java/org/eclipse/smarthome/binding/homematic/internal/type/MetadataUtils.java (diff)
Commit 663c9c66141cbef61ad5405fd1775491fcc54b6c by Markus Rathgeb
Fix Homie trigger channels (fixes #6497) (#6529)
Signed-off-by: Aitor Iturrioz <riturrioz@gmail.com>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/generic/ChannelConfigBuilder.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/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/convention/homie300/Property.java (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)
Commit 800cceca05a12be8fa447b2f9a11b420fac6e612 by henning.treu
RuleActions via ActionProvider with annotations (#6398)
* RuleActions via ActionProvider with annotations
Signed-off-by: Stefan Triller <stefan.triller@telekom.de>
The file was addedbundles/automation/org.eclipse.smarthome.automation.thingsupport/.classpath
The file was addedbundles/automation/org.eclipse.smarthome.automation.module.core/src/main/java/org/eclipse/smarthome/automation/module/core/provider/ActionModuleKind.java
The file was modifiedbundles/automation/org.eclipse.smarthome.automation.api/META-INF/MANIFEST.MF (diff)
The file was addedbundles/automation/org.eclipse.smarthome.automation.api/src/main/java/org/eclipse/smarthome/automation/annotation/ActionScope.java
The file was addedbundles/automation/org.eclipse.smarthome.automation.thingsupport/.project
The file was modifiedbundles/test/org.eclipse.smarthome.magic/META-INF/MANIFEST.MF (diff)
The file was modifiedextensions/ui/org.eclipse.smarthome.ui.paper/web-src/js/services.js (diff)
The file was addedbundles/automation/org.eclipse.smarthome.automation.thingsupport/OSGI-INF/.gitignore
The file was addedbundles/test/org.eclipse.smarthome.magic/src/main/java/org/eclipse/smarthome/magic/binding/internal/automation/modules/MagicMultiActionMarker.java
The file was modifiedbundles/test/org.eclipse.smarthome.magic/ESH-INF/i18n/magic_de.properties (diff)
The file was addedbundles/automation/org.eclipse.smarthome.automation.thingsupport/src/main/java/org/eclipse/smarthome/automation/thingsupport/AnnotatedThingActionModuleTypeProvider.java
The file was addedbundles/core/org.eclipse.smarthome.core.thing/src/main/java/org/eclipse/smarthome/core/thing/binding/AnnotatedActionThingHandlerService.java
The file was addedbundles/test/org.eclipse.smarthome.magic/src/main/java/org/eclipse/smarthome/magic/binding/internal/automation/modules/MagicSingleActionService.java
The file was modifiedbundles/automation/org.eclipse.smarthome.automation.module.core/META-INF/MANIFEST.MF (diff)
The file was addedbundles/automation/org.eclipse.smarthome.automation.module.core/src/main/java/org/eclipse/smarthome/automation/module/core/provider/i18n/ModuleTypeI18nService.java
The file was modifiedbundles/automation/org.eclipse.smarthome.automation.providers/src/main/java/org/eclipse/smarthome/automation/internal/core/provider/ModuleTypeResourceBundleProvider.java (diff)
The file was modifiedbundles/automation/pom.xml (diff)
The file was addedbundles/core/org.eclipse.smarthome.core.thing/src/main/java/org/eclipse/smarthome/core/thing/binding/ThingHandlerService.java
The file was modifiedextensions/ui/org.eclipse.smarthome.ui.paper/tests/configService.test.js (diff)
The file was modifiedbundles/test/org.eclipse.smarthome.magic/src/main/java/org/eclipse/smarthome/magic/binding/MagicBindingConstants.java (diff)
The file was addedbundles/automation/org.eclipse.smarthome.automation.thingsupport/NOTICE
The file was modifiedextensions/ui/org.eclipse.smarthome.ui.paper/web-src/js/configuration/directive.configDescription.html (diff)
The file was addedbundles/automation/org.eclipse.smarthome.automation.module.core/src/main/java/org/eclipse/smarthome/automation/module/core/internal/provider/AnnotatedActionModuleTypeProvider.java
The file was addedbundles/automation/org.eclipse.smarthome.automation.module.core.test/src/test/java/org/eclipse/smarthome/automation/module/core/internal/provider/AnnotationActionModuleTypeProviderTest.java
The file was addedbundles/automation/org.eclipse.smarthome.automation.providers/src/main/java/org/eclipse/smarthome/automation/internal/core/provider/i18n/ModuleTypeI18nServiceImpl.java
The file was addedbundles/test/org.eclipse.smarthome.magic/src/main/java/org/eclipse/smarthome/magic/binding/internal/automation/modules/MagicMultiServiceMultiActions.java
The file was addedbundles/automation/org.eclipse.smarthome.automation.thingsupport/build.properties
The file was addedbundles/automation/org.eclipse.smarthome.automation.api/src/main/java/org/eclipse/smarthome/automation/AnnotatedActions.java
The file was addedbundles/automation/org.eclipse.smarthome.automation.module.core/src/main/java/org/eclipse/smarthome/automation/module/core/provider/AnnotationActionModuleTypeHelper.java
The file was modifiedextensions/ui/org.eclipse.smarthome.ui.paper/web-src/js/rules/dialog.addmodule.html (diff)
The file was addedbundles/automation/org.eclipse.smarthome.automation.api/src/main/java/org/eclipse/smarthome/automation/annotation/ActionOutput.java
The file was addedbundles/test/org.eclipse.smarthome.magic/ESH-INF/config/magicMultiAction.xml
The file was modifiedbundles/test/org.eclipse.smarthome.magic/ESH-INF/thing/thing-types.xml (diff)
The file was addedbundles/automation/org.eclipse.smarthome.automation.api/src/main/java/org/eclipse/smarthome/automation/annotation/ActionInput.java
The file was addedbundles/automation/org.eclipse.smarthome.automation.module.core/README.md
The file was addedbundles/automation/org.eclipse.smarthome.automation.module.core/src/main/java/org/eclipse/smarthome/automation/module/core/handler/AnnotationActionHandler.java
The file was addedbundles/test/org.eclipse.smarthome.magic/ESH-INF/config/magicSingleAction.xml
The file was addedbundles/test/org.eclipse.smarthome.magic/ESH-INF/i18n/magic_en.properties
The file was addedbundles/test/org.eclipse.smarthome.magic/src/main/java/org/eclipse/smarthome/magic/binding/internal/automation/modules/MagicThingActionsService.java
The file was addedbundles/automation/org.eclipse.smarthome.automation.module.core/src/main/java/org/eclipse/smarthome/automation/module/core/provider/ModuleInformation.java
The file was addedbundles/automation/org.eclipse.smarthome.automation.thingsupport/META-INF/MANIFEST.MF
The file was modifiedbundles/automation/org.eclipse.smarthome.automation.providers/META-INF/MANIFEST.MF (diff)
The file was modifiedbundles/core/org.eclipse.smarthome.core.thing/src/main/java/org/eclipse/smarthome/core/thing/binding/BaseThingHandlerFactory.java (diff)
The file was addedbundles/automation/org.eclipse.smarthome.automation.api/src/main/java/org/eclipse/smarthome/automation/annotation/ActionOutputs.java
The file was modifiedfeatures/karaf/esh-core/src/main/feature/feature.xml (diff)
The file was addedbundles/automation/org.eclipse.smarthome.automation.api/src/main/java/org/eclipse/smarthome/automation/annotation/ActionInputs.java
The file was modifiedbundles/automation/org.eclipse.smarthome.automation.module.core.test/META-INF/MANIFEST.MF (diff)
The file was modifiedbundles/core/org.eclipse.smarthome.core.thing/src/main/java/org/eclipse/smarthome/core/thing/binding/ThingHandler.java (diff)
The file was addedbundles/automation/org.eclipse.smarthome.automation.api/src/main/java/org/eclipse/smarthome/automation/annotation/RuleAction.java
The file was modifiedbundles/test/org.eclipse.smarthome.magic/src/main/java/org/eclipse/smarthome/magic/binding/internal/MagicHandlerFactory.java (diff)
The file was addedbundles/automation/org.eclipse.smarthome.automation.thingsupport/pom.xml
The file was addedbundles/test/org.eclipse.smarthome.magic/src/main/java/org/eclipse/smarthome/magic/binding/handler/MagicActionModuleThingHandler.java
Commit ecf6f63f2384abdb9f9478bd3891e4f868937fda by Kai Kreuzer
don't show errors if not active anymore (#6543)
Related to: https://github.com/eclipse/smarthome/issues/6534
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
The file was modifiedbundles/config/org.eclipse.smarthome.config.xml/src/main/java/org/eclipse/smarthome/config/xml/osgi/XmlDocumentBundleTracker.java (diff)
Commit a07d1a1989da527911fe662709c7eefa55f1f369 by Kai Kreuzer
Support system trigger channels in Homie (closes #6542) (#6552)
Signed-off-by: Aitor Iturrioz <riturrioz@gmail.com>
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/convention/homie300/Property.java (diff)
Commit d1fa46908fc5346019e8589c412d8d40fa21f094 by henning.treu
add missing license header to homematic test files (#6554)
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.homematic.test/src/test/java/org/eclipse/smarthome/binding/homematic/internal/communicator/client/RpcClientTest.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.homematic.test/src/test/java/org/eclipse/smarthome/binding/homematic/test/util/RpcClientMockImpl.java (diff)
Commit f3a054bccffa673236e82465847d6b34ab2f0b52 by henning.treu
Fixed handling of state updates in system profiles (#6527)
* Fixed handling of state updates in system profiles
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
The file was modifiedbundles/core/org.eclipse.smarthome.core.thing/src/main/java/org/eclipse/smarthome/core/thing/internal/profiles/SystemOffsetProfile.java (diff)
The file was modifiedbundles/core/org.eclipse.smarthome.core.thing.test/src/test/java/org/eclipse/smarthome/core/thing/internal/profiles/SystemOffsetProfileTest.java (diff)
Commit f25eae514e59d56f782e8787ee30686956cff8a1 by henning.treu
[homematic] bugfix in QuantityType (#6561)
Turned out that #6512 introduced tree potential errors:
* dp.getUnit() may return null which is not handled
* dp.getUnit() may return an empty string which should not put %unit% in
the pattern
Signed-off-by: Michael Reitler <michael.reitler@telekom.de>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.homematic/src/main/java/org/eclipse/smarthome/binding/homematic/internal/converter/type/QuantityTypeConverter.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.homematic/src/main/java/org/eclipse/smarthome/binding/homematic/internal/type/MetadataUtils.java (diff)
Commit 2814b5fee8947cda06fea75e079639fdfe7a1ada by henning.treu
Remove automation.thingsupport dependency from magic bundle (#6558)
Signed-off-by: Stefan Triller <stefan.triller@telekom.de>
The file was modifiedbundles/test/org.eclipse.smarthome.magic/META-INF/MANIFEST.MF (diff)
Commit 83e2d92876b8fbfffe3e296b5c5dedf58286bb67 by henning.treu
Fix PaperUI item selection (#6562)
This was broken with PR #6398.
Also corrects channel and thing selection is certain cases.
Fixes #6557
Signed-off-by: Stefan Triller <stefan.triller@telekom.de>
The file was modifiedextensions/ui/org.eclipse.smarthome.ui.paper/web-src/js/services.js (diff)
Commit 9aff69ec579bd6bd7526affc119a9783b3a8ff8b by Kai Kreuzer
blukii: split handler and data decoding (#6540)
The split allows us to inspect that data decoding (e.g. add some unit
tests later) separated without the need of the whole handler support
stuff.
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
The file was addedextensions/binding/org.eclipse.smarthome.binding.bluetooth.blukii/src/main/java/org/eclipse/smarthome/binding/bluetooth/blukii/internal/data/BlukiiData.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.bluetooth.blukii/src/main/java/org/eclipse/smarthome/binding/bluetooth/blukii/handler/BlukiiHandler.java (diff)
The file was addedextensions/binding/org.eclipse.smarthome.binding.bluetooth.blukii/src/main/java/org/eclipse/smarthome/binding/bluetooth/blukii/internal/data/BlukiiDataDecoder.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.bluetooth.blukii/src/main/java/org/eclipse/smarthome/binding/bluetooth/blukii/internal/data/Environment.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.bluetooth.blukii/src/main/java/org/eclipse/smarthome/binding/bluetooth/blukii/internal/data/Magnetometer.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.bluetooth.blukii/src/main/java/org/eclipse/smarthome/binding/bluetooth/blukii/internal/data/Accelerometer.java
Commit fa7fa20ef454c5801d6fa6050dd2cc69f879bef9 by Kai Kreuzer
presence default icon were falselly presenting true value. Changed to
neutral. (#6541)
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
The file was modifiedextensions/ui/iconset/org.eclipse.smarthome.ui.iconset.classic/icons/presence.png (diff)
The file was modifiedextensions/ui/iconset/org.eclipse.smarthome.ui.iconset.classic/icons/presence.svg (diff)
The file was modifiedextensions/ui/iconset/org.eclipse.smarthome.ui.iconset.classic/icons/_iconcopy (diff)
Commit edd708e38185898ad83d9e0bddbcc6839b83380e by Kai Kreuzer
blukii: fix temperature decoding (#6564)
Fixes: https://github.com/eclipse/smarthome/issues/6532
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.bluetooth.blukii/src/main/java/org/eclipse/smarthome/binding/bluetooth/blukii/internal/data/BlukiiDataDecoder.java (diff)
Commit 369582877ce4c1adeed22c6de0efbc7c37b55244 by henning.treu
[homematic] Prevent NPE in QuantityTypeConverter for unitless datapoints
(#6565)
Signed-off-by: Florian Stolte <fstolte@itemis.de>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.homematic/src/main/java/org/eclipse/smarthome/binding/homematic/internal/converter/type/QuantityTypeConverter.java (diff)
Commit b665564cfe835aaeda5c93069f9af5d5bda4318c by henning.treu
[uom] Add Miligram per Cubic Metre unit (#6563)
Signed-off-by: Hakan Tandogan <hakan@tandogan.com>
The file was modifiedbundles/core/org.eclipse.smarthome.core.test/src/test/java/org/eclipse/smarthome/core/types/SmartHomeUnitsTest.java (diff)
The file was modifiedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/library/unit/SmartHomeUnits.java (diff)
Commit f1c0403bc1d7d821c228ec522faf0f351c77b5a6 by henning.treu
[BoseSoundTouch] Implement Stereo Pair handling (#6555)
According to Bose Developer Portal - the binding should be able to
gracefully handle creating and separating a 'Stereo Pair' (also called a
'Group')
https://developer.bose.com/content/getting-know-stereo-pair-groups
The expectations from Bose site are the slave device to be 'hidden' for
the end customer.
This now removes/adds alls channels for the stereo slave on
pair/unpair.
Signed-off-by: Ivaylo Ivanov <ivivanov.bg@gmail.com>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.bosesoundtouch/src/main/java/org/eclipse/smarthome/binding/bosesoundtouch/internal/XMLHandlerState.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.bosesoundtouch/src/main/java/org/eclipse/smarthome/binding/bosesoundtouch/internal/APIRequest.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.bosesoundtouch/src/main/java/org/eclipse/smarthome/binding/bosesoundtouch/internal/discovery/SoundTouchDiscoveryParticipant.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.bosesoundtouch/src/main/java/org/eclipse/smarthome/binding/bosesoundtouch/internal/XMLResponseProcessor.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.bosesoundtouch/src/main/java/org/eclipse/smarthome/binding/bosesoundtouch/BoseSoundTouchConfiguration.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.bosesoundtouch/src/main/java/org/eclipse/smarthome/binding/bosesoundtouch/handler/BoseSoundTouchHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.bosesoundtouch/src/main/java/org/eclipse/smarthome/binding/bosesoundtouch/internal/XMLResponseHandler.java (diff)
Commit 259b1c4c55e779231045e879e45f19a1f15da89d by henning.treu
#6577 Fix NPE in ThingManager.setEnabled() (#6578)
The methods setEnabled() and isEnabled() of the ThingManager now throw
an IllegalArgumentException if there is no Thing for the given ThingUID.
This is now also documented in the ThingManager Javadoc.
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)
The file was modifiedbundles/core/org.eclipse.smarthome.core.thing/src/main/java/org/eclipse/smarthome/core/thing/ThingManager.java (diff)
The file was modifiedbundles/core/org.eclipse.smarthome.core.thing.test/src/test/java/org/eclipse/smarthome/core/thing/internal/ThingManagerTest.java (diff)
Commit 010fe613db9bc4ab32672c02d2ed86b03b81c919 by Markus Rathgeb
[Hue] Do not switch the lights on, if the color temperature is changed
(#6571)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.hue/src/main/java/org/eclipse/smarthome/binding/hue/handler/HueBridgeHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.hue/src/main/java/org/eclipse/smarthome/binding/hue/handler/HueLightHandler.java (diff)
Commit c36d2ab9bdbbb2a215f440742156a78255577085 by Markus Rathgeb
prevent NPE if xy field is null (#6566)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.hue/src/main/java/org/eclipse/smarthome/binding/hue/handler/LightStateConverter.java (diff)
Commit f042cf719521449b6eff938bcbe82cabf06db3ff by Kai Kreuzer
[uom] Add Microwatt per Square Centimetre unit (#6575)
Signed-off-by: Hakan Tandogan <hakan@tandogan.com>
The file was modifiedbundles/core/org.eclipse.smarthome.core.test/src/test/java/org/eclipse/smarthome/core/types/SmartHomeUnitsTest.java (diff)
The file was modifiedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/library/unit/SmartHomeUnits.java (diff)
Commit c6c40b5661c192d4083fe38d5bc6248fd01f911a by Kai Kreuzer
[LIFX] Fix IAE whenever light returns color temperature outside valid
range (#6583)
Color temperature values outside the valid range may have been set
previously.
should be able to handle them by using 0/100 as min/max.
Signed-off-by: Wouter Born <eclipse@maindrain.net>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.lifx/src/main/java/org/eclipse/smarthome/binding/lifx/internal/util/LifxMessageUtil.java (diff)
Commit 4733152c3a3ef0c4b398adfb538af69914428c0a by Kai Kreuzer
Extract ItemBuilderFactory from ItemRegistry (#6556)
The ItemRegistry did offer `newItemBuilder` methods which depended on a
list of ItemFactories. In the ItemRegisryImpl nothing else did depend on
the ItemFactories. With ESH in the Felix OSGi runtime there are
circumstances where a circular dependency is detected for an
ItemProvider implementation which depends on the ItemRegistry for
ItemBuilder access.
from the ItemRegistry and provides the same API. The now deprecated API
from ItemRegistry provides a fallback implementation based on a single
instance of CoreItemFactory.
This of cause API breaking.
Signed-off-by: Henning Treu <henning.treu@googlemail.com>
The file was modifiedbundles/core/org.eclipse.smarthome.core.test/src/test/java/org/eclipse/smarthome/core/items/ItemRegistryImplTest.java (diff)
The file was addedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/internal/items/ItemBuilderFactoryImpl.java
The file was modifiedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/internal/items/ItemRegistryImpl.java (diff)
The file was addedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/items/ItemBuilderFactory.java
The file was modifiedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/items/ItemRegistry.java (diff)
The file was modifiedbundles/core/org.eclipse.smarthome.core.test/src/test/java/org/eclipse/smarthome/core/internal/items/ItemBuilderTest.java (diff)
The file was modifiedbundles/ui/org.eclipse.smarthome.ui/src/main/java/org/eclipse/smarthome/ui/internal/items/ItemUIRegistryImpl.java (diff)
The file was modifiedbundles/io/org.eclipse.smarthome.io.rest.core/src/main/java/org/eclipse/smarthome/io/rest/core/internal/item/ItemResource.java (diff)
The file was modifiedbundles/core/org.eclipse.smarthome.core/src/main/java/org/eclipse/smarthome/core/items/dto/ItemDTOMapper.java (diff)
Commit 009d5f42a38e2022418686d0469d70184d6dddfe by henning.treu
updated Paho client to 1.2.0 (#6582)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
The file was modifiedfeatures/karaf/esh-tp/src/main/feature/feature.xml (diff)
The file was modifiedtargetplatform/smarthome.target (diff)
Commit 32fe0c434f9a916e4e398c9a9c93eba775db19d5 by Kai Kreuzer
Made storage in OAuth2 required. (#6546)
Storage service was optional. However this causes problems because it
could mean the storage is not yet available when the OAuth2 service is
used. This causes the component using OAuth2 to fail with an exception,
and thus would require all kind of extra logic to handle this
implementation detail. The original idea for OAuth2 was it should also
work when storage is not available, but in practice this makes it
difficult to use. Because if it's not available the end user has to
handle it. Like reauthorization because refresh token is not available.
Also it looks like the implementation wasn't silently working when
storage was not available it threw exceptions in such cases. To make the
implementation work the storage service was made required.
of java doc, annotations and removed unused variables.
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
The file was modifiedbundles/auth/org.eclipse.smarthome.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthStoreHandlerImpl.java (diff)
The file was modifiedbundles/auth/org.eclipse.smarthome.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthClientServiceImpl.java (diff)
The file was modifiedbundles/auth/org.eclipse.smarthome.auth.oauth2client/src/main/java/org/eclipse/smarthome/auth/oauth2client/internal/OAuthStoreHandler.java (diff)
Commit 2cb1047625f582ed94256c228b2dbfa8916d5dfb by Kai Kreuzer
Implement a meteoblue weather binding. (#4821)
Signed-off-by: Chris Carman <namraccr@gmail.com>
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/.project
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/ESH-INF/thing/thing-types.xml
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/src/main/java/org/eclipse/smarthome/binding/meteoblue/MeteoBlueBindingConstants.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/ESH-INF/binding/binding.xml
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/src/main/java/org/eclipse/smarthome/binding/meteoblue/internal/json/JsonData.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue.test/build.properties
The file was modifiedfeatures/karaf/esh-ext/src/main/feature/feature.xml (diff)
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/.classpath
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/src/main/java/org/eclipse/smarthome/binding/meteoblue/internal/MeteoBlueHandlerFactory.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/src/main/java/org/eclipse/smarthome/binding/meteoblue/internal/json/JsonDataDay.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/META-INF/MANIFEST.MF
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue.test/.project
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/src/main/java/org/eclipse/smarthome/binding/meteoblue/internal/json/JsonUnits.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/NOTICE
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/OSGI-INF/.gitignore
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/README.md
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/ESH-INF/thing/bridge.xml
The file was modifiedfeatures/org.eclipse.smarthome.feature.runtime.binding/feature.xml (diff)
The file was modifiedextensions/binding/pom.xml (diff)
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/src/main/java/org/eclipse/smarthome/binding/meteoblue/internal/Forecast.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/src/main/java/org/eclipse/smarthome/binding/meteoblue/handler/MeteoBlueHandler.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/src/main/java/org/eclipse/smarthome/binding/meteoblue/handler/MeteoBlueBridgeHandler.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/src/main/java/org/eclipse/smarthome/binding/meteoblue/internal/MeteoBlueBridgeConfig.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/src/main/java/org/eclipse/smarthome/binding/meteoblue/internal/json/JsonMetadata.java
The file was modifieddocs/_includes/documentation-menu.html (diff)
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/build.properties
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue.test/META-INF/MANIFEST.MF
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue.test/MeteoBlueOSGiTests.launch
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/pom.xml
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue.test/pom.xml
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue/src/main/java/org/eclipse/smarthome/binding/meteoblue/internal/MeteoBlueConfiguration.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.meteoblue.test/.classpath
Commit f703b107748167fae59be59daa272ba7e58386c6 by Kai Kreuzer
[DMX] new feature: dynamic turn-on value (#6395)
* updates to the DMX binding

- move constants to internal
- fix authordoc (codestyle check)
- add turnon-value=last-value (dynamic turn-on-value) for dimmer thing
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx.test/src/test/java/org/eclipse/smarthome/binding/dmx/TunableWhiteThingHandlerTest.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/DmxBridgeHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/DmxHandlerFactory.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/ESH-INF/thing/dimmer-thing.xml (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/README.md (diff)
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/src/main/java/org/eclipse/smarthome/binding/dmx/handler/ColorThingHandler.java (diff)
The file was addedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/DmxBindingConstants.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx.test/src/test/java/org/eclipse/smarthome/binding/dmx/SacnBridgeHandlerTest.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx.test/src/test/java/org/eclipse/smarthome/binding/dmx/multiverse/DmxChannelTest.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/ValueSet.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/action/ActionState.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/action/BaseAction.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/action/ResumeAction.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx.test/src/test/java/org/eclipse/smarthome/binding/dmx/DimmerThingHandlerTest.java (diff)
The file was removedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/DmxBindingConstants.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx.test/src/test/java/org/eclipse/smarthome/binding/dmx/test/TestBridgeHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx.test/src/test/java/org/eclipse/smarthome/binding/dmx/ArtnetBridgeHandlerTest.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/ESH-INF/thing/color-thing.xml (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/handler/ArtnetBridgeHandler.java (diff)
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/ChaserThingHandler.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx.test/src/test/java/org/eclipse/smarthome/binding/dmx/ColorThingHandlerTest.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx.test/src/test/java/org/eclipse/smarthome/binding/dmx/DmxBridgeHandlerTest.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx.test/src/test/java/org/eclipse/smarthome/binding/dmx/Lib485BridgeHandlerTest.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 modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/action/FadeAction.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/multiverse/DmxChannel.java (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.test/src/test/java/org/eclipse/smarthome/binding/dmx/ChaserThingHandlerTest.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.dmx/src/main/java/org/eclipse/smarthome/binding/dmx/internal/action/FadeDirection.java (diff)
Commit 5f215155793ce338c11885aeeebb090e05149cc3 by henning.treu
used the shared threadpool for the shared client (#6588)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
The file was modifiedbundles/io/org.eclipse.smarthome.io.net/src/main/java/org/eclipse/smarthome/io/net/http/internal/WebClientFactoryImpl.java (diff)
Commit c62ee47ffd944eef4f69b0a6f23dc9bbf7b8c045 by Kai Kreuzer
 Added PlayerItem profile for system raw rocker channels. (#6591)
Closes #6590
Signed-off-by: Daniel Weber <uni@fruggy.de>
The file was modifiedbundles/core/org.eclipse.smarthome.core.thing/src/main/java/org/eclipse/smarthome/core/thing/profiles/SystemProfiles.java (diff)
The file was addedbundles/core/org.eclipse.smarthome.core.thing/src/main/java/org/eclipse/smarthome/core/thing/internal/profiles/RawRockerPlayPauseProfile.java
The file was modifiedbundles/core/org.eclipse.smarthome.core.thing/src/main/java/org/eclipse/smarthome/core/thing/internal/profiles/SystemProfileFactory.java (diff)
Commit 1bf4189b96cdb288eb2abe4e81d4b9b9938d96ee by henning.treu
MQTT Action and some MQTT Things fixes (#6579)
* MQTT Action and some MQTT Things fixes

* It is now possible to publish an arbitrary value to an arbitrary MQTT
topic with the new automation engine
* Introduce MqttChannelStateDescriptionProvider next to
MqttChannelTypeProvider.
This allows to dynamically provide a state description for generic
channels that is different to the xml one,
with updated min/max/read-only parameters.
* Add new generic MQTT channel: "contact", to finally solve the
confusion with switch/contact type items.
* Allow multiple chained transformations for incoming MQTT data (but
don't tell the user yet).
* Add test for received floating values and fix handling of float
values.
* Allow a read-only generic MQTT switch channel
Signed-off-by: David Gräff <david.graeff@web.de>
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic.test/src/test/java/org/eclipse/smarthome/binding/mqtt/generic/internal/handler/GenericThingHandlerTests.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/convention/homeassistant/ComponentSwitch.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/handler/AbstractMQTTThingHandler.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/values/Value.java (diff)
The file was removedextensions/binding/org.eclipse.smarthome.binding.mqtt.test/src/test/java/org/eclipse/smarthome/binding/mqtt/internal/MQTTMultiBrokerTopicDiscoveryTest.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/convention/homeassistant/ComponentLock.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/convention/homeassistant/ComponentBinarySensor.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt/src/main/java/org/eclipse/smarthome/binding/mqtt/internal/MqttBrokerHandlerFactory.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt/src/main/java/org/eclipse/smarthome/binding/mqtt/handler/AbstractBrokerHandler.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/values/TextValue.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt/META-INF/MANIFEST.MF (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt/ESH-INF/i18n/mqttbroker_de.properties (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/values/ColorValue.java (diff)
The file was addedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/values/OpenCloseValue.java
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/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/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/generic/ChannelStateTransformation.java (diff)
The file was addedextensions/binding/org.eclipse.smarthome.binding.mqtt/src/main/java/org/eclipse/smarthome/binding/mqtt/internal/ActionService.java
The file was addedextensions/binding/org.eclipse.smarthome.binding.mqtt.test/src/test/java/org/eclipse/smarthome/binding/mqtt/internal/MQTTTopicDiscoveryServiceTest.java
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/MqttThingHandlerFactory.java (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 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 modifiedfeatures/karaf/esh-ext/src/main/feature/feature.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/Property.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/handler/HomeAssistantThingHandler.java (diff)
The file was addedextensions/binding/org.eclipse.smarthome.binding.mqtt.generic/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/generic/MqttChannelStateDescriptionProvider.java
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/src/main/java/org/eclipse/smarthome/binding/mqtt/generic/internal/values/OnOffValue.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/NumberValue.java (diff)
The file was modifiedextensions/binding/org.eclipse.smarthome.binding.mqtt/ESH-INF/i18n/mqttbroker_en.properties (diff)