Asystent AI
Powiadomienia
Wyczyść wszystko

Domoticz domoticz

7 Wpisów
2 Użytkownicy
1 Reactions
1,432 Wyświetleń
pawell32
(@pawell32)
Wpisów: 1476
Guru Moderator
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
 
[#3085]

jak w domoticz zsumować dwie wartości?

potrzebuję dwa działania: 1. a + a  2. b + b /2


 
Dodane : 15/09/2022 3:49 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
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
 
Dodane przez: @pawell32

jak w domoticz zsumować dwie wartości?

A to jakieś tajemnicze wartości ? Bo same liczby to prosty skrypt w funkcji czasu i już 


 
Dodane : 15/09/2022 8:45 pm
pawell32
(@pawell32)
Wpisów: 1476
Guru Moderator
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
 

@isom nie, nigdy tego nie umiałem. 

mam dwa punkty z pomiaru prądu, które chcę zsumować i dwa czujniki temperatury z których chcę wyciągnąć średnią.

domyślam się, że pewnie w dvVents, ale jakoś tego nie łapie.


 
Dodane : 15/09/2022 8:48 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
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
 

@pawell32 do średniej chyba już kiedyś wrzucałem skrypt , podaj co to za wartości pomiaru , albo daj zrzut z listy urządzeń typ, podtyp. 

Masz tu do średniej , tylko podstaw swoje nazwy 

return {
   on = { timer = { 'every 2 minutes' }
       }, 
    logging =   
    {
        level = domoticz.LOG_ERROR, 
        marker = 'średnia temp ',
    },    

   execute = function(dz, item)
       
       local Temp1 = dz.devices('Nazwa czujnika1').temperature
       local Temp2 = dz.devices('Nazwa czujnika2').temperature
       local decimals = 2
       local matma = dz.utils.round((Temp1 + Temp2 ) / 2 , decimals)
       dz.devices('Temp średnia').updateTemperature(matma) -- nazwa czujnika wirtualnego
       dz.log('Średnia wyliczona temperatura: ' .. matma, dz.LOG_INFO) 
   end
}

 
Dodane : 15/09/2022 8:56 pm
pawell32
(@pawell32)
Wpisów: 1476
Guru Moderator
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
 

@isom dzięki, teraz sobie przypominam, że była tu dyskusja o tym. tak to już sobie przerobię.

sumować chcę dwie wartości prądu. jak to zrobię to później przerobię też na sumowanie mocy.


 
Dodane : 15/09/2022 9:01 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
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
 
Dodane przez: @pawell32

sumowanie mocy.

Masz tu mój działający , już mi się nie chce pisać od nowa , jest bardzo podobny do tej średniej 

return {
   on = { timer = { 'every 2 minutes' }
       }, 
    logging =   
    {
        level = domoticz.LOG_ERROR, 
        marker = 'Pobór klimy',
    },    

   execute = function(dz, item)
       
       local klima1 = dz.devices('Klima Salon AP').counterToday
       local klima2 = dz.devices('Klima kanał pobór').counterToday
       local suma = dz.utils.round (klima1 + klima2 , 3)
       dz.devices('Pobór Klim ').updateCustomSensor(suma)
       dz.log('Suma poboru z klim: ' .. suma, dz.LOG_INFO) 
   end
}

 
Dodane : 15/09/2022 9:09 pm
pawell32 zareagował
pawell32
(@pawell32)
Wpisów: 1476
Guru Moderator
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
 

@isom dzięki, już przepisuje 🍺


 
Dodane : 15/09/2022 9:11 pm
Udostępnij: