]> git.basschouten.com Git - openhab-addons.git/commit
[irobot] Some enhancements (#9973)
authorSonic-Amiga <48695031+Sonic-Amiga@users.noreply.github.com>
Wed, 3 Feb 2021 10:31:30 +0000 (13:31 +0300)
committerGitHub <noreply@github.com>
Wed, 3 Feb 2021 10:31:30 +0000 (11:31 +0100)
commitf9a982e548f7073c7bad4f12c247dba1700a726a
tree8bf681508229e89bf32d686954fb675e6041e7e9
parent899d8d2e9f09cbfcdae440a52b22b18e939e0960
[irobot] Some enhancements (#9973)

* [irobot] Roomba: Add more properties.
On request by @falkena, also some i7 specifics

* [irobot] Roomba: Add map_upload channel.
Controls uploading Clean Map(tm) to the cloud.

* [irobot] discovery: Get rid of empty while() loop
Rewrite the loop so that it doesn't have empty body any more, this gets rid of
one more static analyzer warning. Added dumping the whole IDENT packet on TRACE
level, aids implementing support for newer devices.

Signed-off-by: Pavel Fedin <pavel_fedin@mail.ru>
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/discovery/IRobotDiscoveryService.java
bundles/org.openhab.binding.irobot/src/main/java/org/openhab/binding/irobot/internal/dto/IdentProtocol.java
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/RoombaHandler.java
bundles/org.openhab.binding.irobot/src/main/resources/OH-INF/thing/thing-types.xml