[main] publish_on_mqtt = True store_in_influxdb = True sensors_config_yml = jeelinklog_sensors.yml influx_config_yml = jeelinklog_influxdb.yml log_path = /home/pi/logs/jeelinklog logfile_new_sensors = jeelink_new_sensors.log [jeelink] serialport = /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01MYTF-if00-port0 baudrate = 57600 initTimeout = 2 # JeeLink Init Command # a set to 0 if the blue LED bothers # f initial frequency in kHz (5 kHz steps, 860480 ... 879515) (for RFM #1) # F initial frequency in kHz (5 kHz steps, 860480 ... 879515) (for RFM #2) # h altituide above sea level # m bits 1: 17.241 kbps, 2 : 9.579 kbps, 4 : 8.842 kbps (for RFM #1) # M bits 1: 17.241 kbps, 2 : 9.579 kbps, 4 : 8.842 kbps (for RFM #2) # r use one of the possible data rates (for RFM #1) # R use one of the possible data rates (for RFM #2) # t 0=no toggle, else interval in seconds (for RFM #1) # T 0=no toggle, else interval in seconds (for RFM #2) # v show version # y if 1 all received packets will be retransmitted (Relay mode) # init cmd for TX29 AND TX35 sensors (17.241 and 9.579 kbps, toggle every 30s) initCmd = 30t 3m v # init cmd for TX29 sensors only (17.241 kbps, no toggle) #initCmd = 0t 1m v [mqtt] enable = True server = 127.0.0.1 port = 1883 user = password = # topic prefix topic_prefix = LaCrosse topic_prefix_outside_temphum = wetter/atemphum # additional single topics for outside temp/hum topic_outside_temp = wetter/atemp topic_outside_hum = wetter/ahum topic_outside_dew = wetter/dewpoint topic_outside_abshum = wetter/abshum # topic for notifications (low battery, new sensor found...) subtopic_notify = NOTIFY publish_unknown_sensors = False publish_unknown_new_sensors = True [sensors] # average sensor values - average over that many received readings average_value_steps = 5 max_off_value = 2.0 ignore_off_value_timeout = 60 # interval in s to report data via MQTT publish_interval = 60 # interval in s to store data in InfluxDB store_interval = 300 publish_interval_outside = 120 store_interval_outside = 300 data_maxage = 600 outside_sensors_use_median = True # otherwise average is used calculate_dewpoint = True calculate_absolute_humidity = True write_dewpoint_to_influxdb = True write_abshum_to_influxdb = True # for calculated (averaged from multiple sensors) influxdb_instance_combined_outside_sensors = wetter influxdb_sensorname_combined_outside_sensors = Outside