Expaso 
							
						 
					 
					
						
						
							
						
						7a2d7fdd19 
					 
					
						
						
							
							Fixed PlatformIO Build on DEV ( #4422 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2023-02-13 15:43:52 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						ce5cedb466 
					 
					
						
						
							
							Update ESP32-audioI2S library ( #4073 )  
						
						
						
						
					 
					
						2022-11-24 11:16:05 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						91925b1826 
					 
					
						
						
							
							Update ESP-IDF and platform version ( #3565 )  
						
						... 
						
						
						
						Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
					 
					
						2022-11-23 09:54:55 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						c2e198311c 
					 
					
						
						
							
							Update esp32 arduino and platform versions ( #3564 )  
						
						
						
						
					 
					
						2022-11-21 11:49:30 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						0a649c184f 
					 
					
						
						
							
							Always use gh releases in base platformio file ( #3988 )  
						
						
						
						
					 
					
						2022-11-03 11:41:12 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						991fc54994 
					 
					
						
						
							
							Bump esphome/Improv to 1.2.3 ( #3948 )  
						
						
						
						
					 
					
						2022-10-27 07:44:15 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						c3fba97b4c 
					 
					
						
						
							
							Update base platformio board for rp2040 ( #3937 )  
						
						
						
						
					 
					
						2022-10-25 17:46:55 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						96e8cb66b6 
					 
					
						
						
							
							Fix missing dependencies for heatpumpir ( #3933 )  
						
						
						
						
					 
					
						2022-10-25 12:12:55 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						6153bcc6ad 
					 
					
						
						
							
							Initial Support for RP2040 platform ( #3284 )  
						
						... 
						
						
						
						Co-authored-by: Paulus Schoutsen <balloob@gmail.com > 
						
						
					 
					
						2022-10-20 16:50:39 +13:00 
						 
				 
			
				
					
						
							
							
								Sybren A. Stüvel 
							
						 
					 
					
						
						
							
						
						9e227b0192 
					 
					
						
						
							
							Upgrade rweather/Crypto from 0.2.0 to 0.4.0 ( #3593 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2022-08-03 07:58:03 +12:00 
						 
				 
			
				
					
						
							
							
								kahrendt 
							
						 
					 
					
						
						
							
						
						8110e591d0 
					 
					
						
						
							
							Fix wrong type for voc_state*_ in sgp4x component ( #3581 )  
						
						... 
						
						
						
						Co-authored-by: Martin <25747549+martgras@users.noreply.github.com >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2022-06-20 11:27:00 +12:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						6221f6d47d 
					 
					
						
						
							
							Implement Media Player and I2S Media player ( #3487 )  
						
						
						
						
					 
					
						2022-06-02 17:00:17 +12:00 
						 
				 
			
				
					
						
							
							
								Martin 
							
						 
					 
					
						
						
							
						
						0ed7db979b 
					 
					
						
						
							
							Add support for SGP41 ( #3382 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2022-05-19 12:47:33 +12:00 
						 
				 
			
				
					
						
							
							
								Tim Smeets 
							
						 
					 
					
						
						
							
						
						d4ff98680a 
					 
					
						
						
							
							Add support for Electrolux heatpump and bump arduino-heatpumpir version ( #3353 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2022-04-08 08:04:00 +12:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						1c0697b5d4 
					 
					
						
						
							
							Dont warn on nonnull comparisons ( #3123 )  
						
						
						
						
					 
					
						2022-02-08 21:28:12 +13:00 
						 
				 
			
				
					
						
							
							
								functionpointer 
							
						 
					 
					
						
						
							
						
						397ef72b16 
					 
					
						
						
							
							MLX90393 three-axis magnetometer ( #2770 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2022-02-08 20:42:11 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						ab47e201c7 
					 
					
						
						
							
							Bump improv library to 1.2.1 ( #3160 )  
						
						
						
						
					 
					
						2022-02-04 19:15:00 +13:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						4de642ff28 
					 
					
						
						
							
							Bump esp-idf framework version from 4.3.0 to 4.3.2 ( #3120 )  
						
						
						
						
					 
					
						2022-01-31 07:59:56 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						0384efcfc2 
					 
					
						
						
							
							Disable platformio ldf for build ( #3130 )  
						
						
						
						
					 
					
						2022-01-31 14:27:10 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						bf91443f38 
					 
					
						
						
							
							Improv_serial scan and send wifi networks list ( #3116 )  
						
						
						
						
					 
					
						2022-01-31 11:08:20 +13:00 
						 
				 
			
				
					
						
							
							
								Wouter van der Wal 
							
						 
					 
					
						
						
							
						
						a718ac7ee0 
					 
					
						
						
							
							Add qr code support for displays ( #2952 )  
						
						... 
						
						
						
						Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl > 
						
						
					 
					
						2022-01-26 22:20:45 +13:00 
						 
				 
			
				
					
						
							
							
								Oxan van Leeuwen 
							
						 
					 
					
						
						
							
						
						cdda648360 
					 
					
						
						
							
							Generate ARDUINO_VERSION_CODE in Python code ( #3101 )  
						
						... 
						
						
						
						Co-authored-by: Otto winter <otto@otto-winter.com > 
						
						
					 
					
						2022-01-24 10:34:34 +01:00 
						 
				 
			
				
					
						
							
							
								Oxan van Leeuwen 
							
						 
					 
					
						
						
							
						
						f2d677d51a 
					 
					
						
						
							
							Fix path to extra_scripts in platformio.ini ( #3093 )  
						
						
						
						
					 
					
						2022-01-24 16:03:34 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						1f8a1f0046 
					 
					
						
						
							
							Bump improv library version ( #3072 )  
						
						
						
						
					 
					
						2022-01-20 15:21:44 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						ece71a0228 
					 
					
						
						
							
							Run post scripts for factory binaries for flashing ( #3003 )  
						
						... 
						
						
						
						Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl > 
						
						
					 
					
						2022-01-11 15:24:26 +13:00 
						 
				 
			
				
					
						
							
							
								Oxan van Leeuwen 
							
						 
					 
					
						
						
							
						
						d8e719d1c4 
					 
					
						
						
							
							Support clang-tidy for ESP32 variants ( #3001 )  
						
						
						
						
					 
					
						2022-01-05 21:30:15 +01:00 
						 
				 
			
				
					
						
							
							
								Oxan van Leeuwen 
							
						 
					 
					
						
						
							
						
						ffea3597f4 
					 
					
						
						
							
							Set correct include_dir in platformio.ini ( #2999 )  
						
						
						
						
					 
					
						2022-01-04 21:59:34 +01:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						33f17f75a0 
					 
					
						
						
							
							Upgrade ArduinoJson to 6.18.5 and migrate code ( #2844 )  
						
						
						
						
					 
					
						2022-01-01 22:31:43 +13:00 
						 
				 
			
				
					
						
							
							
								Oxan van Leeuwen 
							
						 
					 
					
						
						
							
						
						607601b3a4 
					 
					
						
						
							
							Enable a bunch of clang-tidy checks ( #2149 )  
						
						
						
						
					 
					
						2021-12-02 09:03:51 +13:00 
						 
				 
			
				
					
						
							
							
								Martin 
							
						 
					 
					
						
						
							
						
						8267f01ccd 
					 
					
						
						
							
							Remove arduino dependency from hm3301 ( #2745 )  
						
						
						
						
					 
					
						2021-11-18 08:03:46 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						df6730be55 
					 
					
						
						
							
							Move to use improv lib from platformio ( #2741 )  
						
						
						
						
					 
					
						2021-11-17 18:23:17 +01:00 
						 
				 
			
				
					
						
							
							
								Clifford Roche 
							
						 
					 
					
						
						
							
						
						4eaa6afa4d 
					 
					
						
						
							
							Add greeyac protocol to IR Climate / HeatpumpIR ( #2694 )  
						
						
						
						
					 
					
						2021-11-14 16:11:21 +01:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						2e0c89409d 
					 
					
						
						
							
							Bump ESPAsyncWebServer to 2.1.0 ( #2686 )  
						
						
						
						
					 
					
						2021-11-13 21:22:32 +13:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						8aa72f4c1e 
					 
					
						
						
							
							Neopixelbus redo method definitions ( #2616 )  
						
						
						
						
					 
					
						2021-11-11 07:35:31 +13:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						de06a781ff 
					 
					
						
						
							
							ESP8266 disable PIO LDF ( #2608 )  
						
						
						
						
					 
					
						2021-10-23 19:44:55 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						6db9d1122f 
					 
					
						
						
							
							Fix compiler warnings and update platformio line filter ( #2607 )  
						
						
						
						
					 
					
						2021-10-22 16:52:43 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						83bef85415 
					 
					
						
						
							
							Add owner to all libraries used ( #2604 )  
						
						
						
						
					 
					
						2021-10-22 14:14:14 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						c08b21b7cd 
					 
					
						
						
							
							Bump noise-c from 0.1.3 to 0.1.4 ( #2602 )  
						
						
						
						
					 
					
						2021-10-22 12:12:07 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						ca59dd1302 
					 
					
						
						
							
							Fix HeatpumpIR pin ( #2585 )  
						
						
						
						
					 
					
						2021-10-21 18:57:03 +02:00 
						 
				 
			
				
					
						
							
							
								Rob Deutsch 
							
						 
					 
					
						
						
							
						
						a3eb2a7ee0 
					 
					
						
						
							
							Added heatpumpir support ( #1343 )  
						
						... 
						
						
						
						Co-authored-by: Otto winter <otto@otto-winter.com >
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl > 
						
						
					 
					
						2021-10-13 07:38:19 +13:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						1c58b17235 
					 
					
						
						
							
							API encryption switch to libsodium backend ( #2456 )  
						
						
						
						
					 
					
						2021-10-06 22:36:12 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						87358e8843 
					 
					
						
						
							
							Fix esp32 no longer has Hash internal lib ( #2441 )  
						
						
						
						
					 
					
						2021-10-04 16:14:51 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey V. DUDANOV 
							
						 
					 
					
						
						
							
						
						0d0954d74b 
					 
					
						
						
							
							Midea fix ( #2395 )  
						
						
						
						
					 
					
						2021-09-27 09:32:33 +13:00 
						 
				 
			
				
					
						
							
							
								Oxan van Leeuwen 
							
						 
					 
					
						
						
							
						
						637b55bfbf 
					 
					
						
						
							
							Allow compilation against IDF from repository ( #2355 )  
						
						... 
						
						
						
						* Fix src_filter in platformio.ini after src_dir change
* Add -Wno-nonnull-compare to platformio.ini as well
* Create default sdkconfig for static analysis
* Add more compiler flags to clang ignore list
* Clean-up platformio.ini
* Remove unnecessary blank line
* Fix accidentally dropped library
* Don't gitignore sdkconfig.defaults
Co-authored-by: Otto winter <otto@otto-winter.com >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2021-09-21 17:12:17 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						24f445dade 
					 
					
						
						
							
							Fix src_filter in platformio.ini after src_dir change ( #2353 )  
						
						
						
						
					 
					
						2021-09-21 16:37:13 +12:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						ac0d921413 
					 
					
						
						
							
							ESP-IDF support and generic target platforms ( #2303 )  
						
						... 
						
						
						
						* Socket refactor and SSL
* esp-idf temp
* Fixes
* Echo component and noise
* Add noise API transport support
* Updates
* ESP-IDF
* Complete
* Fixes
* Fixes
* Versions update
* New i2c APIs
* Complete i2c refactor
* SPI migration
* Revert ESP Preferences migration, too complex for now
* OTA support
* Remove echo again
* Remove ssl again
* GPIOFlags updates
* Rename esphal and ICACHE_RAM_ATTR
* Make ESP32 arduino compilable again
* Fix GPIO flags
* Complete pin registry refactor and fixes
* Fixes to make test1 compile
* Remove sdkconfig file
* Ignore sdkconfig file
* Fixes in reviewing
* Make test2 compile
* Make test4 compile
* Make test5 compile
* Run clang-format
* Fix lint errors
* Use esp-idf APIs instead of btStart
* Another round of fixes
* Start implementing ESP8266
* Make test3 compile
* Guard esp8266 code
* Lint
* Reformat
* Fixes
* Fixes v2
* more fixes
* ESP-IDF tidy target
* Convert ARDUINO_ARCH_ESPxx
* Update WiFiSignalSensor
* Update time ifdefs
* OTA needs millis from hal
* RestartSwitch needs delay from hal
* ESP-IDF Uart
* Fix OTA blank password
* Allow setting sdkconfig
* Fix idf partitions and allow setting sdkconfig from yaml
* Re-add read/write compat APIs and fix esp8266 uart
* Fix esp8266 store log strings in flash
* Fix ESP32 arduino preferences not initialized
* Update ifdefs
* Change how sdkconfig change is detected
* Add checks to ci-custom and fix them
* Run clang-format
* Add esp-idf clang-tidy target and fix errors
* Fixes from clang-tidy idf round 2
* Fixes from compiling tests with esp-idf
* Run clang-format
* Switch test5.yaml to esp-idf
* Implement ESP8266 Preferences
* Lint
* Re-do PIO package version selection a bit
* Fix arduinoespressif32 package version
* Fix unit tests
* Lint
* Lint fixes
* Fix readv/writev not defined
* Fix graphing component
* Re-add all old options from core/config.py
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2021-09-20 11:47:51 +02:00 
						 
				 
			
				
					
						
							
							
								Oxan van Leeuwen 
							
						 
					 
					
						
						
							
						
						c6dc8a11e2 
					 
					
						
						
							
							Add namespace to all PlatformIO library references ( #2296 )  
						
						... 
						
						
						
						* Remove unnecessary duplication in platformio.ini
* Add namespace to all platformio library references
* Add cmake-build-* to gitignore
They're generated by the CLion add-on for each PlatformIO environment.
Listing them all separately seems nonsensical. 
						
						
					 
					
						2021-09-15 19:01:31 +02:00 
						 
				 
			
				
					
						
							
							
								Guillermo Ruffino 
							
						 
					 
					
						
						
							
						
						de33cbd7e7 
					 
					
						
						
							
							Dsmr updates ( #2157 )  
						
						... 
						
						
						
						* add option to use check_crc
* ignore newline before ( in parsing
* add gas delivered text for raw sensor
* fix compile issue when not listing any sensor
* make gas_mbus_id configurable
* update dsmr lib for clang 
						
						
					 
					
						2021-09-14 22:14:49 -03:00 
						 
				 
			
				
					
						
							
							
								Oxan van Leeuwen 
							
						 
					 
					
						
						
							
						
						924df1e7de 
					 
					
						
						
							
							Run clang-tidy against Arduino 3 ( #2146 )  
						
						... 
						
						
						
						* Add macros header with more usable Arduino version defines
* Change Arduino version checking to use our version defines
* Add missing ESP8266 check
* Rename Arduino version macro to ARDUINO_VERSION_CODE
* Upgrade clang-tidy to use Arduino 3
* Fix clang-tidy warnings
* Upgrade NeoPixelBus to upstream 2.6.7
* Use Arduino-version-appropriate API to set redirect flags
* Remove now unnecessary CLANG_TIDY ifdefs
* Add preprocessor hackery to avoid including pgmspace.h
* Bump base image to 4.1.1 and update lint
* Fix nfctag
* Fix make_unique ambiguous
* Fix ignore name
* Fix ambiguous v2
* Remove unused begin
* Cast time_t to prevent issues on platforms where time_t is 32bit
Co-authored-by: Otto winter <otto@otto-winter.com > 
						
						
					 
					
						2021-09-13 18:55:04 +02:00 
						 
				 
			
				
					
						
							
							
								Oxan van Leeuwen 
							
						 
					 
					
						
						
							
						
						40c474cd83 
					 
					
						
						
							
							Run clang-tidy against ESP32 ( #2147 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
Co-authored-by: Otto winter <otto@otto-winter.com > 
						
						
					 
					
						2021-09-13 18:11:27 +02:00