2021-04-27 14:05:36 -07:00
---
id: environmental-measurement-plugin
title: Environmental Measurement Plugin Settings
sidebar_label: Environmental Measurement Plugin
---
2021-05-05 09:18:44 -07:00
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
2021-04-27 14:05:36 -07:00
## Overview
2021-05-03 13:11:24 -07:00
:::caution
This is a work in progress and is not yet available.
:::
2021-04-27 14:05:36 -07:00
2021-05-03 13:11:24 -07:00
The Environmental Measurement Plugin will allow you to connect climate sensors to report local conditions to your mesh.
2021-04-27 14:05:36 -07:00
## Settings
2021-05-03 13:11:24 -07:00
| Setting | Acceptable Values | Default |
| :-----: | :---------------: | :-----: |
| environmental_measurement_plugin_measurement_enabled | `true` , `false` | `false` |
| environmental_measurement_plugin_display_farenheit | `true` , `false` | `false` |
| environmental_measurement_plugin_read_error_count_threshold | `integer` | `0` |
| environmental_measurement_plugin_recovery_interval | `integer` (seconds) | `0` |
| environmental_measurement_plugin_screen_enabled | `true` , `false` | `0` |
| environmental_measurement_plugin_sensor_pin | `integer` | `0` |
| environmental_measurement_plugin_sensor_type | `DHT11` | `0` |
| environmental_measurement_plugin_update_interval | `integer` (seconds) | `0` |
### environmental_measurement_plugin_measurement_enabled
Enables the plugin.
### environmental_measurement_plugin_display_farenheit
2021-12-27 11:39:42 -08:00
The sensor is always read in Celsius, but the user can opt to view the temperature display in Fahrenheit using this setting.
2021-05-03 13:11:24 -07:00
### environmental_measurement_plugin_read_error_count_threshold
2022-01-02 22:53:45 -08:00
Sometimes sensor reads can fail. If this happens, we will retry a configurable number of attempts. Each attempt will be delayed by the minimum required refresh rate for that sensor
2021-05-03 13:11:24 -07:00
### environmental_measurement_plugin_recovery_interval
2022-01-02 22:53:45 -08:00
Sometimes we can end up with more than read_error_count_threshold failures. In this case, we will stop trying to read from the sensor for a while. Wait this long until trying to read from the sensor again.
2021-05-03 13:11:24 -07:00
### environmental_measurement_plugin_screen_enabled
Enable/Disable the environmental measurement plugin on-device display.
### environmental_measurement_plugin_sensor_pin
Specify the preferred GPIO Pin for sensor readings.
### environmental_measurement_plugin_sensor_type
2022-01-02 22:53:45 -08:00
Specify the sensor type.
2021-05-03 13:11:24 -07:00
### environmental_measurement_plugin_update_interval
Interval in seconds of how often we should try to send our measurements to the mesh.
2021-04-27 14:05:36 -07:00
## Details
2021-05-03 15:25:24 -07:00
2021-05-04 08:41:13 -07:00
<!-- - TODO - -->
2021-05-05 09:18:44 -07:00
## Examples
2021-05-04 08:41:13 -07:00
2021-05-05 09:18:44 -07:00
< Tabs
groupId="settings"
defaultValue="cli"
values={[
{label: 'CLI', value: 'cli'},
{label: 'Android', value: 'android'},
]}>
< TabItem value = "cli" >
TODO
< / TabItem >
< TabItem value = "android" >
TODO
< / TabItem >
< / Tabs >