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

 找回密码
 立即注册
查看: 285|回复: 11

[经验分享] 请教一个关于天然气读表变量存储的问题

[复制链接]

11

主题

65

帖子

479

积分

中级会员

Rank: 3Rank: 3

积分
479
金钱
414
HASS币
0
发表于 2024-4-9 15:46:08 | 显示全部楼层 |阅读模式
我ESP32-cam做了一个天然气拍照方式读表的传感器,现在的问题是:
在做今日计量传感器时不知道如何处理,我的想法是每天晚上12点把当前的天然气表值存储到一个变量中去,这样当天用当前总气量值去减去这个存储的值就是当日的量。
但是这个变量值应该是重启就置0了,小白不懂有没有一种存固定变量的方法,我想到写到日历中。但不知道怎么读取数据,还有其他的办法指导一下。
回复

使用道具 举报

41

主题

1299

帖子

5342

积分

论坛元老

Rank: 8Rank: 8

积分
5342
金钱
4038
HASS币
20
发表于 2024-4-9 16:01:26 | 显示全部楼层
存flash就行了,具体,去看最近论坛培正的
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

11

主题

65

帖子

479

积分

中级会员

Rank: 3Rank: 3

积分
479
金钱
414
HASS币
0
 楼主| 发表于 2024-4-9 16:08:26 | 显示全部楼层
jjcs 发表于 2024-4-9 16:01
存flash就行了,具体,去看最近论坛培正的

能否提示的清楚一点,固件刷的是AI on the EDGE。或哪个贴子我去看看。
回复

使用道具 举报

7

主题

134

帖子

969

积分

高级会员

Rank: 4

积分
969
金钱
835
HASS币
0
发表于 2024-4-9 16:28:06 | 显示全部楼层
试试创建辅助元素中的“仪表统计”
回复

使用道具 举报

11

主题

65

帖子

479

积分

中级会员

Rank: 3Rank: 3

积分
479
金钱
414
HASS币
0
 楼主| 发表于 2024-4-9 16:58:48 | 显示全部楼层
hhh. 发表于 2024-4-9 16:28
试试创建辅助元素中的“仪表统计”

好象可以的样子,我设置了,明天看看数据
回复

使用道具 举报

3

主题

65

帖子

302

积分

中级会员

Rank: 3Rank: 3

积分
302
金钱
237
HASS币
0
发表于 2024-4-15 08:26:35 | 显示全部楼层
你这个拍照计算数据的教程能不能分享出来一下啊。
回复

使用道具 举报

11

主题

65

帖子

479

积分

中级会员

Rank: 3Rank: 3

积分
479
金钱
414
HASS币
0
 楼主| 发表于 2024-4-15 10:26:24 | 显示全部楼层
guoqiang881245 发表于 2024-4-15 08:26
你这个拍照计算数据的教程能不能分享出来一下啊。

ESP32-cam刷机AI on the edge固件,之后连接传感器的热点设置家里网络的WIFI密码和账号,重启连网。找出路由器分配给它的IP,在电脑上用这个IP登录再OTA升级。之前可以在设备管理页面设置MQTT的服务器地址、账号和密码,这样在HA中就可以自动发现。每次读表的数据会传到HA。用配置——设备与服务——辅助元素——统计报表,可以设置年、月、日的用气量,可以生成相应的虚拟传感器。如果需要算费用,在configuration.yaml的设置计费传感器如下。

#年燃气费
  - platform: template
    sensors:
      nian_ranqifei: 
        unique_id: sensor.nian_ranqifei_2024001
        value_template: >
          {% set nian_yongqiliang=states("sensor.nian_yong_qi_liang") | float %}
          {% set qijia_1=3.530 %}
          {% set qijia_2=0.706 %}
          {% set qijia_3=1.059 %}
          {% set yongqiliang_1=252 %}
          {% set yongqiliang_2=360 %}
          {% if nian_yongqiliang > yongqiliang_2 %}
          {% set ranqifei_3= (nian_yongqiliang - yongqiliang_2) * qijia_3 %}
          {% else %}
          {% set ranqifei_3=0 %}
          {% endif %}
          {% if nian_yongqiliang > yongqiliang_1 %}
          {% set ranqifei_2= (nian_yongqiliang - yongqiliang_1) * qijia_2 %}
          {% else %}
          {% set ranqifei_2=0 %}
          {% endif %}
          {% set nian_ranqifei=nian_yongqiliang * qijia_1  + ranqifei_2 + ranqifei_3 %}
          {% if nian_ranqifei>0 %}
          {{ nian_ranqifei }}
          {% endif %}
        friendly_name: '年燃气费' 
        unit_of_measurement: "元"
        icon_template: mdi:currency-cny

回复

使用道具 举报

0

主题

108

帖子

512

积分

高级会员

Rank: 4

积分
512
金钱
404
HASS币
0
发表于 2024-4-15 11:36:09 | 显示全部楼层
辅助元素应该来的起
回复

使用道具 举报

3

主题

65

帖子

302

积分

中级会员

Rank: 3Rank: 3

积分
302
金钱
237
HASS币
0
发表于 2024-4-15 21:36:01 | 显示全部楼层
lambilly 发表于 2024-4-15 10:26
ESP32-cam刷机AI on the edge固件,之后连接传感器的热点设置家里网络的WIFI密码和账号,重启连网。找出 ...

非常感谢 这个固件到哪里去找呢
回复

使用道具 举报

11

主题

65

帖子

479

积分

中级会员

Rank: 3Rank: 3

积分
479
金钱
414
HASS币
0
 楼主| 发表于 2024-4-15 21:54:40 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-3 02:15 , Processed in 0.782786 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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