Issue with Roomba irobot
-
Hi Team,
I have pfsense 2.7.2 with haproxy and squid and a few more packages installed. I also have multiple vlans. I am trying to get roomba to map the floor but the mapping comes up blank. I connected roomba to my phone and the map gets created. I have tried to open all connection to roomba
s ip address but I can
t see any traffic going through. Looking at roomba`s website, they suggest to have the following ports opened.
DescriptionFor optimum connectivity, please check your Internet Service Provider (ISP) or router manufacturer for assistance with checking firewall settings and ensuring the following ports are open.
Internal Network TrafficUDP port 5353/5678 for discovery. TCP/HTTPS 443 for data traffic. TCP/MQTT 8080/8883 for data traffic.
Outbound Traffic to the Internet
UDP/SNTP port 123 for time. TCP/HTTPS 443 (/80) for data traffic. TCP/MQTT 8080/8883 for data traffic. UDP/TCP port 53 for DNS.
Could someone help me on how I can openport 80 to roomba and also use it via haproxy please as I use haproxy to host some websites.
rajbps
-
@rajbps said in Issue with Roomba irobot:
how I can openport 80 to roomba
Unless you blocked outbound traffic on whatever interface your roomba is on, lan for example the outbound rule is any any.
I have a roomba and had to do nothing special for it to work. But then again I don't block outbound..
What rules do you have on the interface/vlan your roomba is on? Post them - are they any any outbound to the internet? Are you doing any floating rules or ethernet rules?
-
@johnpoz I did a bit of testing and worked out if I disable pfblockerNG, roomba works and the map is created but if pfblockerng is on then there is not info. I can communicate with roomba via the app still. I tried to look at the firewall logs but can`t see much. Is there a way to but it in debug mode to get more info by any chance please?
-
@rajbps well you need to see what pfblocker is blocking.
-
Ok got it sorted.
Just in case for anyone out there.
The following needs to be added to the dnsbl bypass list
.eu-west-1.amazonaws.com
.ingest.sentry.io
.iot.us-east-1.amazonaws.com
s3.amazonaws.comThis seems to get everything to work now
-
@rajbps what list are you using that blocks amazonaws.com? that prob going to break a whole bunch of stuff.
-
@johnpoz
agreed. best to review what block list is being triggered and wild card white list that way. -
They need WiFi to clean??
-
@JonathanLee yes
-
@michmoor Thats some advanced robotics!! Now if it could only do some dishes we would be fine.
-
It might be on the next update. :-) currently it does mopping and vacuuming only.
-
I am sure a Dishba is under development and will be introduced to the market in the near future. It will load your dishwasher for you and put them away when clean. LOL
Merry Christmas & Happy New Year all.
-
@rajbps
I have been running a i7 Roomba iRobot for 3 years and it works fine. I do not run pfblocker. I have a large house using 3 Cisco 150ax APs. I don't see any issues. I started with a smaller Roomba but it would not work in my large house so I had to upgrade to the i7 Roomba. -
@JonathanLee depends - if you have some dumb robot that just bounces about wall to wall no.. But if you have one that maps your house and you can setup areas just on the map it should not go to, or highlight areas to clean.
Mine sends me pictures of stuff it runs into and asks me is this a perm thing or temporary - like a shoe laying in the floor with laces hanging out.. My old check just bounce about the walls ones use to get into all kinds of trouble - stuck under a bed, suck up shoe laces, etc..
Once I moved up to roomba with full mapping - I can just draw on the map, don't go under the bed.. Before if you didn't want it to go somewhere you had to put down magnetic tape on the floor, etc..
With full mapping I can tell it via just voice command to alexa - go clean area xyz, this might be under the table after dinner, etc..
I have mine scheduled to only do the hardwood floor rooms specific, days, and full house other days, etc.. There are huge advantages to having one that can map out the house and send you pictures of stuff it runs into, etc..
So yeah kind of needs internet ;)
-
@johnpoz
My Roomba is an older one. It has a map. I can tell it what rooms to clean, and it will clean my whole house which I rarely do it as it takes over 5 hours to clean my whole house. I had one of the older lower-level ones and it could not clean my whole house. They told me I needed 2 units but an i7 would clean a larger house so that is what we ended buying. It has been working over 3 years. I have my Roomba scheduled to clean certain rooms on certain days of the week and it runs automatically. -
@johnpoz I have an older bumper only DEEBOT model. It works but, no mapping, the new ones that map are amazing. Mine has ran for many years no issues so I have not looked at new models in a while. I actually had a Roomba brand name in 2007 it was grey my GF (wife now) stepped on it broke it (accident).. It was a first generation version from a co-worker. That was a bumper only model also. My DEEBOT I have right now has gotten kicked, stepped on, chased by a baby, and tossed upside down, it never dies. I wonder if DEEBOT makes a Smart mapper, they are tanks for houses with kids. The husky dog hair it picks up unreal...
-
@JonathanLee if you have a dog, I would for sure go with a modern one - they won't roll over any accidents your dog might leave about ;) It is one of their selling features ;) hehehe
One of the reasons I updated a few years ago - is the stupid old one was getting stuck under the couch, and wife didn't want to see any boundry tape.. With the mapping ones its easy to say where not to go. Also old one use to get stuck on shoe laces, etc.. these new ones smart enough to not roll over those.
on their website ;)
Only from iRobotAnd because we are so confident in this technology, we bring you P.O.O.P., Pet Owner Official Promise*. With this promise, if your Roomba
j7+ robot encounters pet waste that it doesn’t avoid, we will replace your robot at no cost to you.
-
@johnpoz
Since this thread you got me looking. I noticed Roomba has the s9+ for cheap money right now so I ordered one. It has a much stronger vacuum, and we have cats. So I think the stronger vacuum will help with cat hair. It has the mapping and scheduling feature that I need. Poop is no problem. I don't look forward to mapping the house again. I think the S9+ will be faster as it covers a 40% bigger vacuum area with each pass and a much stronger vacuum that can let it travel faster. Any way I hope so. It will be here after Christmas. -
@coxhaus hope you used the 'Save an additional $100 with promo code SPARKLE in cart" I just took a look see, yeah sure looks like a good price..
-
@johnpoz I sure did.