请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

久居深海

中级会员

22

主题

39

帖子

503

积分

中级会员

积分
503
久居深海
中级会员   /  发表于:2022-2-18 15:52  /   查看:1526  /  回复:8
10金币

发送命令让设备运行


获取设备的运行状态并保存到数据库


如何通过按钮实现先发送命令让设备运行再将设备的运行状态保存到数据库
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

大佬,我猜你的请求的api会不会是异步执行的,虽然我们调用了启动的api,但是启动可能需要一些时间,在大佬发第二个请求去获取状态的时候,可能还没有启动起来。 因为大佬的截图信息有限哈,大佬可以照着这个思路检查一下~

8 个回复

倒序浏览
最佳答案
最佳答案
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-2-18 15:52:48
来自 4#
大佬,我猜你的请求的api会不会是异步执行的,虽然我们调用了启动的api,但是启动可能需要一些时间,在大佬发第二个请求去获取状态的时候,可能还没有启动起来。
因为大佬的截图信息有限哈,大佬可以照着这个思路检查一下~
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-2-18 16:39:46
2#
直接这样?

还是说大佬还有什么其他的要求~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
久居深海
中级会员   /  发表于:2022-2-18 17:21:02
3#
本帖最后由 久居深海 于 2022-2-18 17:22 编辑
David.Zhong 发表于 2022-2-18 16:39
直接这样?

还是说大佬还有什么其他的要求~

这种方式试过,发送命令让设备运行成功,获取设备的运行状态并保存到数据库显示执行成功但没有保存到数据库中

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
久居深海
中级会员   /  发表于:2022-2-19 08:55:03
5#
本帖最后由 久居深海 于 2022-2-19 09:01 编辑
David.Zhong 发表于 2022-2-18 18:09
大佬,我猜你的请求的api会不会是异步执行的,虽然我们调用了启动的api,但是启动可能需要一些时间,在大佬 ...


点击启动后设备已经开始运行





再次点击启动后才能将设备的运行状态存到数据库中

有什么办法能只点击一次启动按钮就能实现设备的运行和将设备的运行状态存到数据库中

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
豪~豪悬赏达人认证 活字格认证
银牌会员   /  发表于:2022-2-19 08:58:25
6#
最好可以发工程文件
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-2-21 08:59:03
7#
我看大佬设置了一个最佳答案,不确实是否已解决哈,如果未解决的话,建议大佬发一下工程文件哈~
回复 使用道具 举报
久居深海
中级会员   /  发表于:2022-2-21 12:33:52
8#
David.Zhong 发表于 2022-2-21 08:59
我看大佬设置了一个最佳答案,不确实是否已解决哈,如果未解决的话,建议大佬发一下工程文件哈~

解决了,发送设备启动命令后要等待几秒才能将设备的运行状态存到数据库
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-2-21 13:36:52
9#
久居深海 发表于 2022-2-21 12:33
解决了,发送设备启动命令后要等待几秒才能将设备的运行状态存到数据库

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部