612394a052 
								
							 
						 
						
							
							
								
								Update RemoteTempSensor.ino  
							
							
							
						 
						
							2022-10-15 10:20:21 -05:00  
				
					
						
							
							
								 
						
							
								8b3c09c3f4 
								
							 
						 
						
							
							
								
								Update RemoteTempSensor.ino  
							
							
							
						 
						
							2022-10-08 22:26:06 -05:00  
				
					
						
							
							
								 
						
							
								fffa3eb2ee 
								
							 
						 
						
							
							
								
								Update RemoteTempSensor.ino  
							
							... 
							
							
							
							Added power-saving and deep sleep 
							
						 
						
							2022-10-08 18:16:44 -05:00  
				
					
						
							
							
								 
						
							
								2d411bab82 
								
							 
						 
						
							
							
								
								Updated SpanPoint so that WiFi_AP_STA is only used if receiveSize>0  
							
							... 
							
							
							
							Next up: explore power-reducing modes and sleep modes for remote sensors to extend battery life. 
							
						 
						
							2022-10-03 22:04:51 -05:00  
				
					
						
							
							
								 
						
							
								0d5d4a0ca0 
								
							 
						 
						
							
							
								
								Added RemoteTempSensor to RemoteSensor Example  
							
							
							
						 
						
							2022-10-02 16:41:08 -05:00  
				
					
						
							
							
								 
						
							
								ab21a0c96c 
								
							 
						 
						
							
							
								
								Created Other Examples - RemoteSensors  
							
							... 
							
							
							
							Created MainDevice and RemoteDevice sketches 
							
						 
						
							2022-10-02 10:14:09 -05:00  
				
					
						
							
							
								 
						
							
								3e88d69997 
								
							 
						 
						
							
							
								
								Added optional AccessoryFlags Characteristic to AccessoryInformation Service  
							
							... 
							
							
							
							This optional flag does not seem to have any affect on the Home App and does not produce any messages indicating that the device needs additional setup.  Was hopeful this would have prevented the "Not Supported" message on a Home App Tile that is configured as a bridge, but without any other Accessories. 
							
						 
						
							2022-08-08 05:56:11 -05:00  
				
					
						
							
							
								 
						
							
								635bce26c2 
								
							 
						 
						
							
							
								
								Update ProgrammableHub.ino  
							
							
							
						 
						
							2022-08-07 20:08:44 -05:00  
				
					
						
							
							
								 
						
							
								e2a8d406da 
								
							 
						 
						
							
							
								
								Delete ProgrammableHub2.ino  
							
							
							
						 
						
							2022-08-07 19:57:31 -05:00  
				
					
						
							
							
								 
						
							
								999eb45e8a 
								
							 
						 
						
							
							
								
								Created new version of ProgrammableHub with Dynamic Changes  
							
							
							
						 
						
							2022-08-07 19:56:01 -05:00  
				
					
						
							
							
								 
						
							
								df2154d048 
								
							 
						 
						
							
							
								
								Update ProgrammableHub2.ino  
							
							
							
						 
						
							2022-08-07 19:54:34 -05:00  
				
					
						
							
							
								 
						
							
								59f60d8800 
								
							 
						 
						
							
							
								
								Update ProgrammableHub2.ino  
							
							
							
						 
						
							2022-08-07 19:45:42 -05:00  
				
					
						
							
							
								 
						
							
								546f4445e5 
								
							 
						 
						
							
							
								
								Update ProgrammableHub2.ino  
							
							
							
						 
						
							2022-08-07 19:22:01 -05:00  
				
					
						
							
							
								 
						
							
								b29b43af0f 
								
							 
						 
						
							
							
								
								Update ProgrammableHub2.ino  
							
							
							
						 
						
							2022-08-07 09:47:22 -05:00  
				
					
						
							
							
								 
						
							
								fd0046c7f2 
								
							 
						 
						
							
							
								
								Update ProgrammableHub2.ino  
							
							
							
						 
						
							2022-08-04 18:34:46 -05:00  
				
					
						
							
							
								 
						
							
								26a41bb198 
								
							 
						 
						
							
							
								
								Update ProgrammableHub2.ino  
							
							
							
						 
						
							2022-07-31 17:42:18 -05:00  
				
					
						
							
							
								 
						
							
								689ea86991 
								
							 
						 
						
							
							
								
								Updating ProgrammableHub2 Example  
							
							
							
						 
						
							2022-07-28 17:13:04 -05:00  
				
					
						
							
							
								 
						
							
								989b315fc0 
								
							 
						 
						
							
							
								
								Updated WiFi disconnect/re-connect logic  
							
							... 
							
							
							
							Only initialize MDNS, WebLog, and OTA when first connecting to WiFi.  Do not re-initialize upon re-connections after a disconnect.
Also, add number of disconnects, and reset_reason() to WebLog 
							
						 
						
							2022-07-11 21:23:20 -05:00  
				
					
						
							
							
								 
						
							
								6c7bf03c3b 
								
							 
						 
						
							
							
								
								Added Other Examples -> ProgrammableHub  
							
							
							
						 
						
							2022-06-25 18:44:31 -05:00  
				
					
						
							
							
								 
						
							
								b7e62f86db 
								
							 
						 
						
							
							
								
								Update Television.ino  
							
							
							
						 
						
							2022-04-16 22:46:19 -05:00  
				
					
						
							
							
								 
						
							
								0507f26b13 
								
							 
						 
						
							
							
								
								Updated "Other Examples" and added SPAN_ACCESSORY() Macro  
							
							... 
							
							
							
							Need to revisit Television sketch - the latest iOS seemed to have disabled the ability to dynamically set visibility of input sources.  Checking/Un-Checking the visibility radio buttons either during pairing, or after pairing on the settings screen, seems to be ignored by the Home App (the same input sources are shown in the selector regardless of any changes made).  However, dynamically changing the name of an input source seems to work fine. 
							
						 
						
							2022-04-16 15:21:13 -05:00  
				
					
						
							
							
								 
						
							
								e51320cced 
								
							 
						 
						
							
							
								
								Create CustomService.ino  
							
							... 
							
							
							
							Added to Other Examples 
							
						 
						
							2022-02-27 09:53:17 -06:00  
				
					
						
							
							
								 
						
							
								fbbfd3f4a6 
								
							 
						 
						
							
							
								
								Update Pixel tutorial to refresh update() twice on initialization for DotStar  
							
							... 
							
							
							
							Seems to be required to "sync" LEDs 
							
						 
						
							2022-02-21 10:57:35 -06:00  
				
					
						
							
							
								 
						
							
								a83d3a7fda 
								
							 
						 
						
							
							
								
								Added static HSV and RGB color methods to Pixel() and Dot()  
							
							... 
							
							
							
							Updated Pixel example to demonstrate use of the static HSV method 
							
						 
						
							2022-02-17 18:27:31 -06:00  
				
					
						
							
							
								 
						
							
								5e72dcbbea 
								
							 
						 
						
							
							
								
								Completed Pixel Example  
							
							... 
							
							
							
							Example contains 1 NeoPixel RGB, 1 NeoPixel RGBW, and 1 DotStar RGB.
Tested on ESP32, ESP32-S2, and ESP32-C3. 
							
						 
						
							2022-02-13 14:39:34 -06:00  
				
					
						
							
							
								 
						
							
								a4fb99a684 
								
							 
						 
						
							
							
								
								Updated Pixel Example  
							
							
							
						 
						
							2022-02-13 11:57:34 -06:00  
				
					
						
							
							
								 
						
							
								e27d310733 
								
							 
						 
						
							
							
								
								Updated Pixel Example to use Pixel() and Dot() Classes  
							
							
							
						 
						
							2022-02-05 16:08:51 -06:00  
				
					
						
							
							
								 
						
							
								b7f2495e7c 
								
							 
						 
						
							
							
								
								Update Pixel.ino  
							
							... 
							
							
							
							Added example pin definitions for ESP32/S2/C3 
							
						 
						
							2022-01-22 17:52:33 -06:00  
				
					
						
							
							
								 
						
							
								e060856b78 
								
							 
						 
						
							
							
								
								corrected an issue in loadData ISR that would cause a hang  
							
							... 
							
							
							
							Also updated Pixel example with Knight Rider Effect.
