foglamp south mqtt scripted:一个MQTT south插件该插件允许添加Python脚本来解码MQTT有效负载 源码
#foglamp-south-mqtt-scripted一个南部插件,该插件使用MQTT通过MQTT代理从传感器接收消息。 可以给出一个可选脚本,wriutten是Python,它将消息转换为JSON文档。 如果MQTT的有效载荷是带有简单键/值对的JSON文档,例如 { " temperature " : 23.1 , " humidity " : 47.2 } 然后,不需要翻译脚本。 同样,如果有效载荷是一个简单的数值,则插件将接受此值,并创建一个数据点名称与有效载荷中给出该值的主题相匹配的资产。 如果消息格式不是简单的JSON文档或单个值,也不是其他某种格式,则应提供Python脚本将消息转换为JSON格式。 该脚本应以JSON DICT的形式返回JSON文档。 假设消息中的有效负载仅仅是一个值,则示例脚本可能如下 def convert(message): retu
下载地址
用户评论