Plugin file
Plugin configuration file
{
"name" : "sigfox",
"version" : "1.4.1",
"description" : "Plugin for handling Sigfox integration",
"author" : "Alvaro Luis Bustamante",
"license" : "MIT",
"repository" : {
"type" : "git",
"url": "https://github.com/thinger-io/plugins.git",
"directory": "sigfox"
},
"metadata" : {
"name" : "Sigfox",
"description" : "Sigfox Integration",
"image" : "https://s3.eu-west-1.amazonaws.com/thinger.io.files/plugins/sigfox/sigfox-image.jpg",
"icon" : "https://s3.eu-west-1.amazonaws.com/thinger.io.files/plugins/sigfox/sigfox-icon.png"
},
"tokens" : {
"sigfox_plugin" : {
"name" : "Access from Sigfox plugin to thinger.io account",
"allow" : {
"Device" : {
"*" : ["CreateDevice", "SetDeviceProperty", "ReadDeviceProperty", "UpdateDeviceCallback", "CallDeviceCallback", "ReadDeviceCallbackResponse"]
},
"Bucket" : {
"*" : ["CreateBucket"]
},
"Plugin" : {
"sigfox" : "*"
}
}
},
"sigfox_plugin_callback" : {
"name" : "Access from Sigfox network to plugin callback",
"allow" : {
"Plugin" : {
"sigfox" : ["CallPluginEndpoint"]
}
}
}
},
"task" : {
"type" : "docker",
"image" : "thinger/sigfox-plugin",
"port" : 3000
},
"interface" : {
"main" : {
"file" : "gui/sigfox-settings.js"
}
}
}