● HA작업) 에너지 미터 전력미터 센서만들기 추천 정보
본문
● HA작업) 에너지 미터 전력미터 센서 전기요금 계산 센서 만들기 작업
[출처] 시하스 지그비 전력미터 센서만들기 (HomeAssistant) | 작성자 씽카
https://cafe.naver.com/koreassistant/13511
https://cafe.naver.com/koreassistant/14074
참고하여 작업 합니다
전기요금 계산 센서 를
https://github.com/dugurs/kwh_to_won
기준으로 작업 했습니다.
구성 > 통합구성요소 > 통합구성요소 추가하기 > 전기요금 계산 센서 > 필수요소를 모두 입력후, 확인.
월간 전기 사용량 센서는 다음과 같은 속성이어야 합니다.
unit_of_measurement: kWh, device_class: energy, state_class: total_increasing
전월 전기 사용량 센서는 다음과 같은 속성이어야 합니다.
unit_of_measurement: kWh, device_class: energy, state_class: measurement 또는 total_increasing
예상 전기 사용량 센서는 다음과 같은 속성이어야 합니다.
unit_of_measurement: kWh, device_class: energy, state_class: measurement
생성되는 센서
통합구성요소 추가시 이름을 test로 했다면 다음과 같은 3개의 센서가 생성됩니다.
sensor.test_kwhto_won 전기요금 센서
sensor.test_kwhto_forecast 예상 사용량 센서
sensor.test_kwhto_forecast_won 예상 전기요금 센서
전월 사용량 센서를 선택 했다면 다름과 같은 1개의 센서가 추가로 생성 됩니다.
sensor.test_kwhto_won_prev 전월 전기요금 센서
보정계수를 0보다 크게 설정하면 다름과 같은 1개의 센서가 추가로 생성 됩니다.
sensor.test_kwhto_kwh 전기사용량 센서
보정계수 = 실제(검침)사용량 / 측정(센서)사용량
월간 누적 사용량 센서 및 전월 사용량 센서
검침일에 맞줘 카운팅되는 월간 누적 사용량 센서가 있어야 합니다.
없다면 아래와같이 utility_meter를 이용해 만들어줘야 합니다.
https://github.com/dugurs/kwh_to_won
spl 예
작업)configuration .yaml 파일에 다음과 같이 추가
energymeterip67_electricity_usage_powerw_2 는 실측퇴는 센서 입니다
esp32 정보
☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠
관련자료
-
링크
-
첨부등록일 2023.08.28 01:44
-
이전
-
다음
11qkr님의 댓글
# 매달 25일 0시 0분에 리셋 (검침 시작일 25일)
utility_meter:
util_meter_energy_monthly:
source: sensor.energymeterip67_electricity_usage_powerw_2
cycle: monthly
offset:
days: 25
template:
- sensor:
- name: "pmm_energy_prev_monthly"
unique_id: pmm_energy_prev_monthly
state: "{{ state_attr('sensor.util_meter_energy_monthly','last_period') |round(1) }}"
unit_of_measurement: kWh
device_class: energy
attributes:
state_class: measurement
- name: pmm_this_month_energy_kwh
unique_id: "pmm_this_month_energy_kwh"
state: "{{ states('sensor.util_meter_energy_monthly')|float / 1000 }}"
unit_of_measurement: kWh
device_class: energy
attributes:
state_class: total_increasing
last_reset: "{{ state_attr('sensor.util_meter_energy_monthly','last_reset') }}"
# https://github.com/dugurs/kwh_to_won
# 20230831_0113_09