]> git.basschouten.com Git - openhab-addons.git/commit
[mqtt] Support Ruuvitags via Ruuvi Gateway (#13315)
authorSami Salonen <ssalonen@gmail.com>
Mon, 27 Mar 2023 12:11:07 +0000 (15:11 +0300)
committerGitHub <noreply@github.com>
Mon, 27 Mar 2023 12:11:07 +0000 (14:11 +0200)
commit18e7d81e4d3e9aaffdf8e22b400581cffca05919
tree5ca9bb1bb0d6373eaae4cb0a387302564cf6fa7c
parent210aff461df88897cde73243b5e2280e75b28714
[mqtt] Support Ruuvitags via Ruuvi Gateway (#13315)

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
26 files changed:
CODEOWNERS
bundles/org.openhab.binding.mqtt.ruuvigateway/NOTICE [new file with mode: 0644]
bundles/org.openhab.binding.mqtt.ruuvigateway/README.md [new file with mode: 0644]
bundles/org.openhab.binding.mqtt.ruuvigateway/pom.xml [new file with mode: 0644]
bundles/org.openhab.binding.mqtt.ruuvigateway/src/main/feature/feature.xml [new file with mode: 0644]
bundles/org.openhab.binding.mqtt.ruuvigateway/src/main/java/org/openhab/binding/mqtt/ruuvigateway/internal/RuuviCachedDateTimeState.java [new file with mode: 0644]
bundles/org.openhab.binding.mqtt.ruuvigateway/src/main/java/org/openhab/binding/mqtt/ruuvigateway/internal/RuuviCachedNumberState.java [new file with mode: 0644]
bundles/org.openhab.binding.mqtt.ruuvigateway/src/main/java/org/openhab/binding/mqtt/ruuvigateway/internal/RuuviCachedStringState.java [new file with mode: 0644]
bundles/org.openhab.binding.mqtt.ruuvigateway/src/main/java/org/openhab/binding/mqtt/ruuvigateway/internal/RuuviGatewayBindingConstants.java [new file with mode: 0644]
bundles/org.openhab.binding.mqtt.ruuvigateway/src/main/java/org/openhab/binding/mqtt/ruuvigateway/internal/RuuviTagHandlerFactory.java [new file with mode: 0644]
bundles/org.openhab.binding.mqtt.ruuvigateway/src/main/java/org/openhab/binding/mqtt/ruuvigateway/internal/discovery/RuuviGatewayDiscoveryService.java [new file with mode: 0644]
bundles/org.openhab.binding.mqtt.ruuvigateway/src/main/java/org/openhab/binding/mqtt/ruuvigateway/internal/handler/RuuviTagHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.mqtt.ruuvigateway/src/main/java/org/openhab/binding/mqtt/ruuvigateway/internal/parser/GatewayPayloadParser.java [new file with mode: 0644]
bundles/org.openhab.binding.mqtt.ruuvigateway/src/main/resources/OH-INF/i18n/mqtt.properties [new file with mode: 0644]
bundles/org.openhab.binding.mqtt.ruuvigateway/src/main/resources/OH-INF/thing/thing-types.xml [new file with mode: 0644]
bundles/org.openhab.binding.mqtt.ruuvigateway/src/test/java/org/openhab/binding/mqtt/ruuvigateway/internal/discovery/RuuviGatewayDiscoveryTests.java [new file with mode: 0644]
bundles/org.openhab.binding.mqtt.ruuvigateway/src/test/java/org/openhab/binding/mqtt/ruuvigateway/internal/parser/GatewayPayloadParserTests.java [new file with mode: 0644]
bundles/pom.xml
features/openhab-addons/src/main/resources/footer.xml
itests/org.openhab.binding.mqtt.ruuvigateway.tests/NOTICE [new file with mode: 0644]
itests/org.openhab.binding.mqtt.ruuvigateway.tests/itest.bndrun [new file with mode: 0644]
itests/org.openhab.binding.mqtt.ruuvigateway.tests/pom.xml [new file with mode: 0644]
itests/org.openhab.binding.mqtt.ruuvigateway.tests/src/main/java/org/openhab/binding/mqtt/ruuvigateway/MqttOSGiTest.java [new file with mode: 0644]
itests/org.openhab.binding.mqtt.ruuvigateway.tests/src/main/java/org/openhab/binding/mqtt/ruuvigateway/RuuviGatewayTest.java [new file with mode: 0644]
itests/org.openhab.binding.mqtt.ruuvigateway.tests/src/main/java/org/openhab/binding/mqtt/ruuvigateway/ThingStatusInfoChangedSubscriber.java [new file with mode: 0644]
itests/pom.xml