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

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

2 Wpisów
2 Użytkownicy
0 Reactions
1,088 Wyświetleń
(@elpaul)
Wpisów: 17
Praktykant
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#5788]

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 4:07 pm
pawell32
(@pawell32)
Wpisów: 1476
Guru Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
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 9:43 am
Udostępnij: