]> git.basschouten.com Git - openhab-addons.git/commit
[rotel] New channel for other commands provided by the API (#13183)
authorlolodomo <lg.hc@free.fr>
Sun, 31 Jul 2022 09:10:38 +0000 (11:10 +0200)
committerGitHub <noreply@github.com>
Sun, 31 Jul 2022 09:10:38 +0000 (11:10 +0200)
commitec5794739c9143917fa413109e15bc7df3d2b64a
tree6b21fa6488a3a027aeac2da042325d31e7f3677c
parent2de6dd031048d15b9c125486bcb8949161462dfe
[rotel] New channel for other commands provided by the API (#13183)

* [rotel] New channel for other commands provided by the API

Models covered by this PR:
A11, A12, A14, CD11, CD12, RA11, RA12, RA1570, RA1572, RC1570, RC1572, RCD1572, P5, X3, X5,
RSP-1066, RSP-1068, RSP-1069, RSP-1098, RSP-1570, RSP-1572,
RSX-1055, RSX-1056, RSX-1057, RSX-1058, RSX-1065, RSX-1067, RSX-1550, RSX-1560, RSX-1562

* Review comment: toString on RotelCommand

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
31 files changed:
bundles/org.openhab.binding.rotel/README.md
bundles/org.openhab.binding.rotel/src/main/java/org/openhab/binding/rotel/internal/RotelBindingConstants.java
bundles/org.openhab.binding.rotel/src/main/java/org/openhab/binding/rotel/internal/RotelCommandDescriptionOptionProvider.java [new file with mode: 0644]
bundles/org.openhab.binding.rotel/src/main/java/org/openhab/binding/rotel/internal/RotelHandlerFactory.java
bundles/org.openhab.binding.rotel/src/main/java/org/openhab/binding/rotel/internal/RotelModel.java
bundles/org.openhab.binding.rotel/src/main/java/org/openhab/binding/rotel/internal/communication/RotelCommand.java
bundles/org.openhab.binding.rotel/src/main/java/org/openhab/binding/rotel/internal/communication/RotelConnector.java
bundles/org.openhab.binding.rotel/src/main/java/org/openhab/binding/rotel/internal/communication/RotelDsp.java
bundles/org.openhab.binding.rotel/src/main/java/org/openhab/binding/rotel/internal/communication/RotelSimuConnector.java
bundles/org.openhab.binding.rotel/src/main/java/org/openhab/binding/rotel/internal/communication/RotelSource.java
bundles/org.openhab.binding.rotel/src/main/java/org/openhab/binding/rotel/internal/handler/RotelHandler.java
bundles/org.openhab.binding.rotel/src/main/java/org/openhab/binding/rotel/internal/protocol/ascii/RotelAsciiV1ProtocolHandler.java
bundles/org.openhab.binding.rotel/src/main/java/org/openhab/binding/rotel/internal/protocol/ascii/RotelAsciiV2ProtocolHandler.java
bundles/org.openhab.binding.rotel/src/main/java/org/openhab/binding/rotel/internal/protocol/hex/RotelHexProtocolHandler.java
bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/i18n/rotel.properties
bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/thing/a11.xml
bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/thing/a12.xml
bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/thing/a14.xml
bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/thing/cd11.xml
bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/thing/cd14.xml
bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/thing/channels.xml
bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/thing/p5.xml
bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/thing/ra11.xml
bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/thing/ra12.xml
bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/thing/ra1570.xml
bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/thing/ra1572.xml
bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/thing/rc1570.xml
bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/thing/rc1572.xml
bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/thing/rcd1572.xml
bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/thing/x3.xml
bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/thing/x5.xml