Testing on C3 seems to be working.  Must test on S2 and ESP32 next. 
							
						 
						
							2022-01-20 21:01:31 -06:00  
				
					
						
							
							
								 
						
							
								3e1c676f90 
								
							 
						 
						
							
							
								
								Update Pixel.ino  
							
							
							
						 
						
							2022-01-11 06:41:17 -06:00  
				
					
						
							
							
								 
						
							
								6f4cea1b4d 
								
							 
						 
						
							
							
								
								Updated version number to 1.4.3  
							
							... 
							
							
							
							Also updated Pixel example. 
							
						 
						
							2022-01-10 22:52:08 -06:00  
				
					
						
							
							
								 
						
							
								5d3a4bfc38 
								
							 
						 
						
							
							
								
								Added simple Pixel example to Other Examples  
							
							
							
						 
						
							2022-01-01 08:14:32 -06:00  
				
					
						
							
							
								 
						
							
								b5f4592b29 
								
							 
						 
						
							
							
								
								Removed Characteristic::ConfiguredNameStatic() end updated Television Example  
							
							... 
							
							
							
							Characteristic::ConfiguredNameStatic() is no longer needed since you can now change permissions on ConfiguredStatic to remove PW with removePerms(PW).  Updated Television Example accordingly.
To Do:  Add getLinks() and setPerms/addPerms/removePerms to API Reference Documentation 
							
						 
						
							2021-11-10 05:54:19 -06:00  
				
					
						
							
							
								 
						
							
								6685768f5c 
								
							 
						 
						
							
							
								
								Update Television.ino  
							
							... 
							
							
							
							Added `update()` logic for various key presses. 
							
						 
						
							2021-10-31 10:03:18 -05:00  
				
					
						
							
							
								 
						
							
								2d7ae5846d 
								
							 
						 
						
							
							
								
								Finalized Television Example  
							
							... 
							
							
							
							Will appear in "Other Examples" Category, NOT as a tutorial 
							
						 
						
							2021-10-24 07:47:32 -05:00  
				
					
						
							
							
								 
						
							
								37e0486cf7 
								
							 
						 
						
							
							
								
								Removed all unusable TV Characteristics from TV and Input Source Services  
							
							... 
							
							
							
							But retained the actual Characteristics in the Characteristics lists in the event that they may be activated in the Home App in the future. 
							
						 
						
							2021-10-23 22:58:16 -05:00  
				
					
						
							
							
								 
						
							
								b90fc5aad5 
								
							 
						 
						
							
							
								
								Updated logic re STRING Characteristics  
							
							... 
							
							
							
							Added setString() as analog to setVal().  This complements getString and getNewString() which are analogs to getVal() and getNewVal(). 
							
						 
						
							2021-10-23 13:16:49 -05:00  
				
					
						
							
							
								 
						
							
								dcbfbc3e15 
								
							 
						 
						
							
							
								
								Correct setVal() logic to properly check for EV permissions, not PW permissions  
							
							
							
						 
						
							2021-10-22 09:17:26 -05:00  
				
					
						
							
							
								 
						
							
								8a24819955 
								
							 
						 
						
							
							
								
								Added  Characteristic::ConfiguredNameStatic()  
							
							... 
							
							
							
							This "custom" Characteristic is identical to ConfiguredName() but only allows paired-read and notifications.  By excluding paired-write it prevents the user from editing the name of a TV input source from the Home App.  This is useful when some sources are fixed, such as "netflix" instead of generic, such as "hdmi 1". 
							
						 
						
							2021-10-22 06:35:33 -05:00  
				
					
						
							
							
								 
						
							
								d4603df58d 
								
							 
						 
						
							
							
								
								Creating Television Example  
							
							
							
						 
						
							2021-10-20 06:15:12 -05:00  
				
					
						
							
							
								 
						
							
								8252c5390e 
								
							 
						 
						
							
							
								
								Created ServoControl Example  
							
							... 
							
							
							
							Created in "Other Examples" and is based on Example 13 - WindowShade 
							
						 
						
							2021-03-21 22:37:35 -05:00  
				
					
						
							
							
								 
						
							
								42a0ee9c9b 
								
							 
						 
						
							
							
								
								Update RemoteControl.ino  
							
							
							
						 
						
							2021-01-09 13:13:23 -06:00  
				
					
						
							
							
								 
						
							
								2398ffe698 
								
							 
						 
						
							
							
								
								Added code for example GitHub sketches  
							
							
							
						 
						
							2020-11-27 22:31:44 -06:00