If a mower isn't found in the cloud anymore it should be removed from HomeKit. The question is how to determine that the mower is actually removed from the cloud. There should be a callback for every registered mower after connecting to the cloud - so these should be picked up and after a timeout be used as the definitive list of mowers for synchronization.
Currently the "reload": true config.json parameter has to be set for mowers to be removed from HomeKit at all.
If a mower isn't found in the cloud anymore it should be removed from HomeKit. The question is how to determine that the mower is actually removed from the cloud. There should be a callback for every registered mower after connecting to the cloud - so these should be picked up and after a timeout be used as the definitive list of mowers for synchronization.
Currently the
"reload": true
config.json parameter has to be set for mowers to be removed from HomeKit at all.