FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: Matthias aka Mathes am 16 November 2021, 11:12:01

Titel: BOTVAC - setRobot funktioniert nicht
Beitrag von: Matthias aka Mathes am 16 November 2021, 11:12:01

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
Titel: Antw:BOTVAC - setRobot funktioniert nicht
Beitrag von: Ellert am 16 November 2021, 12:03:14
Versuche mal keine Leerzeichen im Namen zu verwenden.
Titel: Antw:BOTVAC - setRobot funktioniert nicht
Beitrag von: Matthias aka Mathes am 16 November 2021, 12:27:11

Hi Ellert,

yep, das wars. Jetzt funktioniert es. Danke!

Grüße
Matthias