]> git.basschouten.com Git - openhab-addons.git/commit
[hue] Add channels for time of last sensor update (API v2) (#15552)
authorJacob Laursen <jacob-github@vindvejr.dk>
Thu, 26 Oct 2023 21:52:00 +0000 (23:52 +0200)
committerGitHub <noreply@github.com>
Thu, 26 Oct 2023 21:52:00 +0000 (23:52 +0200)
commit1702631303ff7660aa742b71a16dcdd8ad2e4e5d
tree5e18a34831aff70fbeba0c1b5833eb321858fc5f
parentbdba338f444474e1f83c08aad7c79fba97c796f6
[hue] Add channels for time of last sensor update (API v2) (#15552)

* Add channels for last motion/temperature sensor update (API v2)
* Add channel for last light level sensor update (API v2)
* Add channel for last rotary steps update (API v2)
* Add channel for last button update (API v2)

Resolves #15546

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
31 files changed:
bundles/org.openhab.binding.hue/doc/readme_v2.md
bundles/org.openhab.binding.hue/src/main/java/org/openhab/binding/hue/internal/HueBindingConstants.java
bundles/org.openhab.binding.hue/src/main/java/org/openhab/binding/hue/internal/connection/Clip2Bridge.java
bundles/org.openhab.binding.hue/src/main/java/org/openhab/binding/hue/internal/dto/clip2/Button.java
bundles/org.openhab.binding.hue/src/main/java/org/openhab/binding/hue/internal/dto/clip2/ButtonReport.java [new file with mode: 0644]
bundles/org.openhab.binding.hue/src/main/java/org/openhab/binding/hue/internal/dto/clip2/LightLevel.java
bundles/org.openhab.binding.hue/src/main/java/org/openhab/binding/hue/internal/dto/clip2/LightLevelReport.java [new file with mode: 0644]
bundles/org.openhab.binding.hue/src/main/java/org/openhab/binding/hue/internal/dto/clip2/Motion.java
bundles/org.openhab.binding.hue/src/main/java/org/openhab/binding/hue/internal/dto/clip2/MotionReport.java [new file with mode: 0644]
bundles/org.openhab.binding.hue/src/main/java/org/openhab/binding/hue/internal/dto/clip2/RelativeRotary.java
bundles/org.openhab.binding.hue/src/main/java/org/openhab/binding/hue/internal/dto/clip2/Resource.java
bundles/org.openhab.binding.hue/src/main/java/org/openhab/binding/hue/internal/dto/clip2/RotaryReport.java [new file with mode: 0644]
bundles/org.openhab.binding.hue/src/main/java/org/openhab/binding/hue/internal/dto/clip2/Temperature.java
bundles/org.openhab.binding.hue/src/main/java/org/openhab/binding/hue/internal/dto/clip2/TemperatureReport.java [new file with mode: 0644]
bundles/org.openhab.binding.hue/src/main/java/org/openhab/binding/hue/internal/factory/HueThingHandlerFactory.java
bundles/org.openhab.binding.hue/src/main/java/org/openhab/binding/hue/internal/handler/Clip2ThingHandler.java
bundles/org.openhab.binding.hue/src/main/java/org/openhab/binding/hue/internal/serialization/InstantDeserializer.java [new file with mode: 0644]
bundles/org.openhab.binding.hue/src/main/resources/OH-INF/i18n/hue.properties
bundles/org.openhab.binding.hue/src/main/resources/OH-INF/thing/Clip2Thing.xml
bundles/org.openhab.binding.hue/src/main/resources/OH-INF/update/instructions.xml [new file with mode: 0644]
bundles/org.openhab.binding.hue/src/test/java/org/openhab/binding/hue/internal/clip2/Clip2DtoTest.java
bundles/org.openhab.binding.hue/src/test/resources/button.json
bundles/org.openhab.binding.hue/src/test/resources/button_deprecated.json [new file with mode: 0644]
bundles/org.openhab.binding.hue/src/test/resources/light_level.json
bundles/org.openhab.binding.hue/src/test/resources/light_level_deprecated.json [new file with mode: 0644]
bundles/org.openhab.binding.hue/src/test/resources/motion.json
bundles/org.openhab.binding.hue/src/test/resources/motion_deprecated.json [new file with mode: 0644]
bundles/org.openhab.binding.hue/src/test/resources/relative_rotary.json
bundles/org.openhab.binding.hue/src/test/resources/relative_rotary_deprecated.json [new file with mode: 0644]
bundles/org.openhab.binding.hue/src/test/resources/temperature.json
bundles/org.openhab.binding.hue/src/test/resources/temperature_deprecated.json [new file with mode: 0644]