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

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

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

[复制链接]

5

主题

139

帖子

498

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

22

主题

656

帖子

4578

积分

版主

Rank: 7Rank: 7Rank: 7

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

使用道具 举报

5

主题

139

帖子

498

积分

中级会员

Rank: 3Rank: 3

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

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

使用道具 举报

8

主题

736

帖子

4570

积分

论坛元老

Rank: 8Rank: 8

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

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

使用道具 举报

48

主题

709

帖子

4712

积分

元老级技术达人

积分
4712
金钱
4003
HASS币
50
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 /* 看一看是在哪儿出错了
回复

使用道具 举报

8

主题

736

帖子

4570

积分

论坛元老

Rank: 8Rank: 8

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

回复

使用道具 举报

22

主题

656

帖子

4578

积分

版主

Rank: 7Rank: 7Rank: 7

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

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

使用道具 举报

5

主题

139

帖子

498

积分

中级会员

Rank: 3Rank: 3

积分
498
金钱
359
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

帖子

145

积分

注册会员

Rank: 2

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

使用道具 举报

5

主题

139

帖子

498

积分

中级会员

Rank: 3Rank: 3

积分
498
金钱
359
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, 2024-11-25 12:41 , Processed in 0.565071 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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