config internal 'web' option url http://host-to-send/meteo/send.php option user meteo option password some-strong-pwd option iface eth0 option timeout 5 option devid "9C65F920F34E" # mac-addr usually config internal 'input' option exec "/usr/bin/stdbuf -o0 /usr/bin/weathermon-iio" # config internal 'serial' # option port /dev/ttyATH0 # option timeout 100 # option baud 57600 config internal 'logging' option enabled stdout # option touch_file /var/run/weathermon/weathermon.last config internal 'mqtt' option host mqtt-host-to-snd option user mqtt-user option password some-strong-pwd config internal 'alarm' # option exec /usr/local/bin/alarm_received config internal 'hardware' option i2c_bus 0 config internal 'process' option delay 48 option working_dir "/var/weather/" option dump_file "/var/weather/weather.state" option logdb "/var/weather/weather.db" option backlogdb "/var/weather/backlog.db" option engage "/sys/class/leds/some-led" option engage_mode "default-on" option disengage_mode "none" option mute_file "/var/weather/mute" # for mute button option mute_time 900 option backup_dir "/srv/backup" option archive_dir "/srv/history" config device "bme280" option module "bmp280_i2c" option address "0x76" option type "i2c:iio" option name "bme280" list set_param "in_humidityrelative_oversampling_ratio:4" list set_param "in_temp_oversampling_ratio:8" list set_param "in_pressure_oversampling_ratio:8" list parameter "in_temp_input:TEMPERATURE:0.001:-4" list parameter "in_pressure_input:PRESSURE:10" list parameter "in_humidityrelative_input:HUMIDITY:0.001" config device "ads1115" option module "ads1015" option address "0x48" option type "i2c:hwmon" option name "ads1115" list parameter "in4_input:CO" list parameter "in5_input:CH4" list parameter "in6_input:AIR" config alarm "green" option name "OK" list engage "/sys/class/leds/led:green/trigger" option engage_mode "heartbeat" option disengage_mode "none" config alarm "yellow" option name "Warning" list engage "/sys/class/leds/led:yellow/trigger" option engage_mode "heartbeat" option disengage_mode "none" config alarm "red" option name "High" list engage "/sys/class/leds/led:red/trigger" option engage_mode "heartbeat" option disengage_mode "none" config alarm "beep" option name "ALARM!" list engage "/sys/class/leds/led:red/trigger" list engage "/sys/class/leds/led:beep/trigger" option engage_mode "heartbeat" option disengage_mode "none" config internal "display" option timestr " %d.%m.%Y %H:%M " option formatstr " {BME280.TEMPERATURE}~C {BME280.HUMIDITY}% {BME280.PRESSURE}mm CO:{ADS1115.CO} CH:{ADS1115.CH4} AI:{ADS1115.AIR}" option file "/sys/class/alphalcd/lcdi2c/data" config params option param "BME280.TEMPERATURE" option name "Temp." option format "4.1f" option scale 1 list limits "green:12:27" list limits "yellow:8:12" list limits "yellow:27:35" list limits "red:-50:8" list limits "red:35:50" config params option param "BME280.HUMIDITY" option name "Hum." option format "2.0f" option scale 1 list limits "green:20:60" list limits "yellow:10:20" list limits "yellow:60:80" list limits "red:0:20" list limits "red:80:100" config params option param "BME280.PRESSURE" option name "Press." option format "3.0f" option scale 0.75 list limits "green:970:1030" list limits "yellow:950:970" list limits "yellow:1030:1050" list limits "red:800:950" list limits "red:1050:1100" config params option param "ADS1115.CO" option name "CO" option format "3.0f" option scale 0.1 list limits "green:0:1400" list limits "yellow:1400:1800" list limits "red:1800:2000" list limits "beep:2000:10000" config params option param "ADS1115.CH4" option name "Metane" option format "3.0f" option scale 0.1 list limits "green:0:800" list limits "yellow:800:1000" list limits "red:1000:1200" list limits "beep:1200:10000" config params option param "ADS1115.AIR" option name "Air" option format "3.0f" option scale 0.1 list limits "green:0:1100" list limits "yellow:1100:1500" list limits "red:1500:2000" list limits "beep:2000:10000" config internal 'display' option server "localhost" option port 13666 option width 20 option height 4 option charwidth 5 option charheight 8 option title "WeatherMonitor" option graph_duration 20 config display option title "WeatherMonitor" option duration 40 option columns 2 list parameter "BME280:TEMPERATURE::C:1:1:5" list parameter "BME280:HUMIDITY::%:1:1:5" list parameter "BME280:PRESSURE::mm:0.75:0:4" list parameter "" list parameter "MHZ19:CO2PPM:CO2:ppm:1:0:4" list parameter "CCS811:VOCPPB:Gas:ppb:1:0:5" config display option title "Weather (BME280)" option duration 20 option columns 1 list parameter "BME280:TEMPERATURE:Temperature:C:1:1:5" list parameter "BME280:HUMIDITY:Humidity :%:1:1:5" list parameter "BME280:PRESSURE:Pressure :mm:0.75:0:4" config display option title "Athmosphere" option columns 1 option duration 20 list parameter "MHZ19:CO2PPM:CO2 :ppm:1:0:5" list parameter "CCS811:VOCPPB:Gas :ppb:1:0:5"