我基本上希望能够从任何计算机访问网页/网络应用程序来控制伺服或从连接到Arduino或Raspberry Pi的温度传感器读取温度(对我来说无关紧要)我是远程的连接到互联网。
我可能会将Meteor.js用于webapp,因为我对它很熟悉并且可以使用Mongo存储来自Arduino的温度读数等数据。 我遇到了Cylon.js,但没有关于在远程服务器上托管它的文档。
我不想使用Raspberry Pi或我自己的计算机作为服务器,我想要像Digital Ocean之类的东西更可靠。
任何人都可以指出我正确的方向吗?
答案 0 :(得分:1)
这是远程监控的理想用例。这是您可以以可靠的方式实现这一点的方法:
你已经完成了!
资源:连接到IoT Hub:https://azure.microsoft.com/en-us/develop/iot/get-started/, https://github.com/Azure/azure-iot-sdks
部署网站:https://azure.microsoft.com/en-in/documentation/articles/web-sites-deploy/
Azure免费试用版:https://azure.microsoft.com/en-us/free/
请注意,IoT Hub可以存储最多7天的数据(截至今天)。如果您希望使用持久存储,请使用您自己的服务/事件处理器或Stream Analytics(托管服务)将数据存储在持久存储中。 如果您愿意,IoT Hub还可以帮助实现云到设备的消息传递。
答案 1 :(得分:0)