gpt4 book ai didi

php - 查看树莓派状态

转载 作者:行者123 更新时间:2023-11-29 06:13:50 25 4
gpt4 key购买 nike

我有一个连接到互联网并将数据写入我的 mysql 数据库服务器的树莓派。我想写一个 php 脚本来回应状态。因此,如果树莓派由于某种原因停止向我的 mysql 设备写入数据,它将回显 $status = 0 或其他内容。我想从我的网页上 ping Raspberry pi,但是一旦我将它移到某个地方,我的 raspberry pi IP 地址就不会一样了。我想也许只是用当前时间检查它写入 mysql 服务器的数据的最后一个时间戳,如果它大于 5 分钟,它将回显状态 0。有没有更好的方法来做到这一点?

最佳答案

如果你想对某些东西进行心跳,这就是你所说的,给设备一个一致的 ID,甚至是一个 UUID,它可以识别它,并用 checkin 更新一些表 ​​DATETIME 领域:

UPDATE checkins SET checked_in_at=UTC_TIMESTAMP() where device_id=?

当设备停止 checkin 时,您就知道它出于某种原因处于离线状态。

您还可以添加一个 ip_address 列,这样您就知道您的设备在哪里。

关于php - 查看树莓派状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36973976/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com