许多设备,例如联网冰箱、安全摄像头、Raspberry Pi、Arduinos 和我的 Nest 恒温器,都没有电源按钮。
断开电源的首选方法是什么?如果停电了怎么办?
我的数据有风险吗?
我是否应该购买单独的电池为它们供电以防止损坏的风险?
例如,如果有小偷进入我家,他可以做的第一件事就是切断主电源。如果我的 Wi-Fi 中断,我如何访问我的相机?
许多设备,例如联网冰箱、安全摄像头、Raspberry Pi、Arduinos 和我的 Nest 恒温器,都没有电源按钮。
断开电源的首选方法是什么?如果停电了怎么办?
我的数据有风险吗?
我是否应该购买单独的电池为它们供电以防止损坏的风险?
例如,如果有小偷进入我家,他可以做的第一件事就是切断主电源。如果我的 Wi-Fi 中断,我如何访问我的相机?
一个设计良好的端点设备将管理主电源的损失。这可以通过使用强大的文件系统设计来实现,或者通过在电池/超级电容器电源中保持足够的电力来完成任何打开的操作。这不仅仅是维护数据安全的问题,而是在没有主动管理干预的情况下,在实时使用的几年内保持稳定运行。
断开电源的首选方法是什么?如果停电了怎么办?
我假设您正在谈论充当网关以聚合并将其发送到云的设备(例如:Raspberry Pi 在 Debian 上运行,这是一个完整的操作系统)并且通常使用电池以外的电源运行。以RPi为例,您可以像笔记本电脑一样直接断电,不会丢失数据,因为数据将存储在驱动器中,损坏的可能性很小或很少见。
我会丢失数据吗?
这取决于如何存储或从设备读取数据。大多数传感器(可能是冰箱或相机)不存储任何数据,即使它们存储的数据存储量也仅限于芯片可以提供的数量。网关或聚合器连续/定期地向传感器请求数据以发送数据,然后这些数据将存储在网关中,与传感器(例如:RPi)相比,网关不受设备限制。
通常,任何关键任务的物联网设备都(应该)带有冗余。
断开电源的首选方法是什么?如果停电了怎么办?
大多数微控制器都有一个称为“掉电检测”的功能。这基本上是一种电源电压监控机制,可在电源电压低于某个阈值时使 MCU 保持复位状态。该阈值可以是预设的,也可以通过软件进行更改。它也称为欠压锁定。