邳州的故事
早在2012年,Maximilian和Raspberry Pi的故事就开始了。当他得到他的第一个Pi时,他很兴奋,同时也看到了其中进一步发展的巨大潜力。
然后,PiCockpit诞生了,使每个人都能更容易地使用和管理Pi。
马克西米利安一直对计算机感兴趣,认为计算机是改善世界上一切事物的杠杆--例如在医学方面。
多年来,马克西米利安的工作不断发展,出现了新的专业领域...。
在PI3G工作
在我们的博客中,你可以期待 关于技术和商业主题的博客文章在这个博客中,除了关于树莓派的内容外,还有与工业4.0、物联网和机器学习有关的各种主题,例如关于流行的MQTT协议、Python和Linux嵌入式开发,以及更多。博客条目没有安排,也没有特定的顺序--主题是一个从事机器学习和Raspberry Pi嵌入式冒险的公司在现实生活中出现的一个折衷的组合。
我们很乐意写一些在其他地方没有那么多记载的特殊主题。
如果你有任何建议,我们很乐意与你讨论当前的话题,并随时准备与你一起集思广益,提出可行的解决方案。
MQTT v3.1.1中证书的最大长度(用户名、密码、clientid)。
CONNECT数据包MQTT CONNECT控制数据包总是包含一个有效载荷。它是第一个数据包,在连接建立后,客户端必须将其发送给服务器。它只能由客户端发送一次,如果发送第二个CONNECT数据包,服务器(经纪人)必须将其视为违反协议而加以处理。
阅读更多调试VerneMQ的连接/认证问题,用webhooks和vmq_diversity进行双重认证
TL;DR https://github.com/vernemq/vernemq/blob/master/apps/vmq_diversity/src/vmq_diversity_plugin.erl 包括一个声明,如果你的Lua脚本返回 "false",它将阻止通过任何其他渠道的认证/授权:将导致:而不是像你可能认为的那样,尝试其他插件为了避免这个问题,只要不从你的Lua脚本中返回任何东西,如果你不希望...
阅读更多VerneMQ: econnrefused & Webhook 示例
Webhooks在你的vernemq.conf.local(在docker上运行时为.local,所以文件底部的设置会持续存在)中这样激活webhooks: plugins.vmq_webhooks = on vmq_webhooks.js_auth_on_register.hook = auth_on_register vmq_webhooks.js_auth_on_register.endpoint = http://container_picockpit:1200/example/path 注意,如果你的webhook无法访问(econnrefused),基于db的认证也会失败...!如果你得到这样的错误...
阅读更多