[RELEASE] Neato (Connect) V1.2.6c (Botvac Connected Series)

CLI: Command Line Interface: It’s one of the tools you use to create / build / publish custom capabilities and presentations.

It’s the part we’ re going to have to use to fill the second part of the functionality being asked from - such as the ask from @dlfranks

For those following along in the home game: here’s the most distilled way to summarize this issue. Samsung as part of the transition created standard device capabilities, and pre-build the way they show up in the app for these standard capabilities. They’ve provided a ‘Robot Vacuum’ in this class if you want to use those capabilities and features defined for a robot vacuum in your UI - just add the relevant pieces in (usually it means bending to their naming convention) and poof there you go as long as you’re ok with what they give you for a UI. (This is how the latest edits give you that cool vacuum icon.

As you can imagine you’re going to run into a capability that isn’t in the default kit. The CLI and custom capability/presentation beta is SmartThings replacing that missing functionality. It’s VERY beta and isn’t entirely predictable yet. (Why you’re seeing devs test by trial and error, asking what you see and gathering the info) Things like custom buttons, picking zones, displaying the cleaning map will all require custom capabilities. This is what @cscheiene is adding in his post up above… (And part of my ask to him, you need the tools I noted to read what’s in these custom capabilities)

As devs figure out how to implement more advanced tings like buttons with labels, and a window to pull in a picture with the custom capabilities… You’ll see more added…

1 Like