如何将代码部署到运行linux的远程IoT设备?是否需要在远程物联网设备上编写任何僵尸程序来建立连接?还是需要在IoT设备端处理任何自定义发布者订阅者外壳脚本/ python程序?是否有其他替代Web服务器/是否可以将代码从gitlab部署到远程IoT设备?
AWS IoT Greengrass正是您要寻找的服务。您可以将其设置为从systemd启动,它将运行一个守护程序,以使IoT设备和影子设备保持同步。您甚至可以在仅本地运行(而不在云中)运行的设备上部署长时间运行的lambda函数。所有部署,安全连接,更新和脱机处理均由Greengrass完成。
我将家庭办公室传感器Raspi与Sense HAT集成在一起,现在有了一个漂亮的仪表板,可以显示我的室温...很有趣。您可以开始使用here。