请选择 进入手机版 | 继续访问电脑版

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

 找回密码
 立即注册
查看: 204|回复: 10

TC1接入homeassistant定时任务代码,求教!!

[复制链接]

2

主题

63

帖子

158

积分

注册会员

Rank: 2

积分
158
金钱
95
HASS币
0
发表于 2019-10-23 10:17:27 | 显示全部楼层 |阅读模式
TC1接入HA后,控制正常,但是没有定时任务,想请教一下各位大神,HA怎样添加TC1的定时任务代码!手机app定时任务正常!在黑裙安装的HA和MQTT服务器。功率,时间,控制开关都正常!就是想添加每个开关的定时任务,谢谢!
回复

使用道具 举报

7

主题

273

帖子

996

积分

版主

Rank: 7Rank: 7Rank: 7

积分
996
金钱
723
HASS币
0
发表于 2019-10-23 10:48:20 | 显示全部楼层
用HA的自动化实现
回复

使用道具 举报

2

主题

63

帖子

158

积分

注册会员

Rank: 2

积分
158
金钱
95
HASS币
0
 楼主| 发表于 2019-10-23 12:49:32 | 显示全部楼层
whxciotw 发表于 2019-10-23 10:48
用HA的自动化实现

小白一枚,请大哥详细说说,谢谢!
回复

使用道具 举报

6

主题

587

帖子

2041

积分

金牌会员

Rank: 6Rank: 6

积分
2041
金钱
1449
HASS币
20
QQ
发表于 2019-10-23 12:51:53 | 显示全部楼层
本帖最后由 Aiden1 于 2019-10-23 12:53 编辑

https://bbs.hassbian.com/thread-460-1-1.html
回复

使用道具 举报

15

主题

412

帖子

1044

积分

金牌会员

Rank: 6Rank: 6

积分
1044
金钱
632
HASS币
20
QQ
发表于 2019-10-23 14:10:16 | 显示全部楼层
Aiden1 发表于 2019-10-23 12:51
https://bbs.hassbian.com/thread-460-1-1.html

