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

 找回密码
 立即注册
查看: 72096|回复: 390

[教程系列] 【node-red】 24节气及节假日

  [复制链接]

13

主题

86

帖子

852

积分

论坛技术达人

积分
852
金钱
761
HASS币
20

教程狂人

发表于 2018-11-9 10:36:49 | 显示全部楼层 |阅读模式
本帖最后由 花开堪折枝 于 2018-11-9 13:11 编辑

先看流程


QQ截图20181109103458.png

mqtt数据如下

"data": {
    "year": 2018,
    "month": 11,
    "day": 9,
    "lunarYear": 2018,
    "lunarMonth": 10,
    "lunarDay": 2,
    "cnyear": "贰零壹捌 ",
    "cnmonth": "十",
    "cnday": "初二",
    "hyear": "戊戌",
    "cyclicalYear": "戊戌",
    "cyclicalMonth": "癸亥",
    "cyclicalDay": "乙巳",
    "suit": "祭祀,解除,破屋,坏垣,求医,治病,馀事勿取",
    "taboo": "嫁娶,安葬",
    "animal": "狗",
    "week": "Friday",
    "festivalList": [],
    "jieqi": {
      "8": "立冬",
      "22": "小雪"
    },
    "maxDayInMonth": 29,
    "leap": false,
    "lunarYearString": "戊戌",
    "bigMonth": false
  }



流程信息
游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

10

主题

661

帖子

5312

积分

论坛元老

Rank: 8Rank: 8

积分
5312
金钱
4646
HASS币
50
发表于 2018-12-21 16:05:01 | 显示全部楼层
情非殇 发表于 2018-12-21 10:43
怎么配置ha的yaml,求指教一下
sensor:
  - platform: mqtt
    name: "jieqi"
    state_topic: "/node-red/jieqi/"
    value_template: '{{ value_json.jieqi }}'
  - platform: mqtt
    name: "cnday"
    state_topic: "/node-red/jieqi/"
    value_template: "{{ value_json.cnday }}"
  - platform: mqtt
    name: "suit"
    state_topic: "/node-red/jieqi/"
    value_template: "{{ value_json.suit }}"
  - platform: mqtt
    name: "taboo"
    state_topic: "/node-red/jieqi/"
    value_template: "{{ value_json.taboo }}"
  - platform: mqtt
    name: "festivallist"
    state_topic: "/node-red/jieqi/"
    value_template: "{{ value_json.festivalList }}"
  - platform: mqtt
    name: "animal"
    state_topic: "/node-red/jieqi/"
    value_template: "{{ value_json.animal }}"
  - platform: mqtt
    name: "week"
    state_topic: "/node-red/jieqi/"
    value_template: "{{ value_json.week }}"
  - platform: template
    sensors:
      week2:
        friendly_name: '星期'
        value_template: >-
          {% if is_state('sensor.week', 'Monday') %}
            星期一
          {% elif is_state('sensor.week', 'Tuesday') %}
            星期二
          {% elif is_state('sensor.week', 'Wednesday') %}
            星期三
          {% elif is_state('sensor.week', 'Thursday') %}
            星期四
          {% elif is_state('sensor.week', 'Friday') %}
            星期五
          {% elif is_state('sensor.week', 'Saturday') %}
            星期六
          {% elif is_state('sensor.week', 'Sunday') %}
            星期天
          {% else %}
            failed
          {% endif %}

回复

使用道具 举报

0

主题

86

帖子

361

积分

论坛积极会员

积分
361
金钱
275
HASS币
0
发表于 2018-11-9 10:38:23 来自手机 | 显示全部楼层
谢谢,学习,
回复

使用道具 举报

2

主题

237

帖子

1722

积分

金牌会员

Rank: 6Rank: 6

积分
1722
金钱
1485
HASS币
0
发表于 2018-11-9 11:01:29 | 显示全部楼层
有中国风  学习
回复

使用道具 举报

2

主题

68

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
金钱
210
HASS币
0
发表于 2018-11-9 11:11:42 | 显示全部楼层
更新的真勤快啊     点赞
回复

使用道具 举报

5

主题

354

帖子

1395

积分

金牌会员

Rank: 6Rank: 6

积分
1395
金钱
1041
HASS币
0
发表于 2018-11-9 11:18:41 | 显示全部楼层
值得学习,node red 还不会。。。
回复

使用道具 举报

4

主题

225

帖子

4044

积分

元老级技术达人

积分
4044
金钱
3804
HASS币
40
发表于 2018-11-9 11:20:12 | 显示全部楼层

谢谢,学习,
回复

使用道具 举报

123

主题

4626

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16013
金钱
11302
HASS币
45
发表于 2018-11-9 12:23:19 | 显示全部楼层
谢谢花兄,这个很强大的,特别是节假日功能
回复

使用道具 举报

4

主题

313

帖子

1917

积分

金牌会员

Rank: 6Rank: 6

积分
1917
金钱
1604
HASS币
0
发表于 2018-11-9 12:30:04 | 显示全部楼层
还是nodered好用
回复

使用道具 举报

10

主题

661

帖子

5312

积分

论坛元老

Rank: 8Rank: 8

积分
5312
金钱
4646
HASS币
50
发表于 2018-11-9 12:59:46 | 显示全部楼层
厉害了,学习一下
回复

使用道具 举报

23

主题

629

帖子

4338

积分

元老级技术达人

积分
4338
金钱
3694
HASS币
30

教程狂人

QQ
发表于 2018-11-9 13:27:04 | 显示全部楼层
很好很强大
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-25 22:40 , Processed in 0.076186 second(s), 39 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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