|
| enum class | esphome::dfrobot_sen0609::RunMode : uint8_t { esphome::dfrobot_sen0609::RUN_MODE_PRESENCE = 0
, esphome::dfrobot_sen0609::RUN_MODE_SPEED_AND_DISTANCE = 1
} |
| |
| enum | esphome::dfrobot_sen0609::NumberSetting : uint8_t {
esphome::dfrobot_sen0609::NUMBER_MIN_RANGE
, esphome::dfrobot_sen0609::NUMBER_MAX_RANGE
, esphome::dfrobot_sen0609::NUMBER_TRIGGER_RANGE
, esphome::dfrobot_sen0609::NUMBER_HOLD_SENSITIVITY
,
esphome::dfrobot_sen0609::NUMBER_TRIGGER_SENSITIVITY
, esphome::dfrobot_sen0609::NUMBER_ON_LATENCY
, esphome::dfrobot_sen0609::NUMBER_OFF_LATENCY
, esphome::dfrobot_sen0609::NUMBER_INHIBIT_TIME
,
esphome::dfrobot_sen0609::NUMBER_THRESHOLD_FACTOR
, esphome::dfrobot_sen0609::NUMBER_COUNT
} |
| | Settings shown as number entities. More...
|
| |
| enum | esphome::dfrobot_sen0609::SwitchSetting : uint8_t { esphome::dfrobot_sen0609::SWITCH_MICRO_MOTION
, esphome::dfrobot_sen0609::SWITCH_RUN_LED
, esphome::dfrobot_sen0609::SWITCH_OUT_LED
, esphome::dfrobot_sen0609::SWITCH_COUNT
} |
| | Settings shown as switch entities. More...
|
| |
| enum | esphome::dfrobot_sen0609::ButtonAction : uint8_t { esphome::dfrobot_sen0609::BUTTON_RESTART
, esphome::dfrobot_sen0609::BUTTON_FACTORY_RESET
, esphome::dfrobot_sen0609::BUTTON_QUERY_PARAMS
} |
| |
| enum | esphome::dfrobot_sen0609::Param : uint8_t {
esphome::dfrobot_sen0609::PARAM_RUN_APP
, esphome::dfrobot_sen0609::PARAM_UART_OUTPUT
, esphome::dfrobot_sen0609::PARAM_RANGE
, esphome::dfrobot_sen0609::PARAM_TRIG_RANGE
,
esphome::dfrobot_sen0609::PARAM_SENSITIVITY
, esphome::dfrobot_sen0609::PARAM_LATENCY
, esphome::dfrobot_sen0609::PARAM_INHIBIT
, esphome::dfrobot_sen0609::PARAM_THR_FACTOR
,
esphome::dfrobot_sen0609::PARAM_MICRO_MOTION
, esphome::dfrobot_sen0609::PARAM_GPIO_MODE
, esphome::dfrobot_sen0609::PARAM_RUN_LED
, esphome::dfrobot_sen0609::PARAM_OUT_LED
,
esphome::dfrobot_sen0609::PARAM_SW_VERSION
, esphome::dfrobot_sen0609::PARAM_HW_VERSION
, esphome::dfrobot_sen0609::PARAM_COUNT
} |
| | Module parameters; a write or read of each is one command. Pending work runs in this order. More...
|
| |
| enum class | esphome::dfrobot_sen0609::Operation : uint8_t {
esphome::dfrobot_sen0609::OPERATION_NONE
, esphome::dfrobot_sen0609::OPERATION_STOP
, esphome::dfrobot_sen0609::OPERATION_START
, esphome::dfrobot_sen0609::OPERATION_RESTART
,
esphome::dfrobot_sen0609::OPERATION_FACTORY_RESET
, esphome::dfrobot_sen0609::OPERATION_WRITE
, esphome::dfrobot_sen0609::OPERATION_SAVE
, esphome::dfrobot_sen0609::OPERATION_READ
} |
| |