搜索找到 27 个匹配

vonzeng
周四 7月 13, 2017 08:57
版面: LUA&DzVents
主题: 请教如何一个多档风扇的两个不同类型开关状态同步
回复总数: 14
阅读次数: 43962

Re: 请教如何一个多档风扇的两个不同类型开关状态同步

我已全面放弃blocky了。lua简单应用不管太难的。我也是从零基础学起。要说有基础就是20多年前学过点basic。 :)
vonzeng
周三 7月 12, 2017 10:25
版面: 使用问题
主题: 用好domoticz,物理开关与domoticz的同步 方案探讨
回复总数: 2
阅读次数: 4950

用好domoticz,物理开关与domoticz的同步 方案探讨

要用好domoticz来控制家电,或者延伸到用homekit、echo、google home中的语音。如何改造家里的物理开关或电器使之能将状态反馈到系统才是重点。不然,家人啪地一声,灯的开关关了,这domoticz再智能化也无力呀。 大致分类以下几种情况: 1.本身是遥控控制的,从不断电,只有开和关两种状态。比如: 2.本身是遥控控制的,从不断电,多段选择开关。比如:电动窗帘(开、关、停)、电动推拉门(我用电动窗帘导轨和电机改造到厨房和卫生间的推拉门)(开、关停),吊扇灯中的风扇(关、低速、中速、高速) 3.最常见的通过墙上物理开关来控制开关的灯、通风扇等。 4.用插头从插座上取电的电器。电...
vonzeng
周一 7月 10, 2017 22:15
版面: LUA&DzVents
主题: 请教如何一个多档风扇的两个不同类型开关状态同步
回复总数: 14
阅读次数: 43962

Re: 请教如何一个多档风扇的两个不同类型开关状态同步

搞定了。将On/Off类型的开关中的命令行清空,再修改代码。 Screen Shot 2017-07-10 at 10.14.04 PM.jpg Screen Shot 2017-07-10 at 10.14.17 PM.jpg if devicechanged['餐厅风扇'] == '低速' or devicechanged['餐厅风扇'] == '中速' or devicechanged['餐厅风扇'] == '高速' then if otherdevices['餐厅风扇 HomeKit'] == 'Off' then commandArray['餐厅风扇 HomeKit'] = 'On'...
vonzeng
周六 7月 08, 2017 13:30
版面: LUA&DzVents
主题: 请教如何一个多档风扇的两个不同类型开关状态同步
回复总数: 14
阅读次数: 43962

Re: 请教如何一个多档风扇的两个不同类型开关状态同步

subtype的方法试过,有问题。不能两个开关互设对方为subtype。

我希望多段开关中低中高三速时,homekit中都显示为运行状态(虽然homekit中的运行代表着是低速),只要显示是运行就行,千万别捣乱给变成唯一的低速。

所以这段:
if devicechanged['餐厅风扇'] ~= 'Off' and otherdevices['餐厅风扇 HomeKit'] == 'Off' then
commandArray['餐厅风扇 HomeKit'] = 'On'

是不行的。有没办法只改变状态,不发出对应的射频遥控命令。
vonzeng
周六 7月 08, 2017 11:58
版面: LUA&DzVents
主题: 请教如何一个多档风扇的两个不同类型开关状态同步
回复总数: 14
阅读次数: 43962

请教如何一个多档风扇的两个不同类型开关状态同步

一个多档风扇,在domoticz开关中设了两个类型(一个选择开关,一个on/off开关给homekit用),如何让这两个开关的状态显示同步? 比如我在domotics中的选择开关开了风扇的低速、中速或高速档,要求homekit中的风扇状态也会同步更新为运行,到这一步都还好,但如何不让homekit中的风扇因为状态从停止同步到运行而又发出一个低速运行指令,导致风扇收到两个运行指令(第一个是domoticz中选择开关发出,一个是homekit因同步状态而发出)。因为这样会可能出现问题:homekit中只能是开和关,开我设定为低速。当你在domoticz选择开关选择中速或高速时,上面的逻辑会导致风扇...
vonzeng
周二 6月 06, 2017 12:40
版面: Python&插件
主题: py爬虫基础范例——获取空气指数aqi
回复总数: 2
阅读次数: 11779

Re: py爬虫基础范例——获取空气指数aqi

点个赞!