-
WATCH_DOG_TICKER_DISABLE | disable wdt feature
USE_1W_PIN=49 | use direct connection to 1W devices on 49 pin, no I2C bridge DS2482-100
SD_CARD_INSERTED | enable sd-card support (unused)
SERIAL_BAUD=115200 | set baud rate for console on Serial0
Wiz5500 |Use Wiznet 5500 library instead universal Wiznet driver
Wiz5100 |Use Wiznet 5500 library instead universal Wiznet driver
DISABLE_FREERAM_PRINT | disable printing free Ram in bytes to debugSerial port
CUSTOM_FIRMWARE_MAC=de:ad:be:ef:fe:00 |set firmware macaddress
DMX_DISABLE |disable DMX support
MODBUS_DISABLE | disable old Modbus driver
MBUS_DISABLE | disable new Modbus driver
MODBUS_TX_PIN=13 |Transmit enable Pin
MODBUS_SERIAL_PARAM=SERIAL_8E1 - задать параметры MODBUS v1 и MODBUS IP
MODBUS_SERIAL_BAUD=9600
OWIRE_DISABLE | disable OneWire support
OW_DEVICES_LIMIT
ARTNET_ENABLE |Enable Artnet protocol support
AVR_DMXOUT_PIN=18 | Set Pin for DMXOUT on megaatmega2560
CONTROLLINO |Change Modbus port, direction pins and Wiznet SS pins to be working on [Controllino](
http://controllino.biz/)
LAN_INIT_DELAY=2000 | set lan init delay for Wiznet ethernet shield
ESP_WIFI_AP=MYAP | esp wifi access point name (used if WiFi manager disabled)
ESP_WIFI_PWD=MYPWD | esp wifi access point password
WIFI_MANAGER_DISABLE |Disable wifi manager for esp8266 & ESP32
COUNTER_DISABLE |disable Counter, Uptime input support (for RAM savings on mega2560)
DHT_DISABLE |disable DHT input support (for RAM savings on mega2560)
PID_DISABLE | Disable PID regulator
STATUSLED | Enable RGB status led on pins 50,51,52 (DUE only)
DMX_SMOOTH |Smooth transition on DMX channels (DUE only)
OTA | Enable Other The Air firmware upload/HTTP
API
OTA_PORT
DEFAULT_OTA_USERNAME - по умолчанию arduino
DEFAULT_OTA_PASSWORD - по умолчанию password
W5500_CS_PIN=53 |Defines CS pin for Ethernet adapter (10-th by default, 53 on LightHub shield)
WIFI_ENABLE |Enable WiFi for ESP (Wiznet by default)
SPILED_DISABLE |Disable SPI LED library
AC_DISABLE |Disable UART Hayer Air condition driver
M5STACK |Logging to M5Stack OLED screen
NO_HOMIE |Disable HOMIE discovery topics
BRIGHT_STEP |Scale DMX bright - Table1
BRIGHT_LOG |Scale DMX bright - Table2
MCP23017 allow I2C input port extender on MCP23017 chip
RESTART_
LAN_ON_MQTT_ERRORS |reinit
LAN if many mqtt errors occured
DEVICE_NAME short handy device name which is used instead of mac for download config http:/ /{MY_CONFIG_SERVER}/{DEVICE_NAME}_config.json
SYSLOG_ENABLE |enable UDP SYSLOG support feature(under DEVELOPMENT) that must be configured through config file
WITH_PRINTEX_LIB use PrintEx library (develop experimental feature)
CSSHDC_DISABLE |Disable CS811 and HDC1080 sensors support
FASTLED - using FASTLED library instead default ADAFRUIT_LED
SCALE_VOLUME_100 using 0..100 scaling in /set topics instead 0.255 (default)
-
TIMER_INT | использовать прерывание таймера для критичных ко времени исполнения операций дополнительно к кооперативной многозадачности (DUE)
MODBUS_DEBUG - Выдавать весь Modbus обмен в отладочный порт в HEX виде
FS_STORAGE | ESP32 - использовать файловую систему для хранения настроек (пока не работает)
FS_PREPARE | ESP32 - отформатировать файловую систему если она не отформатирована
MERCURY_ENABLE - активация драйвера счетчика Меркурий
-
-
MDNS_ENABLE
CONFIG_CLEAN_PIN=2 - при включении данной опции и подключенной кнопке между pin2 (пример) и общим проводом, если контроллер стартует при нажатой кнопке и кнопка удерживается в течение 10 сек - очищается конфигурация из энергонезависимой памяти
-
-
-
PULSEPIN12 - для интеграции с замком Motura X-Nova при включении данной опции, на pin12 каждые 2,5 сек выдается импульс 100ms для пробуждения замка и постоянного считывания статуса с его выходов (импульсы выдаются аппаратным таймером DUE и их длина/период гарантированы, вне зависимости от режима работы контроллера)
I2C_CLOCK - частота шины I2C (используется в библиотеке HDC1080, CCS811)