naofireblade / homebridge-neato

A Neato vacuum robot plugin for homebridge.
MIT License
69 stars 18 forks source link

Adding label option for function naming #77

Open kcooke315 opened 1 year ago

kcooke315 commented 1 year ago

Love your plug-in!!! That said, it seems plug-in options do not pass through any type attributes (labels for functions) -- they all appear as the same default name for me device (in this case, "Mr. Roboto"). Would you consider adding manual labeling of specific functions via advanced settings?

neato

Somethings, perhaps, like this (label section):

{
    "hidden": [
        "eco",
        "extracare",
        "schedule",
        "find",
        "spot"
    ],
    "labels": [
        "docstate" : "Mr. Roboto in Dock Status",
        "nogolines" : "Mr. Roboto Use No Go Lines",
        "dock" : "Mr. Roboto in Dock"
    ],
    "password": "XXXXXXXXXXXXXX",
    "platform": "NeatoVacuumRobot",
    "email": "XXXXXXXXXXXXXX"
}
naofireblade commented 1 year ago

Thats a bug/change in iOS 16 that i cant control :/ https://github.com/homebridge/homebridge/issues/3210

zzysunny commented 1 year ago

Since this is an iOS 16 "feature, " could you please add a note to the README that maps the individual switches (0-8) to a function? Or do they shuffle around?