]> git.basschouten.com Git - openhab-addons.git/commit
[irobot] Fix password discovery and command sending for Roomba I-Models. (using gson...
authorrimago <fb@java4.info>
Fri, 18 Jun 2021 08:38:51 +0000 (10:38 +0200)
committerGitHub <noreply@github.com>
Fri, 18 Jun 2021 08:38:51 +0000 (10:38 +0200)
commit1630430705f2a9eb3bb058b9557eb0dd8ea8a31f
tree35f2f0d69fd29525bc6686e7cbada57f3dce02be
parent36d7dc26b8c1464ebe27272fb6fc92d2dd917d08
[irobot] Fix password discovery and command sending for Roomba I-Models. (using gson) (#10860)

* Fix password discovery for Roomba I-Models.

Signed-off-by: Alexander Falkenstern <alexander.falkenstern@gmail.com>
* [irobot] remove json-path dependency (use gson instead)

Signed-off-by: Florian Binder <fb@java4.info>
* [irobot] fix checkstyle warnings, preserve backward compatibility, and
remove unused parameters

Signed-off-by: Florian Binder <fb@java4.info>
Co-authored-by: Alexander Falkenstern <alexander.falkenstern@gmail.com>
15 files changed:
bundles/org.openhab.binding.irobot/README.md
bundles/org.openhab.binding.irobot/src/main/java/org/openhab/binding/irobot/internal/IRobotBindingConstants.java
bundles/org.openhab.binding.irobot/src/main/java/org/openhab/binding/irobot/internal/RawMQTT.java [deleted file]
bundles/org.openhab.binding.irobot/src/main/java/org/openhab/binding/irobot/internal/RoombaConfiguration.java [deleted file]
bundles/org.openhab.binding.irobot/src/main/java/org/openhab/binding/irobot/internal/config/IRobotConfiguration.java [new file with mode: 0644]
bundles/org.openhab.binding.irobot/src/main/java/org/openhab/binding/irobot/internal/discovery/IRobotDiscoveryService.java
bundles/org.openhab.binding.irobot/src/main/java/org/openhab/binding/irobot/internal/dto/IdentProtocol.java [deleted file]
bundles/org.openhab.binding.irobot/src/main/java/org/openhab/binding/irobot/internal/dto/MQTTProtocol.java
bundles/org.openhab.binding.irobot/src/main/java/org/openhab/binding/irobot/internal/handler/IRobotConnectionHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.irobot/src/main/java/org/openhab/binding/irobot/internal/handler/RoombaHandler.java
bundles/org.openhab.binding.irobot/src/main/java/org/openhab/binding/irobot/internal/utils/LoginRequester.java [new file with mode: 0644]
bundles/org.openhab.binding.irobot/src/main/resources/OH-INF/config/thing.xml [new file with mode: 0644]
bundles/org.openhab.binding.irobot/src/main/resources/OH-INF/thing/thing-types.xml [deleted file]
bundles/org.openhab.binding.irobot/src/main/resources/OH-INF/thing/thing.xml [new file with mode: 0644]
bundles/org.openhab.binding.irobot/src/test/java/org/openhab/binding/irobot/internal/handler/RoombaHandlerTest.java