89 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			89 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| menu "ZH ESP-NOW Sensor Configuration"
 | |
| 	
 | |
| 	config GPIO_RANGE_MAX
 | |
| 		int
 | |
| 		default 16 if IDF_TARGET_ESP8266
 | |
| 		default 33 if IDF_TARGET_ESP32
 | |
| 		default 46 if IDF_TARGET_ESP32S2
 | |
| 		default 48 if IDF_TARGET_ESP32S3
 | |
| 		default 18 if IDF_TARGET_ESP32C2
 | |
| 		default 19 if IDF_TARGET_ESP32C3
 | |
| 		default 30 if IDF_TARGET_ESP32C6
 | |
| 
 | |
| 	choice NETWORK_TYPE
 | |
| 		prompt "Network type"
 | |
| 		help
 | |
| 			Network type.
 | |
| 		default NETWORK_TYPE_DIRECT
 | |
| 		config NETWORK_TYPE_DIRECT
 | |
| 			bool "DIRECT"
 | |
| 		config NETWORK_TYPE_MESH
 | |
| 			bool "MESH"
 | |
| 	endchoice
 | |
| 	
 | |
| 	choice SENSOR_TYPE
 | |
| 		prompt "Sensor type"
 | |
| 		default SENSOR_TYPE_N
 | |
| 		config SENSOR_TYPE_N
 | |
| 			bool "N"
 | |
| 		config SENSOR_TYPE_DS18B20
 | |
| 			bool "DS18B20"
 | |
| 		config SENSOR_TYPE_DHT11
 | |
| 			bool "DHT11"
 | |
| 		config SENSOR_TYPE_DHT22
 | |
| 			bool "DHT22"
 | |
| 	endchoice
 | |
| 
 | |
| 	config BATTERY_POWERED
 | |
| 		depends on SENSOR_TYPE_DS18B20 || SENSOR_TYPE_DHT11 || SENSOR_TYPE_DHT22
 | |
| 		bool "Battery powered"
 | |
| 		default false
 | |
| 		help
 | |
| 			Battery powered.
 | |
| 
 | |
| 	config MEASUREMENT_FREQUENCY
 | |
| 		depends on SENSOR_TYPE_DS18B20 || SENSOR_TYPE_DHT11 || SENSOR_TYPE_DHT22
 | |
| 		int "Measurement frequency"
 | |
| 		range 1 65536
 | |
| 		default 300
 | |
| 		help
 | |
| 			Measurement frequency.
 | |
| 
 | |
| 	config SENSOR_PIN_1
 | |
| 		depends on SENSOR_TYPE_DS18B20 || SENSOR_TYPE_DHT11 || SENSOR_TYPE_DHT22
 | |
| 		int "Sensor GPIO number"
 | |
| 		range 0 GPIO_RANGE_MAX
 | |
| 		default 5
 | |
| 		help
 | |
| 			Sensor GPIO.
 | |
| 
 | |
| 	config POWER_CONTROL_USING
 | |
| 		depends on SENSOR_TYPE_DS18B20 || SENSOR_TYPE_DHT11 || SENSOR_TYPE_DHT22
 | |
| 		bool "Enable using sensor power control"
 | |
| 		default true
 | |
| 		help
 | |
| 			Enable using sensor power control.
 | |
| 
 | |
| 	config POWER_CONTROL_PIN
 | |
| 		depends on POWER_CONTROL_USING
 | |
| 		int "Power control GPIO number"
 | |
| 		range 0 GPIO_RANGE_MAX
 | |
| 		default 12
 | |
| 		help
 | |
| 			Power control GPIO number.
 | |
| 
 | |
| 	config POWER_MODE_USING
 | |
| 		bool "Enable power mode selection at startup"
 | |
| 		default true
 | |
| 		help
 | |
| 			Enable power mode selection at startup.
 | |
| 
 | |
| 	config POWER_MODE_PIN
 | |
| 		depends on POWER_MODE_USING
 | |
| 		int "Power selection GPIO number"
 | |
| 		range 0 GPIO_RANGE_MAX
 | |
| 		default 1
 | |
| 		help
 | |
| 			Power selection GPIO number.
 | |
| 
 | |
| endmenu  |