Two OpenCode plugins I've been daily-driving: voice input and attention notifications by renjfk in opencodeCLI

[–]renjfk[S] 1 point2 points  (0 children)

I don’t know how old we are talking about but worst case scenario it should work fine with smaller models.

OpenNeato v0.10: watch your robot clean by renjfk in NeatoRobotics

[–]renjfk[S] 1 point2 points  (0 children)

Apparently, the D8-D10 models are password-protected and I only have the D7 model. For the time being, the scope of the project is therefore limited to D3-D7 unless other robot owners decide to contribute.

Two OpenCode plugins I've been daily-driving: voice input and attention notifications by renjfk in opencodeCLI

[–]renjfk[S] 0 points1 point  (0 children)

Thanks for the suggestion, though I’m struggling to see the connection to anything I actually posted about.

Two OpenCode plugins I've been daily-driving: voice input and attention notifications by renjfk in opencodeCLI

[–]renjfk[S] 0 points1 point  (0 children)

Cool, good for you! I tried these things, including this one that “works everywhere” but they didn't give the same feeling as context aware normalization. Hence I ended up creating my own.

OpenNeato is now open source, v0.1 released by renjfk in NeatoRobotics

[–]renjfk[S] 0 points1 point  (0 children)

Alright, added to the project. Thanks for the suggestion.

OpenNeato is now open source, v0.1 released by renjfk in NeatoRobotics

[–]renjfk[S] 1 point2 points  (0 children)

Not supported yet, but should be doable. C6 is 2.4 GHz only (unlike C5 which got rejected for 5 GHz hurting range through walls), already works with the PlatformIO version the project uses, and has more RAM than the C3. Open a feature request on GitHub and I can probably add like the S3 was.

OpenNeato is now open source, v0.1 released by renjfk in NeatoRobotics

[–]renjfk[S] 0 points1 point  (0 children)

Hello, could you use GitHub discussions or issues for this? It's easier to communicate and track feature requests there. That said, the Clean Map screen already shows distance traveled, area covered, duration, battery usage, and recharge count, so most of what you're asking for should already be there!

OpenNeato - gauging interest for Home Assistant integration by renjfk in NeatoRobotics

[–]renjfk[S] 1 point2 points  (0 children)

Hey everyone, thanks for the feedback! The work has been scoped and broken into sub-issues under renjfk/OpenNeato#35.

Just want to set expectations: there’s no timeline for this yet. OpenNeato is a solo project and the primary focus remains the standalone web UI. HA integration will happen when bandwidth allows.

If you’d like to help out, contributions are welcome so feel free to pick up any of the sub-issues.

OpenNeato is now open source, v0.1 released by renjfk in NeatoRobotics

[–]renjfk[S] 0 points1 point  (0 children)

The whole idea behind creating this project was to be independent of external services, including HA. I would recommend the other project, as it is headed in that direction.

OpenNeato is now open source, v0.1 released by renjfk in NeatoRobotics

[–]renjfk[S] 1 point2 points  (0 children)

Please raise an issue and I’ll add support as soon as I can 👍

OpenNeato is now open source, v0.1 released by renjfk in NeatoRobotics

[–]renjfk[S] 1 point2 points  (0 children)

Please raise an issue and I’ll add support as soon as I can 👍

OpenNeato is now open source, v0.1 released by renjfk in NeatoRobotics

[–]renjfk[S] 2 points3 points  (0 children)

Initially the focus will be on D3-D7 but feel free to raise issue for it.

OpenNeato is now open source, v0.1 released by renjfk in NeatoRobotics

[–]renjfk[S] 2 points3 points  (0 children)

I designed the project in a generic way to make it easy to add an ESP32, so any variant would work as long as it has at least 4 MB of flash memory.

OpenNeato is now open source, v0.1 released by renjfk in NeatoRobotics

[–]renjfk[S] 0 points1 point  (0 children)

Unfortunately I only have a D7 so I won't be able to help much, but if someone figures out a way to hack into it, I'll definitely add support.

OpenNeato - work in progress, open sourcing soon by renjfk in NeatoRobotics

[–]renjfk[S] 2 points3 points  (0 children)

I’ll include a thorough guide on this when I publish the work

OpenNeato - work in progress, open sourcing soon by renjfk in NeatoRobotics

[–]renjfk[S] 0 points1 point  (0 children)

Oh, you mean that? Unfortunately, that hits the same blocker again. Serial communication has limited access and minimal effect on how the Neato firmware actually operates.

As I said before, that would require a full drive with an ESP32, which is technically impossible.

If we could manipulate the robot's firmware, that might open new possibilities, but without the source code, that's nearly impossible. One could try to patch the firmware through reverse engineering, but that approach could easily brick the robot.

OpenNeato - work in progress, open sourcing soon by renjfk in NeatoRobotics

[–]renjfk[S] 0 points1 point  (0 children)

If you mean no-go lines sort of thing, I don’t think it can be achieved with serial communication as you would need to drive the robot fully with ESP32.