]> git.basschouten.com Git - openhab-addons.git/commit
[pushsafer] Initial Contribution of Pushsafer Binding (#10790)
authorChristoph Weitkamp <github@christophweitkamp.de>
Sun, 11 Jul 2021 19:45:23 +0000 (21:45 +0200)
committerGitHub <noreply@github.com>
Sun, 11 Jul 2021 19:45:23 +0000 (21:45 +0200)
commitfc9864f4348b737bcca26cbcd27a7869a82acf92
treec379796448fa4b50e8d5d12065647ab62f86a31b
parent6fc24e4aa4491342cc0cc02761ae842c654f615f
[pushsafer] Initial Contribution of Pushsafer Binding (#10790)

* Pushsafer binding

Signed-off-by: Pushsafer.com (Kevin Siml) <info@appzer.de>
* Improvements and comments from code review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Incorporated comments from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Co-authored-by: Pushsafer.com (Kevin Siml) <info@appzer.de>
25 files changed:
CODEOWNERS
bom/openhab-addons/pom.xml
bundles/org.openhab.binding.pushsafer/NOTICE [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/README.md [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/pom.xml [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/feature/feature.xml [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/java/org/openhab/binding/pushsafer/internal/PushsaferBindingConstants.java [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/java/org/openhab/binding/pushsafer/internal/actions/PushsaferActions.java [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/java/org/openhab/binding/pushsafer/internal/config/PushsaferAccountConfiguration.java [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/java/org/openhab/binding/pushsafer/internal/config/PushsaferConfigOptionProvider.java [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/java/org/openhab/binding/pushsafer/internal/connection/PushsaferAPIConnection.java [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/java/org/openhab/binding/pushsafer/internal/connection/PushsaferCommunicationException.java [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/java/org/openhab/binding/pushsafer/internal/connection/PushsaferConfigurationException.java [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/java/org/openhab/binding/pushsafer/internal/connection/PushsaferMessageBuilder.java [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/java/org/openhab/binding/pushsafer/internal/dto/Icon.java [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/java/org/openhab/binding/pushsafer/internal/dto/Sound.java [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/java/org/openhab/binding/pushsafer/internal/factory/PushsaferHandlerFactory.java [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/java/org/openhab/binding/pushsafer/internal/handler/PushsaferAccountHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/resources/OH-INF/binding/binding.xml [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/resources/OH-INF/config/config.xml [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/resources/OH-INF/i18n/pushsafer.properties [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/resources/OH-INF/i18n/pushsafer_de.properties [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/main/resources/OH-INF/thing/thing-types.xml [new file with mode: 0644]
bundles/org.openhab.binding.pushsafer/src/test/java/org/openhab/binding/pushsafer/internal/actions/PushsaferActionsTest.java [new file with mode: 0644]
bundles/pom.xml