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

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

 找回密码
 立即注册
查看: 258|回复: 18

[已解决] 涂鸦智能插座带功率,接入了本地涂鸦,但功率调用不出来

[复制链接]

8

主题

276

帖子

877

积分

高级会员

Rank: 4

积分
877
金钱
601
HASS币
0
发表于 2020-5-20 17:54:44 | 显示全部楼层 |阅读模式
本帖最后由 ms2 于 2020-5-22 12:07 编辑

在论坛里看到有人用涂鸦APP的热水器可以接入HA,我有一个带功率的涂鸦插座,想着可以调用功率来做一些智能切换(老用DC1,想换个新的玩玩),相关链接如下:
https://bbs.hassbian.com/thread-8543-1-1.html

现在我可以HA接入我的插座了,开关控制也没有问题,在HA的服务里也可以显示相关的电压、电流、功率,如下图:
微信图片_20200520174948.png

按道理应该就正常了呀,但怎么搞sensor都输出不了,真是奇怪了,有懂的大哥帮忙看看不?
微信图片_202005201749481111.png
相关代码如下:
switch:
  - platform: localtuya
    host: 192.168.1.55
    local_key: xxxxxxxxxxx
    device_id: xxxxxxxxxx
    protocol: 3.3
    current: 4
    current_consumption: 5
    voltage: 6
    switches:
      some_switch1:
        friendly_name: TUYA_SW01
        id: 1

sensor:
  - platform: template
    sensors:
      aaaaa:
        value_template: >-
          {{ states.switch.some_switch1.attributes.current_consumption }}
        unit_of_measurement: 'W'

完美解决,感谢热心帮我的朋友 ,结果看后面的回帖传感器的正确写法:
sensor:
  - platform: template
    sensors:
      switch1_voltage:
        friendly_name: "电压"
        value_template: >-
          {{ state_attr('switch.tuya_sw01', 'voltage') |float / 10 }}
        unit_of_measurement: 'V'
      switch1_current:
        friendly_name: "电流"
        value_template: >-
          {{ state_attr('switch.tuya_sw01', 'current') |float / 100 }}
        unit_of_measurement: 'A'
      switch1_current_consumption:
        friendly_name: "功率"
        value_template: >-
          {{ state_attr('switch.tuya_sw01', 'current_consumption') |float / 10 }}
        unit_of_measurement: 'W'

微信图片_20200520174948.png



回复

使用道具 举报

8

主题

276

帖子

877

积分

高级会员

Rank: 4

积分
877
金钱
601
HASS币
0
 楼主| 发表于 2020-5-20 17:56:22 | 显示全部楼层
本帖最后由 ms2 于 2020-5-20 17:57 编辑

仔细看了又看,这相当正确呀,按理说在服务里者显示了功率的值了,只要做一个sensors调出来就行了,没有哪里有问题呀,就是sensors取不到数值,真是奇怪了。
回复

使用道具 举报

0

主题

72

帖子

401

积分

中级会员

Rank: 3Rank: 3

积分
401
金钱
329
HASS币
0
发表于 2020-5-20 19:33:36 | 显示全部楼层
改成這種寫法?
value_template: "{{ state_attr('switch.plug_158d000283955b', 'power_consumed') }}"
回复

使用道具 举报

14

主题

1289

帖子

4145

积分

论坛元老

Rank: 8Rank: 8

积分
4145
金钱
2851
HASS币
20

论坛元老

发表于 2020-5-20 19:47:30 | 显示全部楼层
本帖最后由 情非殇 于 2020-5-20 19:52 编辑

https://www.home-assistant.io/integrations/template/
回复

使用道具 举报

8

主题

276

帖子

877

积分

高级会员

Rank: 4

积分
877
金钱
601
HASS币
0
 楼主| 发表于 2020-5-20 23:15:26 来自手机 | 显示全部楼层
jasonlai79 发表于 2020-5-20 19:33
改成這種寫法?
value_template: "{{ state_attr('switch.plug_158d000283955b', 'power_consumed') }}" ...

https://github.com/fastcolors/localtuya-homeassistant/blob/master/README.md    我是按这插件作者的标准写的呀
回复

使用道具 举报

8

主题

276

帖子

877

积分

高级会员

Rank: 4

积分
877
金钱
601
HASS币
0
 楼主| 发表于 2020-5-20 23:20:31 来自手机 | 显示全部楼层
jasonlai79 发表于 2020-5-20 19:33
改成這種寫法?
value_template: "{{ state_attr('switch.plug_158d000283955b', 'power_consumed') }}" ...

明天试试你说的写法
回复

使用道具 举报

8

主题

276

帖子

877

积分

高级会员

Rank: 4

积分
877
金钱
601
HASS币
0
 楼主| 发表于 2020-5-21 10:06:51 | 显示全部楼层
jasonlai79 发表于 2020-5-20 19:33
改成這種寫法?
value_template: "{{ state_attr('switch.plug_158d000283955b', 'power_consumed') }}" ...

还是不行呀,改成这样:
sensor:
  - platform: template
    sensors:
      aaaaa:
        value_template: "{{ state_attr('switch.some_switch1', 'voltage') }}"
        unit_of_measurement: 'W'

不显示   未知     了,显示:None W      了
回复

使用道具 举报

8

主题

276

帖子

877

积分

高级会员

Rank: 4

积分
877
金钱
601
HASS币
0
 楼主| 发表于 2020-5-21 10:10:38 | 显示全部楼层
情非殇 发表于 2020-5-20 19:47
https://www.home-assistant.io/integrations/template/

还是不行,不显示   未知     了,显示:None W      了
回复

使用道具 举报

0

主题

72

帖子

401

积分

中级会员

Rank: 3Rank: 3

积分
401
金钱
329
HASS币
0
发表于 2020-5-21 12:17:53 | 显示全部楼层
ms2 发表于 2020-5-21 10:10
还是不行,不显示   未知     了,显示:None W      了

你在開發工具裡的模板可以正常顯示嗎?
回复

使用道具 举报

8

主题

276

帖子

877

积分

高级会员

Rank: 4

积分
877
金钱
601
HASS币
0
 楼主| 发表于 2020-5-21 18:06:29 | 显示全部楼层
jasonlai79 发表于 2020-5-21 12:17
你在開發工具裡的模板可以正常顯示嗎?

可以,我的帖子有发图,电压,电流跟功率都能显示
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2020-6-7 04:55 , Processed in 0.116775 second(s), 35 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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