]> git.basschouten.com Git - openhab-addons.git/commit
[elroconnects] New binding for Elro Connects (#11189)
authorMark Herwege <mherwege@users.noreply.github.com>
Sun, 20 Mar 2022 19:18:57 +0000 (20:18 +0100)
committerGitHub <noreply@github.com>
Sun, 20 Mar 2022 19:18:57 +0000 (20:18 +0100)
commit7c29e4d565d10a204480dc34c22bbd7c0e35a5e1
treeeed8b38acc2c4186694e11f777db3233ec26c35a
parent5f9096b63e2a43cd5cc01054056c6087ce3185c0
[elroconnects] New binding for Elro Connects (#11189)

* Adjustments after review.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Fix pom.xml formatting.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Some fixes and removed redundant null checks.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Proper thread naming.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Adjust brand name capitalization. Some README adjustments.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Fix format issue.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Fix threadname.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Update development cycle

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Review fixes

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Avoid communication restart when disposing

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Update CODEOWNERS

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Code review.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Background discovery

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Fix formatting

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Create i18n properties file

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Add IP Adress parameter

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Moved hostname resolving out of initialize

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
34 files changed:
CODEOWNERS
bom/openhab-addons/pom.xml
bundles/org.openhab.binding.elroconnects/NOTICE [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/README.md [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/pom.xml [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/feature/feature.xml [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/ElroConnectsBindingConstants.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/ElroConnectsDynamicStateDescriptionProvider.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/ElroConnectsHandlerFactory.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/ElroConnectsMessage.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/devices/ElroConnectsDevice.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/devices/ElroConnectsDeviceCxsmAlarm.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/devices/ElroConnectsDeviceEntrySensor.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/devices/ElroConnectsDeviceGenericAlarm.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/devices/ElroConnectsDeviceMotionSensor.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/devices/ElroConnectsDevicePowerSocket.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/devices/ElroConnectsDeviceTemperatureSensor.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/discovery/ElroConnectsDiscoveryService.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/handler/ElroConnectsBridgeConfiguration.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/handler/ElroConnectsBridgeHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/handler/ElroConnectsCOAlarmHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/handler/ElroConnectsDeviceConfiguration.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/handler/ElroConnectsDeviceHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/handler/ElroConnectsEntrySensorHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/handler/ElroConnectsHeatAlarmHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/handler/ElroConnectsMotionSensorHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/handler/ElroConnectsPowerSocketHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/handler/ElroConnectsSmokeAlarmHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/handler/ElroConnectsWaterAlarmHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/java/org/openhab/binding/elroconnects/internal/util/ElroConnectsUtil.java [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/resources/OH-INF/binding/binding.xml [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/resources/OH-INF/i18n/elroconnects.properties [new file with mode: 0644]
bundles/org.openhab.binding.elroconnects/src/main/resources/OH-INF/thing/thing-types.xml [new file with mode: 0644]
bundles/pom.xml