mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-31 15:12:06 +00:00 
			
		
		
		
	[api] Bump noise-c library version (#7288)
This commit is contained in:
		
							
								
								
									
										4
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							| @@ -397,7 +397,7 @@ jobs: | ||||
|         file: ${{ fromJson(needs.list-components.outputs.components) }} | ||||
|     steps: | ||||
|       - name: Install dependencies | ||||
|         run: sudo apt-get install libsodium-dev libsdl2-dev | ||||
|         run: sudo apt-get install libsdl2-dev | ||||
|  | ||||
|       - name: Check out code from GitHub | ||||
|         uses: actions/checkout@v4.1.7 | ||||
| @@ -451,7 +451,7 @@ jobs: | ||||
|         run: echo ${{ matrix.components }} | ||||
|  | ||||
|       - name: Install dependencies | ||||
|         run: sudo apt-get install libsodium-dev libsdl2-dev | ||||
|         run: sudo apt-get install libsdl2-dev | ||||
|  | ||||
|       - name: Check out code from GitHub | ||||
|         uses: actions/checkout@v4.1.7 | ||||
|   | ||||
| @@ -155,7 +155,7 @@ async def to_code(config): | ||||
|         decoded = base64.b64decode(encryption_config[CONF_KEY]) | ||||
|         cg.add(var.set_noise_psk(list(decoded))) | ||||
|         cg.add_define("USE_API_NOISE") | ||||
|         cg.add_library("esphome/noise-c", "0.1.4") | ||||
|         cg.add_library("esphome/noise-c", "0.1.6") | ||||
|     else: | ||||
|         cg.add_define("USE_API_PLAINTEXT") | ||||
|  | ||||
|   | ||||
| @@ -1,15 +1,14 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_MAC_ADDRESS, | ||||
|     KEY_CORE, | ||||
|     KEY_FRAMEWORK_VERSION, | ||||
|     KEY_TARGET_FRAMEWORK, | ||||
|     KEY_TARGET_PLATFORM, | ||||
|     PLATFORM_HOST, | ||||
|     CONF_MAC_ADDRESS, | ||||
| ) | ||||
| from esphome.core import CORE | ||||
| from esphome.helpers import IS_MACOS | ||||
| import esphome.config_validation as cv | ||||
| import esphome.codegen as cg | ||||
|  | ||||
| from .const import KEY_HOST | ||||
|  | ||||
| @@ -42,8 +41,5 @@ async def to_code(config): | ||||
|     cg.add_build_flag("-DUSE_HOST") | ||||
|     cg.add_define("USE_ESPHOME_HOST_MAC_ADDRESS", config[CONF_MAC_ADDRESS].parts) | ||||
|     cg.add_build_flag("-std=c++17") | ||||
|     cg.add_build_flag("-lsodium") | ||||
|     if IS_MACOS: | ||||
|         cg.add_build_flag("-L/opt/homebrew/lib") | ||||
|     cg.add_define("ESPHOME_BOARD", "host") | ||||
|     cg.add_platformio_option("platform", "platformio/native") | ||||
|   | ||||
| @@ -11,10 +11,6 @@ esphome: | ||||
|             message: Button was pressed | ||||
|       - homeassistant.tag_scanned: pulse | ||||
|  | ||||
| wifi: | ||||
|   ssid: MySSID | ||||
|   password: password1 | ||||
|  | ||||
| api: | ||||
|   port: 8000 | ||||
|   password: pwd | ||||
|   | ||||
| @@ -1 +1,5 @@ | ||||
| <<: !include common.yaml | ||||
|  | ||||
| wifi: | ||||
|   ssid: MySSID | ||||
|   password: password1 | ||||
|   | ||||
| @@ -1 +1,5 @@ | ||||
| <<: !include common.yaml | ||||
|  | ||||
| wifi: | ||||
|   ssid: MySSID | ||||
|   password: password1 | ||||
|   | ||||
| @@ -1 +1,5 @@ | ||||
| <<: !include common.yaml | ||||
|  | ||||
| wifi: | ||||
|   ssid: MySSID | ||||
|   password: password1 | ||||
|   | ||||
| @@ -1 +1,5 @@ | ||||
| <<: !include common.yaml | ||||
|  | ||||
| wifi: | ||||
|   ssid: MySSID | ||||
|   password: password1 | ||||
|   | ||||
| @@ -1 +1,5 @@ | ||||
| <<: !include common.yaml | ||||
|  | ||||
| wifi: | ||||
|   ssid: MySSID | ||||
|   password: password1 | ||||
|   | ||||
							
								
								
									
										3
									
								
								tests/components/api/test.host.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								tests/components/api/test.host.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| <<: !include common.yaml | ||||
|  | ||||
| network: | ||||
| @@ -1 +1,5 @@ | ||||
| <<: !include common.yaml | ||||
|  | ||||
| wifi: | ||||
|   ssid: MySSID | ||||
|   password: password1 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user