从 nodemcu 1.0 向 firebase 发送数据的速度有多快?

物联网 ESP8266 阿杜伊诺
2021-06-27 16:46:22

我正在向我创建的 firebase 数据库发送一些变量值:我可以多快发送它?nodemcu 可以发送和 fire base 可以接收的两个值之间的最小时间间隔是多少?我正在计算静脉输液(盐水瓶)滴速并将速率值发送到数据库,我该怎么做才能让我的 mcu 不会错过任何滴数?

1个回答

有许多不同的可能限制:

  • Firebase 的限制,以及 Firebase 免费配额的限制。您可以在此处找到它们:https : //firebase.google.com/docs/firestore/quotas

    它们包括对免费配额的每天 20000 个文档写入限制和每秒每个文档写入 1 个限制。在数据量等方面也有限制。当然,根据您拥有的设备数量和所需的粒度,这可能是充足的,也可能是很少的。

  • 您的硬件(传感器等)的限制,我们对此知之甚少
  • 网络连接的限制。如果您一方面通过 LoRa、BLE、Zigbee 或 NB-IoT 发送数据,另一方面通过 Wi-Fi 或以太网发送数据,两者之间还有许多其他可能性,当然还有其他链接MCU 和 Firebase 之间的路径。您可能正在使用 WiFi,但我们缺乏很多细节。

正如 Lucifer 所评论的那样,您可能应该按时间间隔聚合数据,而不是单独每个下降,但这实际上取决于您实际尝试测量的内容。