udało sie (sonoff SNZB-04)

udało sie (sonoff SNZB-04)

Rozumiem, że na METRIX G4 ?
Możesz zrobić fotę jak dokładnie zamontowałeś sonoff’a ?
Jak założyć LEGALNIE impulsator NI-3 dla gazomierza METRIX UG-G4 (Poradnik)
Niestety trochę jest przy tym pisania maili, jednak warto aby mieć koszta pod kontrolą.
Czy komuś udało się dodać sensor licznika gazu do statystyk w zakładce ENERGY w HA ?
Jakie wartości należy wpisać po float aby przeliczyć m3 na kwh ?
sensor:
- platform: template
sensors:
gas_meter_kwh:
unit_of_measurement: "kWh"
value_template: "{{ states.input_number.gas_meter_m3.state | float * 1.02264 * 39.2 / 3.6 }}"
Mam G4 który zlicza 1 impuls = 0.01 m3 gazu, na ostaniej cyfrze licznika znakduje sie magnes wiec mozna wykorzystac obojetnie jaka czujke ktora ma kontrakton na magnesie na wykorzystałem sonofa wybebeszajac go z obudowy zebezpieczajac tasma izolacyjna.
mam inputy zrobione tak aby przy zmianie ceny nie trzeba bylo grzebac w konfigu tylko zmieniam wartosc input-a i problem z glowy tak samo z przelicznikiem czasami sie tez zmienia znajdziecie go na fakturze za gas
- platform: template
sensors:
gas_meter_kwh:
value_template: "{{ (states('sensor.gas_meter_m3_daily') | float(0) * (states('input_number.przelicznik_gas_m3_na_kwh') | float(0) )) | round(3) }}"
unit_of_measurement: "kWh"
device_class: "gas"
- platform: template
sensors:
gas_meter_cost:
value_template: "{{ (states('sensor.licznik_gazu') | float(0) * (states('input_number.koszt_gas_za_kwh') | float(0) )) | round(2) }}"
unit_of_measurement: "PLN"
Dlaczego masz
unit_of_measurement: "kWh"
a zliczasz “m³”
Zużycie gazu w kWh jest obliczane według wzoru: ilość zużytego gazu w m3 razy współczynnik konwersji. Jest on podawany na rachunku. Zazwyczaj współczynnik dla gazu ziemnego wynosi 11, a więc 1 m3 gazu daje 11 kWh energii
Szablon do zliczania gazu:
- sensors:
- unique_id: moj_gaz_template_sensor
name: Licznik Gazu
state_class: total_increasing
device_class: gas
unit_of_measurement: m³
state: "{{ (states('sensor.licznik_gazu') | float(0) * 2.89) | round(1) }}"
availability: "{{ states('sensor.licznik_gazu') | is_number }}"
Nie zliczam (jeszcze) gazu ale wydaje mi się, że Twój sensor źle będzie odczytywany w integracji " Energia "
Może się mylę ale takie moje spostrzeżenie
Czy tak jest poprawnie ?
Automation
alias: Gas Counting
description: ''
trigger:
- platform: state
entity_id: binary_sensor.0x158d000708a09f_contact
from: 'off'
to: 'on'
condition: []
action:
- service: counter.increment
target:
entity_id: counter.gas_counter
mode: single
configuration.yaml
homeassistant:
customize: !include customize.yaml
sensor:
- platform: template
sensors:
### Gas meter template from counter
gas_meter:
friendly_name: Gas Meter
value_template: "{{ states ('counter.gas_counter') | float * 0.01}}"
unit_of_measurement: "m³"
icon_template: "mdi:fire"
device_class: gas
customize.yaml
sensor.gas_meter:
state_class: measurement
last_reset: '2022-01-20T06:43:36.740703+00:00'
Pytanie jak poprawnie z tego sensora przeliczać na kWh ?
z tego co widzę to się mylisz zamieniam m3 na kWh wiec chyba
unit_of_measurement: "kWh"
do liczenia impulsów używam automatyzacji
alias: Energy - Gas - Pulse Received
description: ''
trigger:
- platform: state
entity_id: binary_sensor.licznik_gazowy_contact
from: 'on'
to: 'off'
condition: []
action:
- service: input_number.set_value
target:
entity_id: input_number.gas_meter_m3
data:
value: '{{ (states.input_number.gas_meter_m3.state | float ) + 0.01 }}'
mode: single
input_number.przelicznik_gas_m3_na_kwh
Możesz zdradzić tajemnicę jak to przeliczasz ?
przelicznik masz napisany na fakturze za gas u mnie aktualnie jest 11,196, mam to wprowadzone jako input zeby w razie zmiany szybko mozna było zmienic nie grzebiac w kodzie
Zrobiłem. Sensor jest w kWh. Liczy poprawnie kWh, jednak tego sensora nie widzę w zakładce ENERGY.
Widzę jedynie sensor.gas_meter
configuration.yaml
sensor:
- platform: template
sensors:
gas_meter:
friendly_name: Gas Meter
value_template: "{{ states ('counter.gas_licznik') | float * 0.01 }}"
unit_of_measurement: "m³"
icon_template: "mdi:fire"
device_class: gas
- platform: template
sensors:
gaz_w_kwh:
friendly_name: Gaz kWh
value_template: "{{ (states('sensor.gas_meter') | float(0) * (states('input_number.przelicznik_gas_m3_na_kwh') | float(0) )) | round(3) }}"
unit_of_measurement: "kWh"
icon_template: "mdi:fire"
device_class: gas
customize.yaml
sensor.gas_meter:
state_class: measurement
last_reset:
sensor.gaz_w_kwh:
state_class: measurement
last_reset:
Coś pomieszałem ?
nie potrzeba zdnych wpisów w customize (wiec mozna spokojnie tamte skasowac
)
problem w magiczny sposob rozwiazuje utility meter
gas_meter_kwh_daily:
source: sensor.gas_meter_kwh
name: Licznik gazu
cycle: daily
i tą encje dodajesz do panelu energia
Dobra już mam w kWh sensor.
Jak długo trzeba czekać aby zuzycie gazu było widoczne w zakładce ENERGIA ?
Jak dobrze pamiętam to po 2 godzinach.
Zależy od taryfy sprzedawcy gazu w której się znajdujesz, a dokładny wzór dla każdej taryfy jest opublikowany na stronie URE.
Powodzenia!
Lub metoda prostsza - podziel kWh z rachunku przez m3 i masz współczynnik.
Cześć,
świetny wątek, dziękuję wszystkim, którzy podzielili się wiedzą.
Mam pytanie - mój licznik ma już licznik impulsów zamontowany przez PGNiG (foto niżej). Jakie mam w takiej stytuacji możliwości? To gdzieś radiowo lata? Udało mi się tak odczytać wodę (przez wmbusmeter, raspberry pi i tuner DVB-T).
Jeśli foto ma przedstawiać zamontowany impulsator, to ja go nie widzę.
Mój błąd, rzeczywiście tam nic nie ma ![]()
Hej,
Czy PSGaz dało Ci akcept na elektronikę poza skrzynką bez bariery iskrobezpiecznej? Wow!
Cześć, bardzo ciekawy wątek więc i ja zabrałem się za pisanie maili do PSG. Otrzymałem odpowiedź, że do nadajnika impulsów typu NI-3 nie wolno podłączać urządzeń bez ważnego atestu EX (ATEX) iskrobezpieczności i w celu wyrażenia zgody na montaż nadajnika impulsów NI-3 oraz urządzeń końcowych, niezbędne jest zastosowanie bariery separacyjnej. Czy moglibyście się podzielić informacją jakiego urządzenia z atestem EX używacie?