Przekazywanie odczy...
 
Powiadomienia
Wyczyść wszystko

Domoticz Przekazywanie odczytów + obliczenia do wirtualnego czujnika.

7 Wpisów
2 Użytkownicy
0 Reactions
1,276 Wyświetleń
(@pawelturczyn)
Wpisów: 5
Bywalec
Autor tematu
 

Witam 

Potrzebuję aby dane z czujnika który mierzy np wytworzoną energię z paneli fotowoltaicznych przekazać wraz obliczeniami do innego wirtualnego czujnika. 

 

Proszę o sugestię.

DZIĘKUJE 

 
Dodane : 15/02/2022 1:22 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@pawelturczyn sugeruję prosty skrypt dzvents a że nie znam typów i podtypów czujników to na tym ta sugestia musi się skończyć. Przykład dla termometru  w funkcji czasu 

return {
    on = {
        timer = {'every 2 minutes'}
    },
      logging =   {   level   =   domoticz.LOG_DEBUG, -- zmien na ERROR jak skrypt bedzie ok
       marker  =   "temperatura..do innego czujnika" 
    },
    execute = function(dz)

    local temp = dz.devices('Nazwa czujnika 1').temperature -- Tu wstawiasz nazwe czujnika zespolonego np Temp/HUM/Baro
    
    dz.devices('Nazwa czujnika 2').updateTemperature(temp, dz.temp_NOINFO)    -- Nazwa wirtualnego czujnika temperatury do aktualizacji
    end
}

Tu zmiana wartości czujnika 1 aktualizuje drugi 

return {
    on = {
        devices = {'Nazwa czujnika 1'}
    },
      logging =   {   level   =   domoticz.LOG_DEBUG, -- zmien na ERROR jak skrypt bedzie ok
       marker  =   "temperatura..do innego czujnika" 
    },
    execute = function(dz)

    local temp = dz.devices('Nazwa czujnika 1').temperature -- Tu wstawiasz nazwe czujnika zespolonego np Temp/HUM/Baro
    
    dz.devices('Nazwa czujnika 2').updateTemperature(temp, dz.temp_NOINFO)    -- Nazwa wirtualnego czujnika temperatury do aktualizacji
    end
}
 
Dodane : 15/02/2022 5:12 pm
(@pawelturczyn)
Wpisów: 5
Bywalec
Autor tematu
 

@isom  dziękuję za odpowiedz

Chce zrobić licznik który będzie obliczał ile energii pozostało do wykorzystania z produkcji fotowoltaicznej przy założeniu systemu opustów 80% PGE. Obecnie korzystam z pluginu fronius http. Generuje on 4 liczniki. 

1. produkcja z paneli fotowoltaicznych 

2. prąd wysłany do sieci 

3 prąd pobrany z sieci 

4. zużycie prądu przez dom 

chce aby na wirtualnym liczniku było wykonane działanie:

prąd do wykorzystania (wirtualny licznik)  = prąd wysłany do sieci *80% - prąd pobrany z sieci, w okresie 12 miesięcy. 

 

 

 
Dodane : 15/02/2022 6:42 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@pawelturczyn wszystko fajnie tylko dalej nie rozumiesz, że działania matematyczne w bezdusznej maszynie to nie to co sobie policzysz sam. Taka maszyna za cholerę nie chce nawet zsumować dwóch wartości z różnymi jednostkami miary np kW i A , trzeba jej najpierw wskazać co cię interesuje , a żeby to zrobić trzeba wiedzieć z czym mamy do czynienia.

Nie dziw się wiec że nikt jakiegoś gotowca nie wstawi , no chyba że ma szklaną kulę i widzi co masz w tym systemie.

Pozdrawiam

 
Dodane : 16/02/2022 7:47 am
(@pawelturczyn)
Wpisów: 5
Bywalec
Autor tematu
 

@isom  Jednostk  to kwh.

Zrzut ekranu 2022 02 21 223243

Chciałbym aby z licznika 

Fronius - TO_GRID * 80% - Fronius - FROM_GRID = Pozostało energii (wynik z ostatnich 12 miesięcy) 

Zrzut ekranu 2022 02 21 223822

Jakie dane będą potrzebne?

 

 
Dodane : 21/02/2022 10:39 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@pawelturczyn Jak należy rozumieć (wynik z ostatnich 12 miesięcy) ? 

 
Dodane : 23/02/2022 12:31 pm
(@pawelturczyn)
Wpisów: 5
Bywalec
Autor tematu
 

@isom 

W praktyce wygląda to tak że wypodukowaną energię można rozliczyć przez 12 miesięcy, tzn jeżeli w styczniu 2021 r wypodukowałem 200 kWh to mam 12 miesięcy aby ta ilość rozliczeń. Jeżeli nie wykorzystam tej energię do stycznia 2022 roku. Po tym okresie energia przepada. 

Pozdrawiam. 

 
Dodane : 01/03/2022 9:19 pm
Udostępnij: