『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 12458|回复: 37

[技术探讨] 跪求各有才寫計時拉桿的大大,可否寫出一個這樣的計时器?

[复制链接]

8

主题

111

帖子

528

积分

高级会员

Rank: 4

积分
528
金钱
417
HASS币
0
发表于 2019-3-22 20:22:53 | 显示全部楼层 |阅读模式

紅色部份 51%改成xxx分鐘

紅色部份 51%改成xxx分鐘

跪求各有才寫計時拉桿的大大, 有否方法可寫出如圖中紅色 拉桿就是時間
在指定電燈下加上拉桿

1.假如當電燈在"開"的狀態下拉動它, 就等於倒數關燈, 拉了30 右邊就寫30min, 指定燈在30分鐘後會自己關閉, 倒數結束後拉桿會歸0



2.假如當電燈在"關"的狀態下拉動它, 就等於倒數開燈, 拉了40 右邊就寫40min, 指定燈在30分鐘後會自己開啟, 倒數結束後拉桿會歸0

這樣的計時卡應該面板上會很整洁.

回复

使用道具 举报

27

主题

2143

帖子

8930

积分

论坛元老

Rank: 8Rank: 8

积分
8930
金钱
6782
HASS币
30

论坛元老

发表于 2019-3-22 20:38:32 | 显示全部楼层
不需要用灯,你就做2个拉杆就好了
回复

使用道具 举报

8

主题

111

帖子

528

积分

高级会员

Rank: 4

积分
528
金钱
417
HASS币
0
 楼主| 发表于 2019-3-22 20:45:29 | 显示全部楼层
情非殇 发表于 2019-3-22 20:38
不需要用灯,你就做2个拉杆就好了

我想右邊是燈的開關 下面就是拉桿,
回复

使用道具 举报

27

主题

2143

帖子

8930

积分

论坛元老

Rank: 8Rank: 8

积分
8930
金钱
6782
HASS币
30

论坛元老

发表于 2019-3-22 20:47:13 | 显示全部楼层
本帖最后由 情非殇 于 2019-3-22 20:50 编辑
下載王下載王 发表于 2019-3-22 20:45
我想右邊是燈的開關 下面就是拉桿,

调整一下排序,把拉杆做到灯下面就好了呀https://bbs.hassbian.com/thread-4855-1-1.html这种效果
homeassistant:
  customize:
    input_number.timer_min:
      friendly_name: 分
      icon: mdi:av-timer
    
sensor:
  - platform: template
    sensors:
      timer_setting:
        friendly_name: 'Time'
        value_template: '{{ "%0.02d:%0.02d:%0.02d" | format(states("input_number.timer_hour") | int, states("input_number.timer_min") | int, states("input_number.timer_sec") | int) }}'

input_number:
  timer_min:
    name: TimerMinute
    min: 0
    max: 100
    step: 1

timer:
  timer:
    duration: '00:00:00'

automation:
  - alias: test1
    hide_entity: true
    trigger:
      - platform: state
        entity_id: sensor.timer_setting
    action:
      - service: timer.cancel
        entity_id: timer.timer
      - service: timer.start
        data_template:
          entity_id: timer.timer
          duration: >
            {{ states("sensor.timer_setting") }}
  - alias: test2
    hide_entity: true
    trigger:
      platform: event
      event_type: timer.finished
      event_data:
        entity_id: timer.timer  
    action:
      - service: homeassistant.turn_on
        entity_id: switch.xxxx

回复

使用道具 举报

8

主题

111

帖子

528

积分

高级会员

Rank: 4

积分
528
金钱
417
HASS币
0
 楼主| 发表于 2019-3-22 20:47:16 | 显示全部楼层
情非殇 发表于 2019-3-22 20:38
不需要用灯,你就做2个拉杆就好了

那這樣就很明暸要在那個燈上計時開或關, 一拉就好了.  但這想法能做到麻?
回复

使用道具 举报

27

主题

2143

帖子

8930

积分

论坛元老

Rank: 8Rank: 8

积分
8930
金钱
6782
HASS币
30

论坛元老

发表于 2019-3-22 20:48:29 | 显示全部楼层
下載王下載王 发表于 2019-3-22 20:47
那這樣就很明暸要在那個燈上計時開或關, 一拉就好了.  但這想法能做到麻? ...

其实是能做到的,就是比较麻烦
灯off状态,调整拉杆,灯会不会自动打开呀,homekit状态下会激活灯,如果自动会打开,就没辙了,如果不会,就可以搞
回复

使用道具 举报

8

主题

111

帖子

528

积分

高级会员

Rank: 4

积分
528
金钱
417
HASS币
0
 楼主| 发表于 2019-3-22 20:57:52 | 显示全部楼层
情非殇 发表于 2019-3-22 20:48
其实是能做到的,就是比较麻烦
灯off状态,调整拉杆,灯会不会自动打开呀,homekit状态下会激活灯,如果自 ...

灯off状态,调整拉杆  應該是不會打開才對啊... 拉桿作用就是 計時器的時間輸入,  拉到40=40分鐘後就自動打開,這樣子一條拉桿就可以控制倒數開燈跟倒數關燈, 還可以用在插座上面, 又不用切換來換面板換去, 方便明暸, 請問大大您有方向麻?
回复

使用道具 举报

8

主题

111

帖子

528

积分

高级会员

Rank: 4

积分
528
金钱
417
HASS币
0
 楼主| 发表于 2019-3-22 20:58:59 | 显示全部楼层
情非殇 发表于 2019-3-22 20:48
其实是能做到的,就是比较麻烦
灯off状态,调整拉杆,灯会不会自动打开呀,homekit状态下会激活灯,如果自 ...

有點像是把燈調亮度的概念用在計時器上面..這樣子
回复

使用道具 举报

27

主题

2143

帖子

8930

积分

论坛元老

Rank: 8Rank: 8

积分
8930
金钱
6782
HASS币
30

论坛元老

发表于 2019-3-22 21:12:39 | 显示全部楼层
本帖最后由 情非殇 于 2019-3-22 21:13 编辑
下載王下載王 发表于 2019-3-22 20:57
灯off状态,调整拉杆  應該是不會打開才對啊... 拉桿作用就是 計時器的時間輸入,  拉到40=40分鐘後就自動 ...

要用到light.template,替换到原有的灯,然后通过template模版来搞,是可以操作的,但是很麻烦
你一共要40分钟是吧
回复

使用道具 举报

8

主题

2073

帖子

6053

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
6053
金钱
3980
HASS币
145

灌水之王

发表于 2019-3-22 21:37:37 | 显示全部楼层
情非殇 发表于 2019-3-22 21:12
要用到light.template,替换到原有的灯,然后通过template模版来搞,是可以操作的,但是很麻烦
你一共要40 ...

点赞   估计你超级蛋疼
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 19:53 , Processed in 0.077799 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表