]> git.basschouten.com Git - openhab-addons.git/commit
[solarmax] Initial contribution (#10414)
authorJamie Townsend <jamie_townsend@hotmail.com>
Tue, 27 Sep 2022 05:51:10 +0000 (07:51 +0200)
committerGitHub <noreply@github.com>
Tue, 27 Sep 2022 05:51:10 +0000 (07:51 +0200)
commit015a370392a49fc43c02564b739f906e0d777150
tree455188b60e465dd4f074ae94ddf6851620000ca5
parent24d5f2ddc719ea6568c4fa2e6bdf4ae529d72fea
[solarmax] Initial contribution (#10414)

* SolarMax Binding Initial implementation

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* #10413 camelCaserizeTheChannelNames

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* #10413 Delete commented code and Refactor Brute Force Command Discovery into something commitable

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* 10413 Delete commented code and Refactor Brute Force Command Discovery into something commitable

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* #10413 Codestyle

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* 10413 Codestyle

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* #10413 corrected sat-plugin errors

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* #10413 updates from code reviews in PR #10414

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* 10413 mvn spotless:apply

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* 10413 Updated to 3.2.0-SNAPSHOT

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* Fixed conflicts introduced by foreign commit.

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* Updated copyright years

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* Ran  mvn spotless:apply to resolve formatting issues

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* Updates from review

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* Switch to using Units & move softwareVersion & buildNumber to properties

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* A couple of review related updates

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* A couple more review related changes.

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* Added Full Example to README.md

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* Update parent pom.xml version

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
* Update bundles/org.openhab.binding.solarmax/src/main/java/org/openhab/binding/solarmax/internal/SolarMaxHandlerFactory.java

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
* Update bundles/org.openhab.binding.solarmax/src/main/java/org/openhab/binding/solarmax/internal/SolarMaxHandlerFactory.java

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
22 files changed:
CODEOWNERS
bom/openhab-addons/pom.xml
bundles/org.openhab.binding.solarmax/NOTICE [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/README.md [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/pom.xml [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/src/main/feature/feature.xml [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/src/main/java/org/openhab/binding/solarmax/internal/SolarMaxBindingConstants.java [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/src/main/java/org/openhab/binding/solarmax/internal/SolarMaxChannel.java [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/src/main/java/org/openhab/binding/solarmax/internal/SolarMaxConfiguration.java [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/src/main/java/org/openhab/binding/solarmax/internal/SolarMaxHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/src/main/java/org/openhab/binding/solarmax/internal/SolarMaxHandlerFactory.java [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/src/main/java/org/openhab/binding/solarmax/internal/SolarMaxProperty.java [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/src/main/java/org/openhab/binding/solarmax/internal/connector/SolarMaxCommandKey.java [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/src/main/java/org/openhab/binding/solarmax/internal/connector/SolarMaxConnectionException.java [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/src/main/java/org/openhab/binding/solarmax/internal/connector/SolarMaxConnector.java [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/src/main/java/org/openhab/binding/solarmax/internal/connector/SolarMaxData.java [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/src/main/java/org/openhab/binding/solarmax/internal/connector/SolarMaxException.java [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/src/main/resources/OH-INF/binding/binding.xml [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/src/main/resources/OH-INF/thing/thing-types.xml [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/src/test/java/org/openhab/binding/solarmax/internal/connector/SolarMaxDataTest.java [new file with mode: 0644]
bundles/org.openhab.binding.solarmax/src/test/java/org/openhab/binding/solarmax/internal/connector/SolarmaxConnectorFindCommands.java [new file with mode: 0644]
bundles/pom.xml