when binding configuration is changed, old NeatoHander is not shutdown correctly. As you see from the log, after configuration change there are two handlers running simultonously.
2017-04-29 20:52:13.761 [INFO ] [b.binding.neato.handler.NeatoHandler] - Will get STATE for Robot Robo
2017-04-29 20:52:13.774 [INFO ] [b.binding.neato.handler.NeatoHandler] - Will get STATE for Robot Robo
2017-04-29 20:52:14.057 [INFO ] [b.binding.neato.handler.NeatoHandler] - Successfully got and parsed new state for Robo
2017-04-29 20:52:14.251 [INFO ] [b.binding.neato.handler.NeatoHandler] - Successfully got and parsed new state for Robo
When Neato binding is fully uninstalled, NeatoHandler(s) still continues polling.
Reason for this is that you haven’t implemented dispose method. Dispose method is called by the openHAB framework automatically, before initialisation method is recalled.
Another issue is related to logging. Binding pollutes logs by “Will get STATE for Robot …” and “Successfully got and parsed new state for …” staff as logging is done in INFO level. You should change log level to DEBUG for those.
ui_error_dust_bin_full=Dust Bin Full
ui_error_dust_bin_emptied=Dust Bin Emptied
// Curent state of the vacuum cleaner
// Current action of the vacuum cleaner
HOUSE CLEANING=Cleaning House
SPOT CLEANING=Spot Cleaning
MANUAL CLEANING=Manual Cleaning
USER MENU ACTIVE=User Menu Active
SUSPENDED CLEANING=Suspended Cleaning
COPYING LOGS=Copying Logs
RECOVERING LOCATION=Recovering Location
IEC TEST=Iec Test
// Current or last cleaning mode
// Modifier of current or last cleaning
// Current or Last category of the cleaning
Thanks for the mapping file, i will do a translation to german …
I read, that Florian did some modification for the Kobold VR200 from the german vendor Vorwerk. The latest jar file on GitHub is unfortunately not yet generated with the new code. I have no experience in building openhab runtime modules. I tried it, but without success … Has anyone done that, and can make the jar file available?
Please excuse my bad English! I am also not a Java programmer, but I have some experience in software development. Scripting is ok, but it’s enough.
Send me your email address, then I can send you the jar file.