Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cannot connect to remote port #3

Open
xjustbmw opened this issue Aug 1, 2019 · 34 comments
Open

cannot connect to remote port #3

xjustbmw opened this issue Aug 1, 2019 · 34 comments

Comments

@xjustbmw
Copy link

xjustbmw commented Aug 1, 2019

I installed the app on the android device and cannot seem to telnet to port 6000 (connection refused)

all the other opened ports on the device work on telnet for the android.. so i dont think its a matter of firewall
any ideea?

PS. regarding the sn of the mainboard. you can see it in robomow toolkit as well.

@xjustbmw
Copy link
Author

xjustbmw commented Aug 1, 2019

nevermind. found it (6667)

@xjustbmw
Copy link
Author

xjustbmw commented Aug 1, 2019

now... application crashes when trying the 'connect' command..

@drbytes
Copy link
Owner

drbytes commented Aug 7, 2019

Do you have BLE support on the device?

@xjustbmw
Copy link
Author

xjustbmw commented Aug 7, 2019 via email

@xjustbmw
Copy link
Author

xjustbmw commented Aug 9, 2019

based on the reads on the debugger error messages found on android studio
i think its a timeout in the android main thread

@drbytes
Copy link
Owner

drbytes commented Aug 9, 2019

I have an s10, I'll test it this weekend. All testing was done on an old s5.
What kind of mower do you have?

@xjustbmw
Copy link
Author

xjustbmw commented Aug 9, 2019

RC306 model here
is there anyway to keep the bluetooth connection on while the mower is in dock charging ?
rs232 connection also disables after a while as i read..

i am actually looking for a nice way to turn it on/off remotely when there is raing expecting or the lawn is still very wet.. the charging transformer is far away on the yard .. no way to reach that button without opening a water proof sealed box...

@drbytes
Copy link
Owner

drbytes commented Aug 9, 2019

BLE is low energy so it'll attempt to close connections at the earliest possible opportunity.
I kind of keep it open with a Nopper, it sends a keep alive packet, NOP, no operation.

Currently I'm working on something else, I might revisit this project after the summer when the bot is not in operation. Mine seems to be doing OK overall, it has a rainsensor and I haven't had to do much to keep it running and doing it's job.

@xjustbmw
Copy link
Author

xjustbmw commented Aug 9, 2019

NOP command keeps the BLE connection alive even when it is docked?
rainsensor doesnt really know when the lawn is fully wet.. only when it rains.. so doesnt do much ..
the robot gets very dirty after a wet lawn operation..

@drbytes
Copy link
Owner

drbytes commented Aug 9, 2019

It should, yes

I don't really mind having a dirty robot as long as the lawn is neat and the bots mechanics are sound.
I haven't even touched the bot with an eye to cleaning it other than removing debris impairing function, Im that kind of owner. Should see my car. :)

@xjustbmw
Copy link
Author

Any luck on s10?

@xjustbmw
Copy link
Author

Strange think about disabled hours on rc. It only allows 4 hours disabled per day with 600mp and 120% mowing time set. But it only takes the robot 7-8 ours to complete the job

@drbytes
Copy link
Owner

drbytes commented Aug 12, 2019

I didn't get 'round to it; loads of other things kept interfering with play time :)

@xjustbmw
Copy link
Author

No rush:) i was just curious. Tried with android sdk 6 as well

@xjustbmw
Copy link
Author

since coronavirus keeps us at home
any news regarding this project?

@drbytes
Copy link
Owner

drbytes commented Apr 20, 2020

Hmm. I'm on a note 10+ now and currently don't have the SDK/Studio installed. Project has been at a standstill ever since last year. We had our first baby and it's been time consuming :)

@xjustbmw
Copy link
Author

xjustbmw commented Apr 20, 2020 via email

@mattncsu
Copy link

I hear ya... I had grand plans for my robomow over the winter but was consumed with other projects. Maybe your bluetooth connection is more reliable, but I seem to have to physically reboot my RS630 about 30% of the time I want to make a connection. I think the ideal situation for me would be to have an onboard ESP32 that is injecting commands directly on the serial lines between the main board and the BLE module with another tie somewhere to reboot the mainboard if it won't connect.

@xjustbmw I was reading back through the old comments, if you want to prevent the mower from going, you can put a smart outlet on the charger and kill the power while the grass is wet. It won't leave the base station if it's powered down. I ended up putting a smart outlet on mine because I have to cycle power to the base station to get it to charge if the robomow dies before making it back.

@xjustbmw
Copy link
Author

xjustbmw commented Apr 20, 2020 via email

