
▲ 8 r/MaticRobots
~12 months in... my wishlist
We're just under a year in and thought I'd chime in w/ my wishlist (inspired by other recent posts)!
- A "trash compactor" - our primary use case is to stem the massive daily tide of fur accumulation generated by two lab / aussie (aussiedor) mixes. Alas, this (as is semi-regularly commented on) ends up w/ the bag appearing to be full when it really just needs someone to tamp down / compress the fur buildup. Future HW (or even better a retrofit) would mechanically compact it to extend the lives of the bags. For now, I usually pull the bag out and press it down manually for a few cycles before it really does resemble full.
- Options to define a 2nd type of hard floor surface. Since the cleaning solution held in the reservoir often has specificity to the type of floor (e.g. either hardwood or tile surfaces in our case), I want to be able to selectively mop only the portions of the hard floor that's appropriate for the kind of solution that's present. One should be able to define certain areas as hardwood, others as tile, etc.
- An option to completely turn off (or dim to 0 after a period) all LEDs on both the device and the dock while idle or charging to prevent nighttime light pollution.
- My Matic isn't named Matic. I want to be able to define my own custom wake word. E.g. Hey "Obi-Wan Cleanobi," go do X.
- Networking & sleep - the device is often slow to wake when first opening the app (it indicates it can't connect erroneously). It does sort itself out after a while — so connectivity isn't really the problem. The UI just reports "can't connect" when what it actually means is "still waking up."
- Network "Reachability" - my home network has two VLANs to separate IoT devices from laptops and such (and I realize this might not be the common case). I'd like to be able to place the Matic on one network and have my phones on another. Lots of things don't work in this scenario unfortunately. I assume the root of it may be that discovery is mDNS-based and won't cross subnet boundaries — mDNS reflection / repeating gets me partway there, but not all the way. An explicit "connect by IP or hostname" fallback could solve it for those willing to assign a static address.
- Perhaps this is supported by some means already I'm not aware of, but I really hate to have to rebuild and relabel the map every time I send the device in for service or need to reset it. Of course I'm sure the goal is to focus on addressing any / all scenarios where that'd be required... but I would like to be able to "offsite" a backup of the map. I've seen the following... but it begs the question, why not an official SDK? https://github.com/Burgess-Software/unofficial-matic-sdk
- Allow editing of the map, room boundaries, & labels from a laptop by some means. My clumsy fingers struggle to draw precise boundaries through the capacitive touch screen. I'm far better w/ a mouse cursor.
- A stable, documented, & versioned API to automate against — ideally including an MCP server, so it's usable directly from AI assistants and agent tooling. I'm aware of some of the community work around Home Assistant automation — e.g. https://github.com/ProspectOre/matic-home-assistant — and I genuinely value that it's local-only and agree w/ it as the right default (from a security & privacy perspective). But its Bluetooth pairing requirement is a non-starter for me for several reasons - among them it assumes a machine that's physically near enough the robot and has a BT adapter... An official Matic local API would fix that for the community integration too, rather than leaving it to reverse-engineer a protocol updates will inevitably break.
- Separately, an opt-in hosted API gateway. Local-first should stay the default — but I want the option of remote access, so it doesn't matter where I am when I urgently need to clean the kitchen floor.
- I look forward to future HW that can traverse stairs :-)
And FWIW, I suspect Matic's early adopter audience might include more than a few folks that are well equipped and would be happy to contribute PRs were some parts of this made OSS.
u/blecchus_rex — 3 days ago