Closed prankousky closed 1 year ago
Hey @prankousky,
Glad you like the project!
Unfortunately mapping has been broken for a while since iRobot removed the pose (aka location) data from the api.
There is an issue open on the dorita980 project (which this leverages), though there's not much progress
I can't agree that mapping has been paused
The robot knows well where it is and sends a report of its work from the dock to the cloud when the task is completed. We just don't hear it.
I don't need to know the online position of the robot, but a quick glance to check the map whether the robot had a problem or not is a desirable function.
The mapping data is no longer exposed to the API that rest980 can access. It is present in the App and likely on AWS, but to my knowledge no one has been able to gain access to this data.
Hi,
I just installed
rest980 Docker Image
andphp-nginx Docker Image
through hassOS addons. Configured it - I assume - correctly: I canregion_id | "5"
However, when I open
http://hassos:3001/image.php
in my browser, I getNo Coordinates found in file, is it reachable and populated? Log file - http://hassos:3001/vacuum.log?
. The logfile (located in/config/vacuum/vacuum.log
is, indeed, empty.However, data seems to constantly be loading while the robot runs![grafik](https://user-images.githubusercontent.com/11297070/219007476-0e44e8a7-c11e-475a-a319-0b844ab65856.png)
After manually starting, then stopping, the vacuum, I get
The image “http://hass:3001/image.php” cannot be displayed because it contains errors.
While this was the case, the
vacuum.log
actually did contain some dataI then started another room clean, kitchen this time. Like before, the addon keeps gathering data every second or so. Currently state looks like below, the log from the add-on is beneathh the screenshot.
While this is all happening, the log file stays empty. Could this have anything to do with permissions? I tried
chown 1000:1000 vacuum.log
, but it is currently owned byroot
again (unlike all other files in that directory). Just as a test, I triedchmod 0777 vacuum.log
, so anybody would be able to write to it. No difference.The api currently shows this as
lastCommand
What can I do to make the map work? Thank you in advance for your help. This project seems so cool, and everything else seems to work fine, so I'm sure this can be fixed as well :)
--
UPDATE
Just to be sure about permissions, I also did this
php-nginx Docker Image
/config/vacuum
directory/config/vacuum
directory (directly on the hassos machine)vacuum
into/config/vacuum
This time, all files were owned by
root
.When I manually started my roomba again while watching that folder, I noticed that it did create
vacuum.log
, however, the file stayed at 0 bytes; there was nolog started
or anything like this. At the same time, the rest980 addon did keep updating itself (or querying data from the robot, like in the screenshot / paste above).So data comes in, but, for some reason, doesn't go into the logfile.