]> git.basschouten.com Git - openhab-addons.git/commit
[shelly] Add Shelly Motion, minor improvements (#10054)
authorMarkus Michels <markus7017@gmail.com>
Tue, 23 Feb 2021 08:48:13 +0000 (09:48 +0100)
committerGitHub <noreply@github.com>
Tue, 23 Feb 2021 08:48:13 +0000 (09:48 +0100)
commitfd1f7ebe7545a399b1c0c99993ec2d8fa0a41808
tree68bb61b98ef54f1302d1b5f7c9e328f898a853c1
parentfe7b91f4b7b36ba41021d75bb922a167882bc876
[shelly] Add Shelly Motion, minor improvements (#10054)

* Support for Shelly Motion, some minotr improvements, README updated

Signed-off-by: Markus Michels <markus7017@gmail.com>
* minor changes

Signed-off-by: Markus Michels <markus7017@gmail.com>
* Bug fixes from hardening

Signed-off-by: Markus Michels <markus7017@gmail.com>
* review changes applied

Signed-off-by: Markus Michels <markus7017@gmail.com>
* review change

Signed-off-by: Markus Michels <markus7017@gmail.com>
* review changes, fix creations of sensors#motion and device#externalPower
for H%T; moved images/uiroller*.png to doc/images

Signed-off-by: Markus Michels <markus7017@gmail.com>
* missing in last fix

Signed-off-by: Markus Michels <markus7017@gmail.com>
31 files changed:
bundles/org.openhab.binding.shelly/README.md
bundles/org.openhab.binding.shelly/doc/images/uiroller_fav1.png
bundles/org.openhab.binding.shelly/doc/images/uiroller_fav2.png
bundles/org.openhab.binding.shelly/doc/images/uiroller_obs1.png
bundles/org.openhab.binding.shelly/doc/images/uiroller_obs2.png
bundles/org.openhab.binding.shelly/doc/images/uiroller_obs3.png
bundles/org.openhab.binding.shelly/doc/images/uiroller_rlogin.png
bundles/org.openhab.binding.shelly/doc/images/uiroller_wt.png
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/ShellyBindingConstants.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/ShellyHandlerFactory.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/api/ShellyApiJsonDTO.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/api/ShellyDeviceProfile.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/api/ShellyHttpApi.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/coap/ShellyCoIoTProtocol.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/coap/ShellyCoIoTVersion2.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/coap/ShellyCoapHandler.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/coap/ShellyCoapServer.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/config/ShellyBindingConfiguration.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/discovery/ShellyDiscoveryParticipant.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/discovery/ShellyThingCreator.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/handler/ShellyBaseHandler.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/handler/ShellyComponents.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/handler/ShellyDeviceStats.java [new file with mode: 0644]
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/handler/ShellyRelayHandler.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/provider/ShellyChannelDefinitions.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/util/ShellyChannelCache.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/util/ShellyUtils.java
bundles/org.openhab.binding.shelly/src/main/resources/OH-INF/i18n/shelly.properties
bundles/org.openhab.binding.shelly/src/main/resources/OH-INF/i18n/shelly_de.properties
bundles/org.openhab.binding.shelly/src/main/resources/OH-INF/thing/device.xml
bundles/org.openhab.binding.shelly/src/main/resources/OH-INF/thing/sensor.xml