2019-04-08 22:26:30 +02:00
{
2021-05-08 18:45:41 +02:00
"pluginAlias" : "KoboldVacuumRobot" ,
"pluginType" : "platform" ,
"singular" : true ,
"headerDisplay" : "homebridge-kobold plugin details [on github](https://github.com/himbeles/homebridge-kobold#readme)" ,
"schema" : {
"type" : "object" ,
"properties" : {
"token" : {
"title" : "Vorwerk Kobold Token" ,
"type" : "string" ,
"required" : true ,
"description" : "How to get your Vorwerk Kobold Token (https://git.io/J3g1b)"
} ,
"language" : {
"title" : "Services Language" ,
"description" : "The displayed language of the registered services (and associated Siri commands)" ,
"type" : "string" ,
"default" : "en" ,
"oneOf" : [
{
"title" : "English" ,
"enum" : [ "en" ]
} ,
{
"title" : "German" ,
"enum" : [ "de" ]
} ,
{
"title" : "French" ,
"enum" : [ "fr" ]
}
] ,
"required" : true
} ,
"prefix" : {
2021-05-09 16:11:40 +02:00
"title" : "Prefix with Robot Name" ,
2021-05-08 18:45:41 +02:00
"description" : "Display the name of the robot in front of every service." ,
"type" : "boolean" ,
"default" : false
} ,
"backgroundUpdate" : {
2021-05-09 16:11:40 +02:00
"title" : "Background Update Interval" ,
2021-05-08 18:45:41 +02:00
"description" : "Interval for background updates while the robot is not cleaning (in minutes). During cleaning, the robot will automatically update at a faster rate." ,
"type" : "integer" ,
"minimum" : 1 ,
"default" : 30
} ,
"services" : {
"type" : "array" ,
2021-05-09 16:30:29 +02:00
"title" : "Displayed Services" ,
2021-05-08 18:45:41 +02:00
"description" : "The services to be made available for Homekit" ,
2021-05-09 16:11:40 +02:00
"uniqueItems" : true ,
2021-05-08 18:45:41 +02:00
"items" : {
2021-02-07 11:15:08 +01:00
"type" : "string" ,
2021-05-08 18:45:41 +02:00
"enum" : [
2021-05-09 16:11:40 +02:00
"clean" ,
2021-05-10 09:53:47 +02:00
"cleanZone" ,
2021-05-09 16:11:40 +02:00
"cleanSpot" ,
"goToDock" ,
"dockState" ,
"binFull" ,
"eco" ,
"noGoLines" ,
"extraCare" ,
"schedule" ,
"findMe" ,
"battery"
] ,
"enumNames" : [
"Clean" ,
2021-05-09 16:30:29 +02:00
"Clean Zone" ,
2021-05-09 16:11:40 +02:00
"Clean Spot" ,
"Go to Dock" ,
"Docked State" ,
"Bin Full" ,
"Eco Mode" ,
"NoGo Lines" ,
"Extra Care" ,
2021-05-08 18:45:41 +02:00
"Schedule" ,
2021-05-09 16:11:40 +02:00
"Find me" ,
"Battery"
2021-05-08 18:45:41 +02:00
]
} ,
"default" : [
2021-05-09 16:11:40 +02:00
"clean" ,
2021-05-10 09:53:47 +02:00
"cleanZone" ,
2021-05-09 16:11:40 +02:00
"goToDock" ,
"dockState" ,
"binFull" ,
"eco" ,
"noGoLines" ,
"extraCare" ,
"schedule" ,
"findMe" ,
"cleanSpot" ,
"battery"
2021-05-08 18:45:41 +02:00
]
2019-04-08 22:26:30 +02:00
}
}
2021-05-09 16:11:40 +02:00
} ,
"layout" : [
"language" ,
"token" ,
"prefix" ,
"backgroundUpdate" ,
{
"type" : "fieldset" ,
"title" : "Displayed Services" ,
"description" : "<i>Services to be displayed in Homekit</i>" ,
"expandable" : true ,
"items" : [
{
"key" : "services" ,
"notitle" : false
}
]
}
]
2021-03-10 16:49:40 +01:00
}