thats all its expected to do, we just interact with this container via API
does your robot still have the mapping working? otherwise this container adds no value as irobot removed the position data.
known issue - irobot removed the mapping positional data from the api.
sensor.rest980 is in home assistant, not in the rest980 container - please have a look through the instructions on GH.
do you have a robot which supports mapping? if yes, then looks like the vacuum directory isnt mapped correctly?
is this error just on startup? could be its tried to load before the rest980 first request.
log position isnt likely to work anymore given irobot has removed the positional data so can possibly remove this automation. the others are pointing to a missing input_boolean.vacation which i have setup independently of this integration, so perhaps either you can add in your config, or remove this from the condition check.
maps are broken, irobot removed the api
thats all its meant to do, you dont interact with the container after its started in the console.
that command should be substituting the value from input_text.vacuum_map - perhaps check this is correct?
not quite correct. i just have other priorities and only get to occasionally come and review this.
Other than the new IOT protocol “Matter” that has been released. But that isn’t ready for things like vacuums yet. It’ll probably take a year or longer before vacuums are supported. Not only that, Roomba would have to update the vacuums to support Matter too.
I am reaaaaly new to HA but managed to get the addon working can anyone explain to me in realy simple words or maybe and example on how to configure scheduling? as example vacuum the living room every morning around 7.00 mon tue wed.
oneeeee last question which rest980 command or trigger do i send to the roomba to start cleaning a room? i want to manually trigger it. I tried copying some actions from the vacuum.yaml but that does not work
if you just want to clean one room manaully, you need to either activate the input boolean for that room (which, per faq item 12 just sets the vacuum_rooms input text with the names) and then activate the Vacuum Clean Rooms automation.
do you just need to do these steps for your manual trigger. the included lovelace file should give you the templating for having a list of input booleans, representing your rooms, and the a button to initiate the clean room automation
I’ve just installed all correctly by following every point of the guide for my Roomba i7, but all the informations about my robot are “not available”. See image
But I’ve noticed this error on rest980:
[email protected] start /usr/src/app
node ./bin/www
/usr/src/app/node_modules/dorita980/lib/v2/local.js:33
throw e;
^
Error: Connection refused: Identifier rejected
at MqttClient._handleConnack (/usr/src/app/node_modules/mqtt/lib/client.js:920:15)
at MqttClient._handlePacket (/usr/src/app/node_modules/mqtt/lib/client.js:350:12)
at work (/usr/src/app/node_modules/mqtt/lib/client.js:292:12)
at Writable.writable._write (/usr/src/app/node_modules/mqtt/lib/client.js:302:5)
at doWrite (/usr/src/app/node_modules/readable-stream/lib/_stream_writable.js:428:64)
at writeOrBuffer (/usr/src/app/node_modules/readable-stream/lib/_stream_writable.js:417:5)
at Writable.write (/usr/src/app/node_modules/readable-stream/lib/_stream_writable.js:334:11)
at TLSSocket.ondata (_stream_readable.js:558:20)
at emitOne (events.js:96:13)
at TLSSocket.emit (events.js:188:7)
at readableAddChunk (_stream_readable.js:176:18)
at TLSSocket.Readable.push (_stream_readable.js:134:10)
at TLSWrap.onread (net.js:559:20)
npm ERR! Linux 6.1.21-v8
npm ERR! argv “/usr/local/bin/node” “/usr/local/bin/npm” “start”
npm ERR! node v6.17.1
npm ERR! npm v3.10.10
npm ERR! code ELIFECYCLE
npm ERR! [email protected] start: node ./bin/www
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] start script ‘node ./bin/www’.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the rest980 package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node ./bin/www
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs rest980
npm ERR! Or if that isn’t available, you can get their info via:
npm ERR! npm owner ls rest980
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! /usr/src/app/npm-debug.log
How can you help me?
I can’t reach 192.168.1.x:3000/api/local/info/state
In the last couple of months a problem has developed where jobs started from HA don’t work. Whenever they start, the iRobot app says ‘Discovering and Cleaning’, lasts about 5 mins and then returns to the base. The app then tells me there’s been a localisation problem. It doesn’t do this when I use the iRobot app. Has anyone else seen anything similar?