Posts by glnc222

    See thread to prevent contact…D-Ladekontaktekurzschluss

    More on contact…php?f=20&t=19717&start=20

    Problem also occurs with stainless steel baseboards in kitchen…5&hilit=stainless#p141525

    Without advice from Neato/Vorwerk it is best to prevent shorting the contacts. Theoretically it should not be a problem, but electronic analysis is needed.

    The problem with diode failure is full battery voltage on the contacts. The voltage is measured by the computer to determine whether the vacuum is connected to the dock. Battery voltage on the contacts makes the robot think it is connected. Shorting the contacts with a defective diode would be worse than shorting with a good diode, which theoretically should block current. The short may just pull down the contact voltage to ground. It is common for digital component inputs with high impedence to show a voltage when disconnected, which is then pulled down to whatever is connected to the input. It is not clear what properties the Neato circuit has. Schematics are shown in the references above.

    A test could be performed on the contacts by connecting a small resistor and see if any current flows etc.

    Over USB with the Neato Control program or a terminal emulator, see the parameter Fuel Gauge Per Cent. If this shows the battery full it will not charge. If the number is wrong it can be changed manually with commands over USB.

    Also on the LCD display menu is an option for "New Battery" which should be used when changing the battery. This also resets the Fuel Gauge.

    google translate:

    Über USB mit dem Neato Control-Programm oder einem Terminal-Emulator finden Sie im Parameter Fuel Gauge Per Cent. Wenn der Akku voll ist, wird er nicht aufgeladen. Wenn die Nummer falsch ist, kann sie mit Befehlen über USB manuell geändert werden.

    Im Menü des LCD-Displays befindet sich auch eine Option für "Neue Batterie", die beim Batteriewechsel verwendet werden sollte. Dies setzt auch die Kraftstoffanzeige zurück.

    Diode at location D5 was identified on Neato Botvac. Whether the same circuit board is used in the VR200 unknown.

    Defect will produce a voltage on the rear charging contacts from the battery when off the dock. The robot interprets this voltage as though it is produced by contact with the dock.

    On the Neato XV models diode D14.

    The diode is part of a circuit which switches battery connections between charging and running states under computer control.

    When the robot stops in front of the dock there is sometimes a defect in the system circuit board. A particular diode in the charging circuit is defective. The robot gets a false indication that it is on the dock when it is still off the dock.

    google translate:

    1. Wenn der Roboter vor dem Dock anhält, liegt manchmal ein Defekt auf der Systemplatine vor. Eine bestimmte Diode im Ladekreis ist defekt. Der Roboter erhält eine falsche Anzeige, dass er sich auf dem Dock befindet, wenn er sich noch nicht auf dem Dock befindet.

    An alternative to Neato Control for USB is in development by a different programmer using the same Delphi system. Usable with tablets and phones. Toolio…fe6bb09d5e8861c9d6340db2d

    On Github besides RobotReviews. See links there.

    Google translated:

    Eine Alternative zu Neato Control für USB wird derzeit von einem anderen Programmierer mit demselben Delphi-System entwickelt. Verwendbar mit Tablets und Handys. Toolio

    Auf Github neben RobotReviews. Siehe dort Links.


    The Neato/Vorwerk lidar as well as IR proximity sensors (detecting reflected infrared light) do not work well on some polished chrome surfaces with a mirror finish which deflects the light beam, preventing reflection back to the sensor. This may or may not be the problem in your case. If reflection is the problem it is necessary to cover up the chrome finish with some paper or tape, at least when cleaning.

    The robot can also get trapped against furniture legs if it turns against it in a way which prevents wheel traction working. The robot senses wheel rotation for navigation, keeping straight lines etc. When the robot cannot move as it expects it will stop with an error. In this case it is necessary to modify the furniture leg, as I had to do with a Samsung vacuum

    Exactly what is happening in your case is not clear.

    You could check with the Neato Control program over USB whether the bumper sensors are working properly.

    The lithium battery in the Neato Connected series is now a "smart" battery with an SMbus serial data interface to the robot cpu, with a Texas Instrument battery management IC inside the battery pack. This IC handles everything about the battery including temperature and fuel gauge measurement, and even serial number for authentification so only genuine OEM parts can be used. This is for protection against the fire hazard in lithium batteries requiring quality control in manufacturing. The USB GetVersion command or Neato Control program will show battery information including an authentification flag.

    Unusual problems can appear with problems in this smart battery. Posts at

    The cliff sensors operate by reflecting infrared light off the floor. The angle of the ramp and the type of surface may deflect the infrared beam away from the robot producing a false indication. Insure that the ramp surface is not like a polished mirror.

    Making the ramp surface a lighter color might also improve floor detection. The sensor should be observed over USB with the Neato Control program or text commands with a terminal emulator program.

    Operation on the ramp can be tested using the Spot Clean function. Observe how the robot turns when starting the Spot Clean operation, and position the robot accordingly to approach the ramp for observation.

    One possibility is that when moving down the ramp, the cliff sensors at the front edge of the robot become positioned away from the ramp surface. This can be tested with the Neato Control program over USB with the robot positioned at the top of the ramp.

    Another possibility is that the wheels become extended on the suspension triggering the wheel sensor for lifting the robot off the floor. This can also be observed over USB in sensor data.

    When the robot is at the top of the ramp, the front of the robot with the cliff sensors is positioned forward of the drive wheels. With drive wheels still on the upper floor, the cliff sensors may see a cliff on the downward sloping ramp.

    Only a longer ramp with a smaller angle can prevent this, as the cliff sensors are needed for travel on the upper floor with an edge to avoid. The sensors are sometimes disabled by covering with light color tape for use on certain black color floors. A ramp as wide as the entire stair step might allow disabling the cliff sensors. Or a physical barrier such as a strip of wood could be used to prevent travel over the edge. Or use one of the Neato Mag Strip boundary markers.

    Yes contact LetMeRepair because they may handle technical details. Customer service just makes referrals, takes orders.

    It is possible they may offer to replace the entire robot for a fee instead of offering a firmware update. Ask about firmware updates.

    Neato Robotics is not known for the best customer service. Vorwerk, which owns Neato and uses Neato designs, may be better.

    I think Neato Robotics supplies a means to install firmware updates in the Botvac Connected, using a thumb drive they supply or something.  Some WiFi equipped robots update via WiFi.  I do not know whether Neato uses WiFi for updating (Roomba and Samsung use it).  These methods supersede the USB connection updates previously used on the XV models.  The original Botvac without WiFi was never supplied with updates.  Firmware for the old XV models has been captured and is available on forums, but the Botvac was never updated.   Originally the XV models were updated over USB with a PC connected via internet to the Neato website.  This type of updating was discontinued several years ago.  The Botvac Connected introduces a new system.  You will have to consult Customer Service.  Some service is available for a fee when out of warranty.

    Replacing the firmware is only a first step.  If the error continues, the hardware could be at fault.

    It is possible that "user interface" software includes the WiFi support programs.  This function is most likely the area where updates are made because WiFi technology changes.  The cleaning operations were perfected years ago and unlikely to change.

    Please post any results you obtain from customer service.