搜索找到 3 个匹配

desixn
周五 3月 01, 2019 20:07
版面: LUA&DzVents
主题: 求助 BMP280用Custom Sensor把气温和气压数值分开但读不到气压值
回复总数: 4
阅读次数: 8644

Re: 求助 BMP280用Custom Sensor把气温和气压数值分开但读不到气压值

_,_,Temperature,Pressure = string.find(txt, "(%d+.-%d+);(%d+.-%d+)") 屏幕快照 2019-02-26 21.48.21.jpg 试了一下还是不行,原本有的Temperature的数值也没有了! 为什么我运行以后可以 :shock: 学下lua的string.find跟正则吧 我是学文科做平面设计的,多代码一窍不通!! 可能跟读数格式有关系,文本读数是17.62;1015.40;0;0,后面多了两位0;0 _,_,Temperature, Pressure,_,_ = string.find(device,...
desixn
周三 2月 27, 2019 20:08
版面: LUA&DzVents
主题: 求助 BMP280用Custom Sensor把气温和气压数值分开但读不到气压值
回复总数: 4
阅读次数: 8644

Re: 求助 BMP280用Custom Sensor把气温和气压数值分开但读不到气压值

DT27 写了: 周二 2月 26, 2019 21:49

代码: 全选

_,_,Temperature,Pressure = string.find(txt, "(%d+.-%d+);(%d+.-%d+)")
屏幕快照 2019-02-26 21.48.21.jpg
试了一下还是不行,原本有的Temperature的数值也没有了!
desixn
周二 2月 26, 2019 21:07
版面: LUA&DzVents
主题: 求助 BMP280用Custom Sensor把气温和气压数值分开但读不到气压值
回复总数: 4
阅读次数: 8644

求助 BMP280用Custom Sensor把气温和气压数值分开但读不到气压值

BMP280有气压和温度想把数值分开,ldx16是BMP280设置text,已经有读数,17和18是分开的虚拟传感器,气温已经分出来了但气压一直没有分出来,大神帮忙看看代码哪里有不对吗? 屏幕快照 2019-02-26 20.47.30.png 屏幕快照 2019-02-26 20.51.24.png 屏幕快照 2019-02-26 20.53.08.png commandArray = {} if devicechanged['BMP280'] then local device = otherdevices_svalues["BMP280"] print(device)...