Plugin file
Plugin configuration file
{
"name" : "http-device",
"version" : "1.0.2",
"description" : "Plugin for handling generic HTTP devices.",
"author" : "Alvaro Luis Bustamante",
"license" : "MIT",
"repository" : {
"type" : "git",
"url" : "https://github.com/thinger-io/plugins.git",
"directory" : "http-device"
},
"metadata" : {
"name" : "HTTP Device",
"description" : "HTTP Devices Integration",
"image" : "docs/assets/http-device-logo.png",
"icon" : "docs/assets/http-device-icon.png"
},
"tokens" : {
"http_device_plugin" : {
"name" : "Access from HTTP Device plugin to Thinger.io account",
"allow" : {
"Device" : {
"*" : ["CreateDevice", "SetDeviceProperty", "ReadDeviceProperty", "UpdateDeviceCallback", "CallDeviceCallback"]
},
"Bucket" : {
"*" : ["CreateBucket"]
},
"Plugin" : {
"http-device" : "*"
}
}
},
"http_device_plugin_callback" : {
"name" : "Access from HTTP Devices to HTTP Device Plugin",
"allow" : {
"Plugin" : {
"http-device" : ["CallPluginEndpoint"]
}
}
}
},
"task" : {
"type" : "docker",
"image" : "thinger/http-device-plugin",
"port" : 3000
},
"interface" : {
"main" : {
"file" : "gui/http-device-settings.js"
}
}
}
Last update: September 22, 2023
Created: September 22, 2023
Created: September 22, 2023