mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-30 22:53:59 +00:00 
			
		
		
		
	Fix missing dependencies for heatpumpir (#3933)
This commit is contained in:
		| @@ -8,6 +8,7 @@ from esphome.const import ( | ||||
|     CONF_PROTOCOL, | ||||
|     CONF_VISUAL, | ||||
| ) | ||||
| from esphome.core import CORE | ||||
|  | ||||
| CODEOWNERS = ["@rob-deutsch"] | ||||
|  | ||||
| @@ -115,3 +116,6 @@ def to_code(config): | ||||
|     cg.add(var.set_min_temperature(config[CONF_MIN_TEMPERATURE])) | ||||
|  | ||||
|     cg.add_library("tonia/HeatpumpIR", "1.0.20") | ||||
|  | ||||
|     if CORE.is_esp8266 or CORE.is_esp32: | ||||
|         cg.add_library("crankyoldgit/IRremoteESP8266", "2.7.12") | ||||
|   | ||||
| @@ -92,6 +92,7 @@ lib_deps = | ||||
|     ESP8266HTTPClient                     ; http_request (Arduino built-in) | ||||
|     ESP8266mDNS                           ; mdns (Arduino built-in) | ||||
|     DNSServer                             ; captive_portal (Arduino built-in) | ||||
|     crankyoldgit/IRremoteESP8266@2.7.12   ; heatpumpir | ||||
| build_flags = | ||||
|     ${common:arduino.build_flags} | ||||
|     -Wno-nonnull-compare | ||||
| @@ -111,16 +112,17 @@ board = nodemcu-32s | ||||
| lib_deps = | ||||
|     ; order matters with lib-deps; some of the libs in common:arduino.lib_deps | ||||
|     ; don't declare built-in libraries as dependencies, so they have to be declared first | ||||
|     FS                              ; web_server_base (Arduino built-in) | ||||
|     WiFi                            ; wifi,web_server_base,ethernet (Arduino built-in) | ||||
|     Update                          ; ota,web_server_base (Arduino built-in) | ||||
|     FS                                   ; web_server_base (Arduino built-in) | ||||
|     WiFi                                 ; wifi,web_server_base,ethernet (Arduino built-in) | ||||
|     Update                               ; ota,web_server_base (Arduino built-in) | ||||
|     ${common:arduino.lib_deps} | ||||
|     esphome/AsyncTCP-esphome@1.2.2  ; async_tcp | ||||
|     WiFiClientSecure                ; http_request,nextion (Arduino built-in) | ||||
|     HTTPClient                      ; http_request,nextion (Arduino built-in) | ||||
|     ESPmDNS                         ; mdns (Arduino built-in) | ||||
|     DNSServer                       ; captive_portal (Arduino built-in) | ||||
|     esphome/ESP32-audioI2S@2.1.0    ; i2s_audio | ||||
|     esphome/AsyncTCP-esphome@1.2.2       ; async_tcp | ||||
|     WiFiClientSecure                     ; http_request,nextion (Arduino built-in) | ||||
|     HTTPClient                           ; http_request,nextion (Arduino built-in) | ||||
|     ESPmDNS                              ; mdns (Arduino built-in) | ||||
|     DNSServer                            ; captive_portal (Arduino built-in) | ||||
|     esphome/ESP32-audioI2S@2.1.0         ; i2s_audio | ||||
|     crankyoldgit/IRremoteESP8266@2.7.12  ; heatpumpir | ||||
| build_flags = | ||||
|     ${common:arduino.build_flags} | ||||
|     -DUSE_ESP32 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user