@mattncsu
Copy link

I've only used the default robomow apps to connect. FYI, I keep an older version of the cub cadet branded robomow app on my phone also since robomow took away the ability to drive while cutting. They work fine in parallel

@xjustbmw
Copy link
Author

xjustbmw commented Apr 20, 2020 via email

@drbytes
Copy link
Owner

drbytes commented Apr 20, 2020

I can engage the cutters when navigating the robot in my app. So it's really just an app choice they made.

If only I had more time. All the raw work is done, how to connect/steer/engage cutters. I just lack the time.

@xjustbmw
Copy link
Author

xjustbmw commented Apr 20, 2020 via email

@mattncsu
Copy link

2.1.24.5 is the version where the change notes doesn't mention "safety behavior updates":
https://apkpure.com/cub-cadet-xr-2-0/com.cubcadet.app/versions

The search is bad on that site, but I also was able to find and archive the old robomow app too:
https://apkpure.com/robomow-app-2-0/com.robomow.robomow/versions

I keep the robomow one up to date in case they introduce any useful features.

@xjustbmw
Copy link
Author

xjustbmw commented Apr 20, 2020 via email

@xjustbmw
Copy link
Author

u still working on this ?
one of my ble boards just died. probably because of condensation. just managed ti bring it back with a reflow

thing is. node app works with only one of my RC mowers. all have the same version of software installed 1.88
the other mowers are just fond and connect to it..then freeze.

even with that one that works. forward command turns the wheel in a strange way. like the wheels stutter when moving
any ideea why ?

i have the hcisnoop of one of the mowers that doesnt work in case its needed

@drbytes
Copy link
Owner

drbytes commented Oct 15, 2020

Hi.

No, I'm not working on it anymore. I just let it do it's work, see; I fear the mower isn't long for this world. It's disintegrating at a rapid pace, bit of a let down.

Make sure you're passing in the correct serial number when connecting.

I'm sold on the whole robotic lawn mowing but next I'll buy one of those landroids.

@xjustbmw
Copy link
Author

of course. serial number is absolutely correct
sorry to hear your mower isn't doing that well

I bought 4 broken robomows and repaired them all :)
what issues do you have with your mower . maybe I can help

@drbytes
Copy link
Owner

drbytes commented Oct 15, 2020

Cracked plastic, wobbly wheels, the deck itself is now just scraping over the ground.

It's actually all fixable with some time and fiberglass, these things are simple enough.
I already printed a few replacement parts in ABS.

I'm now trying to figure out why it keeps saying the bumper is pressed, when it's not. I think there is an optical or a reed switch in the nose that might be stuck.

I'll figure it out ;)

@mattncsu
Copy link

@xjustbmw Ever see one do random circles in the yard? Mine will sometimes making sweeping S-curves or randomly do a circle. I read somewhere that the behavior may be related to having problem picking up the signal. I've fixed so many breaks in the cheap included wire that I probably have a bad splice leaking signal to ground. I plan on ripping up all the wire in the spring and laying down something heavier gauge.

@mattncsu
Copy link

I've had two seized wheel motors and one bad battery in season 2. That $35 or so I spent on the 3-year SquareTrade warranty has been money well spent!

@xjustbmw
Copy link
Author

xjustbmw commented Oct 15, 2020

drbytes, your issues with cracked plastics on the RS might be the thing regarding bumper pressed
there are 2 magnets over the frontboard where it reads when it moves. maybe they are missaligned because of the cracks. a recalibration of frontbumper might just do the trick. try it. Also to prevent frontwheel board damage, replace the front wheel plastic sleeve with a metal one. After a while the frontwheel starts to rub into the frontboard and damages it because of that part.

mattncsu. you have a rc model ? those have issues with broken gearboxes. there are 2 ways to fix them tho ;)
regarding your signal iessue. if it happens randomly, specially when its wet outside, it might be the wire making contact with the ground. measure the impedance in both working/nonworking conditions

@drbytes
Copy link
Owner

drbytes commented Oct 16, 2020

@mattncsu : Yeh mine does that too from time to time. Specifically when there is a 90 degree corner (the corner is stretched and divided in multiple angles to form a 90 degrees but isn't really 90 degrees sharp corner).
Once it did that until the batteries were depleted, when I picked it up it made a perfect circle in the lawn about 5 cm deep.
Wet or not, makes no difference, sometimes it just happens.

I tried multiple things.
I settled on penalizing it merciless by attacking it with a blunt instrument.

@xjustbmw
Copy link
Author

well.. no sharp corners as per installation manual.. pretty much the same per each mower manufacturer :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants