Skip to content

HubitatCommunity/AverageThis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AverageThis Application

Calculates a Rolling Average of Illuminance, Temperature and Relative Humidity from a set of Omni Sensors into a virtual sensor of your choice.

Create a Virtual OmniSensor, or equivilant.
In AverageThis, create a child instance
Select your virtual device, then
Select one or more Illuminance sensors.
Rename the child as needed.
Click Done.

AverageThis receives every Illuminance, Temperature and Relative Humidity update from your selected devices and adds it to the existing Average, per the formula:
"avg -= avg / N;
avg += new_sample / N;"
Where N is 200, approximating 200 samples into the past.

Your selected Illuminance devices establish the period or repetition of the samples added to the rolling average.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages