864a526bd9 
								
							 
						 
						
							
							
								
								Update ServiceList.md  
							
							
							
						 
						
							2023-02-18 15:53:44 -06:00  
				
					
						
							
							
								 
						
							
								1fa225f40f 
								
							 
						 
						
							
							
								
								Update ServiceList.md  
							
							
							
						 
						
							2023-02-18 15:50:57 -06:00  
				
					
						
							
							
								 
						
							
								69af3d59a3 
								
							 
						 
						
							
							
								
								Replaced Service definitions with macros CREATE_SERV and END_SERV  
							
							... 
							
							
							
							This has no effect on the code but the names of the macros can be used as flags for an external script to autogenerate documentation in the form of a list of all services and characteristics supported by HomeSpan 
							
						 
						
							2023-02-16 07:23:22 -06:00  
				
					
						
							
							
								 
						
							
								0ecaf2ee7f 
								
							 
						 
						
							
							
								
								Add CUSTOM_CHAR_HEADER logic  
							
							... 
							
							
							
							used to include custom Characteristics in a common header without redefining. 
							
						 
						
							2023-02-12 13:24:19 -06:00  
				
					
						
							
							
								 
						
							
								bd46416b64 
								
							 
						 
						
							
							
								
								Update Reference.md  
							
							
							
						 
						
							2023-02-11 08:09:19 -06:00  
				
					
						
							
							
								 
						
							
								5cb29526c3 
								
							 
						 
						
							
							
								
								Update OTA.md  
							
							
							
						 
						
							2023-02-11 07:57:26 -06:00  
				
					
						
							
							
								 
						
							
								22bd16e936 
								
							 
						 
						
							
							
								
								Added ability to set OTA password from within sketch  
							
							... 
							
							
							
							Adds second form of homeSpan.enableOTA(const char *pwd, boolean safeLoad=true) 
							
						 
						
							2023-02-11 07:49:16 -06:00  
				
					
						
							
							
								 
						
							
								cccbceeab7 
								
							 
						 
						
							
							
								
								Merge pull request  #498  from HomeSpan/dev  
							
							... 
							
							
							
							Release of HomeSpan 1.7.1 
							
						 
						
							2023-02-04 20:16:44 -06:00  
				
					
						
							
							
								 
						
							
								8114798cae 
								
							 
						 
						
							
							
								
								Update LICENSE  
							
							
							
						 
						
							2023-02-04 18:52:19 -06:00  
				
					
						
							
							
								 
						
							
								83d994f321 
								
							 
						 
						
							
							
								
								Update library.properties  
							
							
							
						 
						
							2023-02-04 18:51:08 -06:00  
				
					
						
							
							
								 
						
							
								1b3e901a63 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2023-02-04 18:49:18 -06:00  
				
					
						
							
							
								 
						
							
								2e88e5a093 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2023-02-04 18:23:37 -06:00  
				
					
						
							
							
								 
						
							
								86944152e7 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2023-02-04 18:19:49 -06:00  
				
					
						
							
							
								 
						
							
								88897ee085 
								
							 
						 
						
							
							
								
								Updated copyright dates on source code  
							
							
							
						 
						
							2023-02-04 11:41:57 -06:00  
				
					
						
							
							
								 
						
							
								2f713b3749 
								
							 
						 
						
							
							
								
								Update HomeSpan.h  
							
							
							
						 
						
							2023-02-04 10:15:37 -06:00  
				
					
						
							
							
								 
						
							
								a65c5853ae 
								
							 
						 
						
							
							
								
								Update Reference.md  
							
							
							
						 
						
							2023-02-04 10:09:10 -06:00  
				
					
						
							
							
								 
						
							
								f7e02ecf62 
								
							 
						 
						
							
							
								
								Update Reference.md  
							
							
							
						 
						
							2023-02-04 07:57:16 -06:00  
				
					
						
							
							
								 
						
							
								e2678f5661 
								
							 
						 
						
							
							
								
								Added position() method to SpanToggle()  
							
							... 
							
							
							
							Created PushButton::OPEN and PushButton::CLOSED enums.
This completes all SpanToggle() functionality.  Will add a SpanToggle() to UnitTest. 
							
						 
						
							2023-02-03 23:09:08 -06:00  
				
					
						
							
							
								 
						
							
								c3d0c98e04 
								
							 
						 
						
							
							
								
								Created SpanToggle()  
							
							... 
							
							
							
							Derived from SpanButton() 
							
						 
						
							2023-01-31 22:55:43 -06:00  
				
					
						
							
							
								 
						
							
								232362c807 
								
							 
						 
						
							
							
								
								Update Utils.h  
							
							... 
							
							
							
							Added comments for new toggled() functionality 
							
						 
						
							2023-01-30 07:56:46 -06:00  
				
					
						
							
							
								 
						
							
								1a3887b6cf 
								
							 
						 
						
							
							
								
								Added switch toggle logic to PushButton Class  
							
							... 
							
							
							
							Adds new method toggled() which is the analog of triggered().
Next step: Extend SpanButton to access this new logic. 
							
						 
						
							2023-01-29 18:30:25 -06:00  
				
					
						
							
							
								 
						
							
								03ba061b9b 
								
							 
						 
						
							
							
								
								Added logic to hide AP SSID from broadcasting when WIFI_AP_STA used for SpanPoint  
							
							... 
							
							
							
							This does NOT effect the HomeSpan Access Point from being broadcast as usual when launched. 
							
						 
						
							2023-01-28 18:05:59 -06:00  
				
					
						
							
							
								 
						
							
								21a88f0ed4 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://github.com/HomeSpan/HomeSpan  into dev  
							
							
							
						 
						
							2023-01-26 20:22:58 -06:00  
				
					
						
							
							
								 
						
							
								d04677d051 
								
							 
						 
						
							
							
								
								Update RemoteDevice8286.ino  
							
							
							
						 
						
							2023-01-26 20:22:48 -06:00  
				
					
						
							
							
								 
						
							
								86337e5bfe 
								
							 
						 
						
							
							
								
								Update NOW.md  
							
							
							
						 
						
							2023-01-26 20:10:31 -06:00  
				
					
						
							
							
								 
						
							
								eb53e7f6e7 
								
							 
						 
						
							
							
								
								Moved SpanPoint initialization message to main Info 'i' output  
							
							... 
							
							
							
							Created SpanPoint table within 'i' output 
							
						 
						
							2023-01-25 22:22:49 -06:00  
				
					
						
							
							
								 
						
							
								2bc8e7e89a 
								
							 
						 
						
							
							
								
								Update NOW.md  
							
							
							
						 
						
							2023-01-25 06:53:30 -06:00  
				
					
						
							
							
								 
						
							
								b1bdb55d07 
								
							 
						 
						
							
							
								
								Update RemoteDevice8286.ino  
							
							
							
						 
						
							2023-01-24 22:51:13 -06:00  
				
					
						
							
							
								 
						
							
								3ec999cd8d 
								
							 
						 
						
							
							
								
								Create RemoteDevice8286.ino  
							
							
							
						 
						
							2023-01-23 06:17:23 -06:00  
				
					
						
							
							
								 
						
							
								49f6316df8 
								
							 
						 
						
							
							
								
								Update NOW.md  
							
							
							
						 
						
							2023-01-23 06:15:51 -06:00  
				
					
						
							
							
								 
						
							
								e8a821906a 
								
							 
						 
						
							
							
								
								Update RemoteDevice.ino  
							
							
							
						 
						
							2023-01-23 05:54:46 -06:00  
				
					
						
							
							
								 
						
							
								7eca1e776b 
								
							 
						 
						
							
							
								
								Add option to SpanPoint to use softAP MAC Address instead of STA  
							
							... 
							
							
							
							Needed to support ESP-NOW on ESP-8266 chips, which seem to only work if connecting into softAP MAC Address once HomeSpan is connected to WiFi network (prior to connection ESP-8266 will properly connect to normal STA address as well as softAP address). 
							
						 
						
							2023-01-22 18:05:59 -06:00  
				
					
						
							
							
								 
						
							
								3818d1950c 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2023-01-16 13:17:14 -06:00  
				
					
						
							
							
								 
						
							
								837818f4cc 
								
							 
						 
						
							
							
								
								Update Reference.md  
							
							
							
						 
						
							2023-01-13 07:28:52 -06:00  
				
					
						
							
							
								 
						
							
								fa787a9c63 
								
							 
						 
						
							
							
								
								Update PWM.md  
							
							
							
						 
						
							2023-01-13 06:51:08 -06:00  
				
					
						
							
							
								 
						
							
								b453c51458 
								
							 
						 
						
							
							
								
								Update Pixels.md  
							
							
							
						 
						
							2023-01-08 11:32:35 -06:00  
				
					
						
							
							
								 
						
							
								6d18d5a3dc 
								
							 
						 
						
							
							
								
								Added "invert" option to LedPin()  
							
							... 
							
							
							
							If invert=true, PWM output will be phase-inverted.  This is useful when creating a pair of PWM pins that need to be out of phase by 180 degrees (e.g driving a piezo-electric buzzer via two PWM pins). 
							
						 
						
							2023-01-07 20:44:19 -06:00  
				
					
						
							
							
								 
						
							
								a8271c8724 
								
							 
						 
						
							
							
								
								Added homeSpan.refreshStatusDevice()  
							
							... 
							
							
							
							Provides for additional control over Status LED when a generic device has been used.  If the color of the device is changed, the change will only take effect when the LED is next turned on.  If the LED is blinking, the color changes upon the next blink.  But if the LED is ON, there is no next blink and color will not change.
This method check the status of the LED, and if it is ON, is calls the on() function again, which will result in an update of the color.  The method does nothing if the LED is OFF or BLINKING. 
							
						 
						
							2023-01-07 17:09:22 -06:00  
				
					
						
							
							
								 
						
							
								9ef9a590da 
								
							 
						 
						
							
							
								
								Added homeSpan.setStatusDevice()  
							
							... 
							
							
							
							Allows any Blinkable class to be used as the Status LED 
							
						 
						
							2023-01-07 14:28:50 -06:00  
				
					
						
							
							
								 
						
							
								809e2f8802 
								
							 
						 
						
							
							
								
								Update LICENSE  
							
							
							
						 
						
							2023-01-02 06:28:40 -06:00  
				
					
						
							
							
								 
						
							
								56a46b5fdb 
								
							 
						 
						
							
							
								
								Update Reference.md  
							
							
							
						 
						
							2023-01-01 17:10:08 -06:00  
				
					
						
							
							
								 
						
							
								e51dc8c765 
								
							 
						 
						
							
							
								
								Update Reference.md  
							
							
							
						 
						
							2023-01-01 16:52:19 -06:00  
				
					
						
							
							
								 
						
							
								4b88d4a1af 
								
							 
						 
						
							
							
								
								Update Reference.md  
							
							
							
						 
						
							2023-01-01 15:22:12 -06:00  
				
					
						
							
							
								 
						
							
								3cb8d27342 
								
							 
						 
						
							
							
								
								Added CUSTOM_CHAR_DATA() macro  
							
							... 
							
							
							
							Similar to CUSTOM_CHAR_STRING() macro, but does not include a parameter to set the default value (since the user can type an invalid string).  Instead, user setData after creating the Characteristic as needed. 
							
						 
						
							2023-01-01 15:08:34 -06:00  
				
					
						
							
							
								 
						
							
								72b4ece64d 
								
							 
						 
						
							
							
								
								Added DATA format  
							
							... 
							
							
							
							Includes 3 new methods: getData(), getNewData(), and setData() 
							
						 
						
							2023-01-01 11:33:50 -06:00  
				
					
						
							
							
								 
						
							
								2ad56e5d3a 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2022-12-29 22:30:48 -06:00  
				
					
						
							
							
								 
						
							
								f3f2c5c4c8 
								
							 
						 
						
							
							
								
								Update TVServices.md  
							
							
							
						 
						
							2022-12-29 12:36:09 -06:00  
				
					
						
							
							
								 
						
							
								5d669a4425 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2022-12-29 12:06:05 -06:00  
				
					
						
							
							
								 
						
							
								ea3da95e6b 
								
							 
						 
						
							
							
								
								Update Solutions.md  
							
							
							
						 
						
							2022-12-29 12:04:41 -06:00  
				
					
						
							
							
								 
						
							
								8c034b12bb 
								
							 
						 
						
							
							
								
								Update Solutions.md  
							
							
							
						 
						
							2022-12-29 11:21:32 -06:00