BOTVAC - setRobot funktioniert nicht

Begonnen von Matthias aka Mathes, 16 November 2021, 11:12:01

Vorheriges Thema - Nächstes Thema

Matthias aka Mathes


Hallo zusammen,

ich benutze 2 Vorwerk VR200 und habe nun endlich das BOTVAC Modul ausprobiert. Zunächst schien alles gut zu funktionieren. Die Synchronisation hat diverse Infos ausgelesen und offensichtlich auch beide Robbies gefunden, die in der App als "Alter Robbie" und "Neuer Robbie" eingepflegt wurden. Derzeit ist im Modul unter Reading name "Alter Robbie" zu finden. Nur leider wird bei setRobot immer nur ein Eintrag angezeit "Neuer" (vermutlich abgekürzt für "Neuer Robbie"). Egal ob man im GUI dieses Set Command anklickt oder in der Befehlszeile beide möglichen Robbies versucht zu setzen, es lässt sich leider nicht der Robbie wechseln. Unten das Log dazu mit verbose = 5 und die aktuellen Readings.

Woran kann das liegen? syncRobots habe ich aufgerufen. Die Namen der Robots habe ich mal mit Anführungszeichen verwendet, um Probleme mit dem Leerzeichen auszuschließen. Hat bislang alles nix geholfen. Was auffällt ist, dass in den "Set" commands Einträge vorhanden sind, die lauten "Robbie" und "Robbie,Alter", obwohl ein "set Robbie,Alter" natürlich nie funktionieren wird. Und wenn schon "Robbie,Alter" warum dann kein "Robbie,Neuer"?

Grüße
Matthias


2021.11.16 10:57:03 2: BOTVAC set robRobbies setRobot Neuer Robbie
2021.11.16 10:57:03 4: BOTVAC robRobbies: set active robot 1
2021.11.16 10:57:03 5: BOTVAC robRobbies: called function Set()
2021.11.16 10:57:03 5: BOTVAC robRobbies: called function Set()
2021.11.16 10:57:56 5: BOTVAC robRobbies: called function Set()
2021.11.16 10:57:56 2: BOTVAC set robRobbies setRobot Alter Robbie
2021.11.16 10:57:56 4: BOTVAC robRobbies: set active robot 1
2021.11.16 10:58:33 5: BOTVAC robRobbies: called function Set()
2021.11.16 10:58:33 2: BOTVAC set robRobbies setRobot "Neuer Robbie"
2021.11.16 10:58:33 4: BOTVAC robRobbies: set active robot 1
2021.11.16 10:58:58 5: BOTVAC robRobbies: called function Set()
2021.11.16 10:58:58 2: BOTVAC set robRobbies setRobot "Alter Robbie"
2021.11.16 10:58:58 4: BOTVAC robRobbies: set active robot 1

action   0   2021-11-16 02:09:30
batteryPercent   87   2021-11-16 11:04:31
cleaningCategory   house   2021-11-15 13:29:30
cleaningMode   eco   2021-11-15 13:29:30
cleaningModifier   normal   2021-11-15 13:29:30
cleaningSpotHeight   0   2021-11-15 13:29:30
cleaningSpotWidth   0   2021-11-15 13:29:30
dockHasBeenSeen   0   2021-11-16 02:09:30
error   ui_alert_invalid   2021-11-16 02:14:30
event0day   Wednesday   2021-11-15 14:49:30
event0mode   eco   2021-11-15 14:49:30
event0startTime   08:00   2021-11-15 14:49:30
firmware   2.1.4   2021-11-15 14:49:30
isCharging   0   2021-11-16 10:44:31
isDocked   1   2021-11-16 02:09:30
macAddr   6cecebb1cca0   2021-11-15 14:46:05
model   VR200   2021-11-15 13:25:23
name   Alter Robbie   2021-11-15 14:46:05
nucleoUrl   https://nucleo.ksecosys.com:4443   2021-11-15 13:25:23
result   ok   2021-11-15 13:29:30
robot   1   2021-11-15 14:46:05
scheduleEnabled   0   2021-11-15 13:29:30
scheduleType   0   2021-11-15 13:29:30
serial   46IGPDEP-6CECEBB1CCA0   2021-11-15 14:46:05
state   Idle   2021-11-16 02:09:30
stateId   1   2021-11-16 02:09:30
FHEM on Ubuntu 16.04 mit CUL: Enocean TCM 310
FHEM Tablet-UI

Ellert

Versuche mal keine Leerzeichen im Namen zu verwenden.

Matthias aka Mathes


Hi Ellert,

yep, das wars. Jetzt funktioniert es. Danke!

Grüße
Matthias
FHEM on Ubuntu 16.04 mit CUL: Enocean TCM 310
FHEM Tablet-UI