]> git.basschouten.com Git - openhab-addons.git/commit
[sunsynk] Initial contribution (#16753)
authorLee Charlton <LeeC77@users.noreply.github.com>
Wed, 11 Sep 2024 19:21:27 +0000 (20:21 +0100)
committerGitHub <noreply@github.com>
Wed, 11 Sep 2024 19:21:27 +0000 (21:21 +0200)
commitfd70c5d6ef2f54555379fca8e23d7ca41e073b42
tree2b425c797c7d9a1411624693bd9fa464fff59853
parentc1dbc33cf37d65015ffdd142a040ad975c7932a6
[sunsynk] Initial contribution (#16753)

* Initial

Signed-off-by: LeeC77 <lee.charlton00@gmail.com>
38 files changed:
CODEOWNERS
bom/openhab-addons/pom.xml
bundles/org.openhab.binding.sunsynk/NOTICE [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/README.md [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/pom.xml [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/feature/feature.xml [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/SunSynkBindingConstants.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/AccountController.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/DeviceController.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/dto/APIdata.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/dto/Battery.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/dto/Client.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/dto/Daytemps.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/dto/Daytempsreturn.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/dto/Details.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/dto/Grid.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/dto/Inverter.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/dto/RealTimeInData.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/dto/Settings.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/dto/SettingsCommand.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/dto/SunSynkLogin.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/dto/TokenRefresh.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/exception/SunSynkAuthenticateException.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/exception/SunSynkDeviceControllerException.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/exception/SunSynkGetStatusException.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/exception/SunSynkInverterDiscoveryException.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/exception/SunSynkSendCommandException.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/api/exception/SunSynkTokenException.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/config/SunSynkAccountConfig.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/config/SunSynkInverterConfig.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/discovery/SunSynkAccountDiscoveryService.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/handler/SunSynkAccountHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/handler/SunSynkHandlerFactory.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/java/org/openhab/binding/sunsynk/internal/handler/SunSynkInverterHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/resources/OH-INF/addon/addon.xml [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/resources/OH-INF/i18n/sunsynk.properties [new file with mode: 0644]
bundles/org.openhab.binding.sunsynk/src/main/resources/OH-INF/thing/thing-types.xml [new file with mode: 0644]
bundles/pom.xml