homebridge-ecowitt-weather-sensors
Version:
Homebridge support for your Fine Offset weather station (Ecowitt, Ambient, Froggit, GoGen, and more)
238 lines (236 loc) • 3.87 kB
JavaScript
module.exports = {
'temp': {
'min': 20,
'max': 100,
'minIncrement': 1,
'maxIncrement': 5,
},
'humidity': {
'min': 0,
'max': 100,
'minIncrement': 0,
'maxIncrement': 5,
},
'winddir': {
'min': 0,
'max': 360,
'minIncrement': 0,
'maxIncrement': 2,
},
'windspeedmph': {
'min': 0,
'max': 50,
'minIncrement': 0,
'maxIncrement': 2,
},
'windgustmph': {
'min': 0,
'max': 50,
'minIncrement': 0,
'maxIncrement': 2,
},
'maxdailygust': {
'min': 0,
'max': 50,
'minIncrement': 0,
'maxIncrement': 2,
},
'solarradiation': {
'min': 0,
'max': 700,
'minIncrement': 1,
'maxIncrement': 50,
},
'uv': {
'min': 0,
'max': 1,
'minIncrement': 0,
'maxIncrement': 1,
},
'rainratein': {
'min': 0,
'max': 4,
'minIncrement': 0,
'maxIncrement': 0.25,
},
'eventrainin': {
'min': 0,
'max': 4,
'minIncrement': 0,
'maxIncrement': 0.25,
},
'hourlyrainin': {
'min': 0,
'max': 4,
'minIncrement': 0,
'maxIncrement': 0.25,
},
'last24hrainin': {
'min': 0,
'max': 4,
'minIncrement': 0,
'maxIncrement': 0.25,
},
'dailyrainin': {
'min': 0,
'max': 10,
'minIncrement': 0,
'maxIncrement': 0.5,
},
'weeklyrainin': {
'min': 0,
'max': 10,
'minIncrement': 0,
'maxIncrement': 0.5,
},
'monthlyrainin': {
'min': 0,
'max': 10,
'minIncrement': 0,
'maxIncrement': 0.5,
},
'yearlyrainin': {
'min': 0,
'max': 30,
'minIncrement': 0,
'maxIncrement': 1,
},
'rrain_piezo': {
'min': 0,
'max': 4,
'minIncrement': 0,
'maxIncrement': 0.25,
},
'erain_piezo': {
'min': 0,
'max': 4,
'minIncrement': 0,
'maxIncrement': 0.25,
},
'hrain_piezo': {
'min': 0,
'max': 4,
'minIncrement': 0,
'maxIncrement': 0.25,
},
'drain_piezo': {
'min': 0,
'max': 10,
'minIncrement': 0,
'maxIncrement': 0.5,
},
'wrain_piezo': {
'min': 0,
'max': 10,
'minIncrement': 0,
'maxIncrement': 0.5,
},
'mrain_piezo': {
'min': 0,
'max': 30,
'minIncrement': 0,
'maxIncrement': 1,
},
'yrain_piezo': {
'min': 0,
'max': 30,
'minIncrement': 0,
'maxIncrement': 1,
},
'soilmoisture': {
'min': 0,
'max': 100,
'minIncrement': 0,
'maxIncrement': 3,
},
'soilad': {
'min': 70,
'max': 500,
'minIncrement': 0,
'maxIncrement': 5,
},
'soil_ec_hum': {
'min': 0,
'max': 100,
'minIncrement': 0,
'maxIncrement': 3,
},
'soil_ec_temp': {
'min': 20,
'max': 100,
'minIncrement': 1,
'maxIncrement': 5,
},
'soil_ec': {
'min': 0,
'max': 2000,
'minIncrement': 0,
'maxIncrement': 20,
},
'pm25': {
'min': 0,
'max': 75,
'minIncrement': 0,
'maxIncrement': 2,
},
'pm10': {
'min': 0,
'max': 120,
'minIncrement': 0,
'maxIncrement': 3,
},
'tf': {
'min': 20,
'max': 100,
'minIncrement': 1,
'maxIncrement': 5,
},
'humi': {
'min': 0,
'max': 100,
'minIncrement': 0,
'maxIncrement': 5,
},
'lightning_num': {
'min': 0,
'max': 5,
'minIncrement': 1,
'maxIncrement': 1,
},
'lightning_time': {
'min': 300,
'max': 604800000,
'minIncrement': 300,
'maxIncrement': 50000,
},
'leak': {
'min': 0,
'max': 1,
'minIncrement': 1,
'maxIncrement': 1,
},
'leafwetness': {
'min': 0,
'max': 100,
'minIncrement': 0,
'maxIncrement': 3,
},
'air': {
'min': 0,
'max': 1000,
'minIncrement': 1,
'maxIncrement': 4,
},
'depth': {
'min': 0,
'max': 1000,
'minIncrement': 1,
'maxIncrement': 4,
},
'thi': {
'min': 0,
'max': 1000,
'minIncrement': 1,
'maxIncrement': 4,
},
};