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

 找回密码
 立即注册
楼主: sundat

[经验分享] 千岛人的净水器电脑板能否接入HASS呀?(7/31用TDS传感器.....

[复制链接]

69

主题

582

帖子

3228

积分

论坛元老

Rank: 8Rank: 8

积分
3228
金钱
2646
HASS币
0
发表于 2024-2-6 19:36:39 | 显示全部楼层
sundat 发表于 2023-12-28 08:47
最后是买了一个板子,里面有一个示例代码,拿来改了一下就能用了

正想搞,代码是旧的mqtt应该也不能用。packages: !include_dir_named packages这个一直做不好。希望能指点下。
回复

使用道具 举报

14

主题

656

帖子

3848

积分

论坛元老

Rank: 8Rank: 8

积分
3848
金钱
3187
HASS币
10
发表于 2024-2-6 20:17:31 | 显示全部楼层
rest:
  - authentication: basic
    scan_interval: 60
    resource: https://apih5.xohaa.net/api/v3/devices/find-by-deviceId?deviceId=自己抓包
    method: GET
    headers:
      Host: apih5.xohaa.net
      Origin: https://m.xohaa.net
      x-auth-token: 自己微信抓包
      x-requested-from: apiHttpRequest
      Connection: keep-alive
      Accept: application/json, text/plain, */*
      apiRequest: true
      User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 15_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.16(0x1800102c) NetType/WIFI Language/zh_CN
      Referer: https://m.xohaa.net/
      Accept-Language: zh-CN,zh-Hans;q=0.9
      Accept-Encoding: gzip, deflate, br
    sensor:
      - name: "WaterMonitor"
        json_attributes_path: "$.data.iotDevice"
        value_template: "OK"
        json_attributes:
          - "inWaterTds"
          - "outWaterTds"
          - "outWaterTotalFlow"
          - "outWaterTodayFlow"



sensor:
  - platform: template
    sensors:
      inwatertds:
        friendly_name: inWaterTds
        value_template: '{{ states.sensor.watermonitor.attributes.inWaterTds }}'
        unit_of_measurement:  "PPM"
      outwatertds:
        friendly_name: outWaterTds
        value_template: '{{ states.sensor.watermonitor.attributes.outWaterTds }}'
        unit_of_measurement:  "PPM"
      outatertotalflow:
        friendly_name: outWaterTds
        value_template: '{{ (states.sensor.watermonitor.attributes.outWaterTotalFlow / 1000) |round(2) }}'
        unit_of_measurement:  "L"
      outwatertodayflow:
        friendly_name: outWaterTds
        value_template: '{{ (states.sensor.watermonitor.attributes.outWaterTodayFlow / 1000) |round(2) }}'
        unit_of_measurement:  "L"

homeassistant:
  customize:
    sensor.inwatertds:
      friendly_name: 原水TDS
    sensor.outwatertds:
      friendly_name: 净水TDS
    sensor.outatertotalflow:
      friendly_name: 纯水总出水量
    sensor.outwatertodayflow:
      friendly_name: 纯水今日出水量
回复

使用道具 举报

69

主题

582

帖子

3228

积分

论坛元老

Rank: 8Rank: 8

积分
3228
金钱
2646
HASS币
0
发表于 2024-2-6 21:01:39 | 显示全部楼层
回复

使用道具 举报

32

主题

2008

帖子

5122

积分

论坛元老

Rank: 8Rank: 8

积分
5122
金钱
3114
HASS币
50
QQ
发表于 2024-4-23 02:02:11 | 显示全部楼层
sundat 发表于 2021-7-14 10:08
就是这个玩意,  上面那代码奇怪,可能我不懂C,我单独搞了一段 连接wifi的代码,是可以连接上wifi的,放 ...

大佬前后发的tds模块不一样啊。
麻烦问下主贴里的tds模块参数能分享下不?
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

4

主题

104

帖子

1699

积分

金牌会员

Rank: 6Rank: 6

积分
1699
金钱
1590
HASS币
20
发表于 2024-4-23 08:48:42 | 显示全部楼层
这个项目了解下,前段时间刚写的
https://github.com/yuxudong/esphome-tds
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-6 17:33 , Processed in 1.073266 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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