[irobot] iRobot binding (#8723)

* [irobot] iRobot binding

Supports iRobot Roomba and probably some other iRobots (in parts where they
are compatible)

* [irobot] Drop custom hivemq wrapper

setUnsubscribeOnStop() has been introduced in
org.openhab.core.io.transport.mqtt.MqttBrokerConnection, so it can now handle
iRobot's quirks. The custom wrapper is no more needed, remove it

Signed-off-by: Pavel Fedin <pavel_fedin@mail.ru>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
This commit is contained in:
Sonic-Amiga
2020-12-03 23:28:17 +03:00
committed by GitHub
parent a736e64402
commit 7a821a6c40
17 changed files with 1909 additions and 0 deletions

View File

@@ -136,6 +136,7 @@
<module>org.openhab.binding.ipcamera</module>
<module>org.openhab.binding.intesis</module>
<module>org.openhab.binding.ipp</module>
<module>org.openhab.binding.irobot</module>
<module>org.openhab.binding.irtrans</module>
<module>org.openhab.binding.ism8</module>
<module>org.openhab.binding.jablotron</module>