Wenn ihr refresh gar nicht angebt, ist es automatisch nur während des Reinigungsvorganges aktiv, um über das Ende benachrichtigen zu können.
Das Problem mit den Schaltern (Eco, Extra Care) liegt an der Neato API. Es ist nicht möglich den Status dieser Schalter zwischen Neato App und HomeKit Plugin zu synchronisieren. Erst mit Start einer Reinigung wird der Schalter Status gespeichert. Jedes Mal wenn ihr in HomeKit refreshed (manuell oder via Intervall) wird also der Status von der letzten Reinigung für die Schalter übernommen.
Einzig der Schalter für den Zeitplan lässt sich synchronisieren und wird direkt von HomeKit bzw. der Neato App übernommen.