Is there an integration for the moorebot scout?
Their is one result for moorebot scout when searching. This thread.
So your answer appears to be no.
I was under the impression that this whole os was built around the concept of trying to figure out how to make things work to our expectations as opposed to the manufacturer, and trying to help people to understand how to do stuff. I emailed the manufacturer already and asked how to stream it to a computer. I think theirs a way, they mentioned it in the email but were not specific.
So to be clear, there is a full GitHub repository with code for the scout, and that could be used to make an Integration but there is no Integration currently.
For you and anyone else that’s a
Customer, I would suggest asking the mfgr to look into the works with home assistant program to see if their API would be compatible with HA.
Introducing the Works with Home Assistant program - Home Assistant.
The more of their customers that request this, the more likely it would happen…
The other way is to get someone to write something which 99% of the time is someone with the hardware or a desire to use the software and has the chops to write a custom Integration. If someone so chooses this can also be a core integration but that takes more work and commitment, There are thousands of core integrations, so it happens, but there are probably more custom ones than that because the entry bar is lower.
Yeah that’s kinda why I put it on here. I can’t make anyone do anything though. I asked them myself. Idk.
just got one of these myself, what are you hoping a HA integration would do?
so far ive been able to get root on mine and broadcast an RTMP stream that Scrypted can grab using the ffmpeg camera plugin, which then rebroadcasts for HA and homekit secure video. theoretically you could just use HA for this part.
I’m also considering broadcasting device stats (battery, etc) to an MQTT server for autodiscovery. i think an integration that allows for control would be much more difficult.
i actually want the battery status and if its docked, video, and the ability to command it to
follow a path i made previously
move in a direction a certain amount
turn a certain amount
look for home qr code and try to dock
also if it failed to dock that would be good to know
how did you get root and do that exactly?
hey i got root, how did you get it to broadcast a rtmp stream?
i tried adding some code i found online but it didnt work. can you explain how you got it to broadcast video? or what guide you used? also for the life of me i cannot get ros1 installed on ubuntu 24.04. or figure out how to use ros2 or install that.
Hey everyone, I found a solution that I am working on that integrates a scout into a blue iris security system and into the home assistant. For movement. But not yet docking.
So basically you need follow a guide to root it by changing the permissions of a directory, theirs a guide. It’s fairly easy and uses terminal to ssh into it with the user and password “linaro” to update the scout with apt-get update --allow-unauthenticated, apt-get full-upgrade --allow-unauthenticated, (after replacing all the sources with working ones). doing this via ssh. It will hang and keep seeming to restart. I thought I broke it initially. I let it keep trying until it made the starting noise like 10 times then Restarted it with the physical button, and ran the upgrade again. Then activated ros.
Now. If you want to control it locally on an android phone download the ros app from GitHub and add a joystick and camera. (Don’t know how to enable docking like this yet. Probably going to see if I can make a script to turn 180° the move backwards, the inch forward, then backward again. Don’t know how to use a variable to stop it when it detects being connected, need to learn what topic to subscribe to and what message to publish to, start keeping track of where I went and where it is, then go to a location, and find out what the charging station name of the location is, and how to send audio.)
To make it move make python files that loop a certain amount of time and then stops moving the tracks. Through trial and error I made scripts that move it 90 degrees and 180 degrees.
I made scripts that activated the python files
I them had to allow execution and change the permissions to 777 on all of them, if you dont do this the shell integration will fail to execute the .sh files in bash from the home assistant.
Now I use buttons that automatically turn off with pictures of arrows on the universal remote app and a visual image from blue iris to view what it’s seeing. Although I think I can embed the video from its streaming video. Speaking of which it’s still only in grey and i think I need to edit some launch files to make it color. I think.
To avoid dealing with that and still get video for the time being I installed web_video_server to stream to blueiris through a webpage. And added that video to a dashboard with my universal remote cars configured to execute ssh commands to move it.
It, eh, works? I still need to figure out how to have it move to a location. The temperature runs very slightly higher now. I had two moorebot scouts and one was a little warmer constantly streaming video. Unsurprisingly.
I cannot for the life of me figure out how to use rc.local to automatically start it even using it to automatically start a .sh file. Idk man. For anyone who cares this is how to do it. These little robot things are frekin awesome.
Could you help me figure out how and what to broadcast to send docking commands?