Sumowanie zużycia e...
 
Powiadomienia
Wyczyść wszystko

Sumowanie zużycia energii z 3 faz (Shelly 3EM)

2 Wpisów
2 Użytkownicy
0 Reactions
462 Wyświetleń
(@elpaul)
Wpisów: 17
Praktykant
Autor tematu
 

Dzień dobry.

Shelly 3EM, wszystko ładnie pięknie, ale chciałbym mieć licznik który pokazywałby zużycie całościowe.

image

Mamy "total" na każdej fazie, więc wystarczyłoby to zsumować. Zakładam, że tworzę Dummy Device licznik przyrostowy i tu kończy się moje ogarnianie Lua czy dzVents.

Ktoś pomoże?

 
Dodane : 07/01/2024 3:07 pm
pawell32
(@pawell32)
Wpisów: 1328
Guru
 
return {
   on = { timer = { 'every minute' }
       }, 
    logging =   
    {
        level = domoticz.LOG_ERROR, 
        marker = 'suma mocy ',
    },    

   execute = function(dz, item)
       
       local faza1 = dz.devices('power1').actualWatt
       local faza2 = dz.devices('power2').actualWatt
       local faza3 = dz.devices('power3').actualWatt
       local decimals = 0
       local matma = dz.utils.round((faza1 + faza2 + faza3) , decimals)
       dz.devices('suma mocy').updateCustomSensor(matma) -- nazwa czujnika wirtualnego (custom)
       dz.log('Suma mocy: ' .. matma, dz.LOG_INFO) 
   end
}

 

UtwórzCustom Sensor i zmień 'power1, 2, 3' na swoje.

Odświeżanie co minutę.

 
Dodane : 09/01/2024 8:43 am
Udostępnij: