【NodeRed 】空气果通过nodered接入IOBroker, HomeAssistant,HomeKit

这个天气预报有人设好了没?我这海口的跟我说是零下1度 :hot_face:

不知道 get_weather 的响应格式,如果能知道就可以构造天气数据给他了。

谢谢楼主分享,空气果s1已经连在路由器上,也能ping通,之前只用楼上robot提供的hass(群晖docker下安装的)的配置也可以读数据,但时常不能更新。

于是又安装了node-red和mqtt,不过苹果手机上读取的co2数据为零,点击inject提示出错,看了下inject节点里的内容
{“p”:“log_in”,“param”:{“imei”:“MJBM17062900243”,“mcu_version”:“2017032777”,“wifi_version”:“2017040177”,“w-mac”:“C89346CC30DA”,“z-mac”:“1”,“ssid”:“Sun1”}}

其中的imei、w-mac和ssid这三个参数都已修改为我自己的了,但还是提示出错,不知道现在该怎么办了

搞定了,刚才是我不够耐心,再等几分钟就有数据了,点击inject节点提示出错不影响homekit

hassio里的 docker node-red插件 怎么暴露端口?

刚刚学会用HA,也不是程序员,研究了几天,已经成功把四项检测数据接入HA,故分享一下自己HA中的yaml。另外请教一下大神,设置音量,检测时间什么的是不是只能在node-red中操作,还是可以像温度一样在HA中操作?
airnut.yaml (1.3 KB)
sensor:

  • platform: mqtt

    name: “airnut_co2”

    #friendly_name: CO2浓度

    unique_id: airnut_co2

    state_topic: “moji/airnut/MJBM17062900325/state”

    unit_of_measurement: “ppm”

    icon: “mdi:periodic-table-co2”

    value_template: “{{ value_json.co2 }}”

  • platform: mqtt

    name: “airnut_temperature”

    #friendly_name: 温度

    unique_id: airnut_temperature

    state_topic: “moji/airnut/MJBM17062900325/state”

    unit_of_measurement: “°C”

    icon: “mdi:thermometer”

    value_template: “{{ value_json.t }}”

  • platform: mqtt

    name: “airnut_humidity”

    #friendly_name: 湿度

    unique_id: airnut_humidity

    state_topic: “moji/airnut/MJBM17062900325/state”

    unit_of_measurement: “%”

    icon: “mdi:water-percent”

    value_template: “{{ value_json.h }}”

  • platform: mqtt

    name: “airnut_pm25”

    #friendly_name: PM2.5

    unique_id: airnut_pm25

    state_topic: “moji/airnut/MJBM17062900325/state”

    unit_of_measurement: “μg/m³”

    icon: “mdi:blur”

    value_template: “{{ value_json.pm25 }}”

homeassistant:

customize:

sensor.er_yang_hua_tan:

  friendly_name: CO2浓度

sensor.airnut_temperature:

  friendly_name: 温度

sensor.airnut_humidity:

  friendly_name: 湿度

sensor.airnut_pm25:

  friendly_name: PM2.5

https://bbs.iobroker.cn/u/robot/activity/topics 翻翻我的帖子,有如何用nodered的视频,会了就知道改怎么用nodere和ha联动了

好的,去学习一下

大佬,空气果1使用easylink链接不了,是否easylink有特定的版本?


您好,刚看到,状态灯是这个颜色,即可以接入wifi,然后用流程或者ha插件对接就可以了

我的也是1,也是不能连上。不知是什么原因。求大神解决。

:joy:我记得我当时用安卓没连上,好像最有是用的ios版本

测试了,提示正在连接时路由器后台可以看到ip,可以ping通。提示无法连接后ping失败,应该是1和1s机制不同,没有返回数据就断开wifi

经过测试发现大佬的方法可用,但是只限于1s,1代不行,原因如上。
修改了imei mac ssid后调试端可以出结果。
再请教下”输出信息处理“节点报错,“TypeError: Cannot read property ‘id’ of undefined”
导致”响应指令输出“和”mqtt输出”均无输出
研究了半天代码实在搞不定,请有空帮忙看下信息

是的,IOS 的好用点

我也是一代,兄弟现在有好的解决方法不

现在服务器好像不能访问,也就抓不到格式了