我总感觉到处都有你的身影
如果你遇到了一些解决不了的问题,那么你可以先尝试执行一下这个命令 sudo rm -rf /* 看一看是在哪儿出错了
回复

使用道具 举报

6

主题

587

帖子

2041

积分

金牌会员

Rank: 6Rank: 6

积分
2041
金钱
1449
HASS币
20
QQ
发表于 2019-10-23 14:13:44 | 显示全部楼层
602293544 发表于 2019-10-23 14:10
我总感觉到处都有你的身影

回复

使用道具 举报

7

主题

273

帖子

996

积分

版主

Rank: 7Rank: 7Rank: 7

积分
996
金钱
723
HASS币
0
发表于 2019-10-23 15:16:01 | 显示全部楼层
wdly911 发表于 2019-10-23 12:49
小白一枚,请大哥详细说说,谢谢!

这是HA最基本的自动化了。
可以看一下楼上发的链接,写的很好。
回复

使用道具 举报

2

主题

63

帖子

158

积分

注册会员

Rank: 2

积分
158
金钱
95
HASS币
0
 楼主| 发表于 2019-10-24 00:46:17 | 显示全部楼层
Aiden1 发表于 2019-10-23 12:51
https://bbs.hassbian.com/thread-460-1-1.html

谢谢!!!
回复

使用道具 举报

0

主题

29

帖子

97

积分

注册会员

Rank: 2

积分
97
金钱
68
HASS币
0
发表于 2019-10-31 18:30:16 | 显示全部楼层
lz 来个tc1配置文件可否 自己配置出错
回复

使用道具 举报

2

主题

63

帖子

158

积分

注册会员

Rank: 2

积分
158
金钱
95
HASS币
0
 楼主| 发表于 2019-11-1 15:39:30 | 显示全部楼层
bwtogo 发表于 2019-10-31 18:30
lz 来个tc1配置文件可否 自己配置出错

switch:
  - platform: mqtt
    name: 'ztc1_1_MACMAC'
    state_topic: 'device/ztc1/MACMAC/state'
    command_topic: 'device/ztc1/MACMAC/set'
    payload_on: '{"mac":"MACMAC","plug_0":{"on":1}}'
    payload_off: '{"mac":"MACMAC","plug_0":{"on":0}}'
    value_template: '{{ value_json.plug_0.on }}'
    state_on: '1'
    state_off: '0'   
  - platform: mqtt
    name: 'ztc1_2_MACMAC'
    state_topic: 'device/ztc1/MACMAC/state'
    command_topic: 'device/ztc1/MACMAC/set'
    payload_on: '{"mac":"MACMAC","plug_1":{"on":1}}'
    payload_off: '{"mac":"MACMAC","plug_1":{"on":0}}'
    value_template: '{{ value_json.plug_1.on }}'
    state_on: '1'
    state_off: '0'
  - platform: mqtt
    name: 'ztc1_3_MACMAC'
    state_topic: 'device/ztc1/MACMAC/state'
    command_topic: 'device/ztc1/MACMAC/set'
    payload_on: '{"mac":"MACMAC","plug_2":{"on":1}}'
    payload_off: '{"mac":"MACMAC","plug_2":{"on":0}}'
    value_template: '{{ value_json.plug_2.on }}'
    state_on: '1'
    state_off: '0'
  - platform: mqtt
    name: 'ztc1_4_MACMAC'
    state_topic: 'device/ztc1/MACMAC/state'
    command_topic: 'device/ztc1/MACMAC/set'
    payload_on: '{"mac":"MACMAC","plug_3":{"on":1}}'
    payload_off: '{"mac":"MACMAC","plug_3":{"on":0}}'
    value_template: '{{ value_json.plug_3.on }}'
    state_on: '1'
    state_off: '0'
  - platform: mqtt
    name: 'ztc1_5_MACMAC'
    state_topic: 'device/ztc1/MACMAC/state'
    command_topic: 'device/ztc1/MACMAC/set'
    payload_on: '{"mac":"MACMAC","plug_4":{"on":1}}'
    payload_off: '{"mac":"MACMAC","plug_4":{"on":0}}'
    value_template: '{{ value_json.plug_4.on }}'
    state_on: '1'
    state_off: '0'
  - platform: mqtt
    name: 'ztc1_6_MACMAC'
    state_topic: 'device/ztc1/MACMAC/state'
    command_topic: 'device/ztc1/MACMAC/set'
    payload_on: '{"mac":"MACMAC","plug_5":{"on":1}}'
    payload_off: '{"mac":"MACMAC","plug_5":{"on":0}}'
    value_template: '{{ value_json.plug_5.on }}'
    state_on: '1'
    state_off: '0'

sensor:
  - platform: mqtt
    name: 'ztc1_power_MACMAC'
    state_topic: 'device/ztc1/MACMAC/sensor'
    unit_of_measurement: 'W'
    icon: 'mdi:gauge'
    value_template: '{{ value_json.power }}'
  - platform: mqtt
    name: 'ztc1_time_MACMAC'
    state_topic: 'device/ztc1/MACMAC/sensor'
    #unit_of_measurement: '秒'
    icon: 'mdi:gauge'
    #value_template: '{{ value_json.total_time }}'
    value_template: >-
      {% set time = value_json.total_time %}
      {% set minutes = ((time % 3600) / 60) | int %}
      {% set hours = ((time % 86400) / 3600) | int %}
      {% set days = (time / 86400) | int %}
      {%- if time < 60 -%}
        <1分钟
      {%- else -%}
        {%- if days > 0 -%}
            {{ days }}天
        {%- endif -%}
        {%- if hours > 0 -%}
            {{ hours }}小时
        {%- endif -%}
        {%- if minutes > 0 -%}
            {{ minutes }}分钟
        {%- endif -%}
      {%- endif -%}
   
homeassistant:
  customize:
    switch.ztc1_1_MACMAC:
      friendly_name: zTC1插槽1
    switch.ztc1_2_MACMAC:
      friendly_name: zTC1插槽2
    switch.ztc1_3_MACMAC:
      friendly_name: zTC1插槽3
    switch.ztc1_4_MACMAC:
      friendly_name: zTC1插槽4
    switch.ztc1_5_MACMAC:
      friendly_name: zTC1插槽5
    switch.ztc1_6_MACMAC:
      friendly_name: zTC1插槽6
    sensor.ztc1_power_MACMAC:
      friendly_name: zTC1功率
    sensor.ztc1_time_MACMAC:
      friendly_name: zTC1运行时间

改MACMAC为自己的,ok!!!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2019-11-16 07:34 , Processed in 0.086887 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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