lumapu
							
						 
						
							
							
							
								
							
								31988cc990 
								
							
								 
							
						 
						
							
							
								
								* Updated README -> now PlatformIO is used  
							
							 
							
							 
							
							
								
 
							
							
							* started to implement github actions 
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								0d8706895e 
								
							
								 
							
						 
						
							
							
								
								* debug moved to another location  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								Kai Gerken
							
						 
						
							
							
							
								
							
								3b7eb9c58b 
								
							
								 
							
						 
						
							
							
								
								Implement state class for mqtt discovery.  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								Kai Gerken
							
						 
						
							
							
							
								
							
								6e34b4adf9 
								
							
								 
							
						 
						
							
							
								
								Add 5s on mqtt discovery value expire time.  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								Kai Gerken
							
						 
						
							
							
							
								
							
								9716f1ff8b 
								
							
								 
							
						 
						
							
							
								
								Fix type on field for efficiency  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								Kai Gerken
							
						 
						
							
							
							
								
							
								bbc725f316 
								
							
								 
							
						 
						
							
							
								
								Implement MQTT discovery for Home Assistant  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								aeb63f5d31 
								
							
								 
							
						 
						
							
							
								
								* compiles with PlatformIO  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								b9cec55849 
								
							
								 
							
						 
						
							
							
								
								reduced warnings  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								wtl0
							
						 
						
							
							
							
								
							
								0b9ab0100a 
								
							
								 
							
						 
						
							
							
								
								Janitorial: Trailing whitespace tweaks  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								wtl0
							
						 
						
							
							
							
								
							
								e25dce1573 
								
							
								 
							
						 
						
							
							
								
								Added favicon.ico to find the right tab in the browser more fast; Keep it simple (not as configuration option)  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								wtl0
							
						 
						
							
							
							
								
							
								821ab2601e 
								
							
								 
							
						 
						
							
							
								
								Readme: Added more (redundant) info n libraries to be installed;  
							
							 
							
							 
							
							
								
 
							
							
							Added output on non configured converters in /index.html statistic
Target: Avoid pitfalls and open questions for beginners 
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								wtl0
							
						 
						
							
							
							
								
							
								e5adf23ee9 
								
							
								 
							
						 
						
							
							
								
								Add JSON output; Available via HTTP data point /json  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								4a28884cff 
								
							
								 
							
						 
						
							
							
								
								* improved setup (if no data is in EEprom)  
							
							 
							
							 
							
							
								
 
							
							
							* improved NRF24 Pinout regarding to #36 , Standard Pinout should be now: https://github.com/grindylow/ahoy/issues/36#issuecomment-1149981052  
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								0347a3df44 
								
							
								 
							
						 
						
							
							
								
								* PR  #76  updated debug messages: now 5 different levels are available  
							
							 
							
							 
							
							
								
 
							
							
							* fixed CRC loop issue 
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								7e2df351d9 
								
							
								 
							
						 
						
							
							
								
								* fixed debug messages  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								stefan123t
							
						 
						
							
							
							
								
							
								17b186ee04 
								
							
								 
							
						 
						
							
							
								
								added DBGXXX definitions to all header files  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								c61d9568ba 
								
							
								 
							
						 
						
							
							
								
								license included  
							
							 
							
							 
							
							
								
 
							
							
							tried to increase stability 
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								stefan123t
							
						 
						
							
							
							
								
							
								14c46e86bd 
								
							
								 
							
						 
						
							
							
								
								added variable error messages using #pragma error  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								stefan123t
							
						 
						
							
							
							
								
							
								20c145013e 
								
							
								 
							
						 
						
							
							
								
								added DEBUG_FLAGs to config.h  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								sude22
							
						 
						
							
							
							
								
							
								db1d1d2057 
								
							
								 
							
						 
						
							
							
								
								add uptime MQTT value  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								sude22
							
						 
						
							
							
							
								
							
								5775df5b36 
								
							
								 
							
						 
						
							
							
								
								don't set MQTT topic to fixed value 'inverter'  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								9ec93f4647 
								
							
								 
							
						 
						
							
							
								
								* more debug output (#retransmits)  
							
							 
							
							 
							
							
								
 
							
							
							* improved loop counters 
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								f148c41a1f 
								
							
								 
							
						 
						
							
							
								
								ESP8266 v0.4.16  
							
							 
							
							 
							
							
								
 
							
							
							* request only one inverter per loop (https://github.com/grindylow/ahoy/issues/53#issuecomment-1147042489 )
* mqtt loop interval calculated by # of inverters and inverter request interval
* limit maximum number of retries
* added feature request #62  (readable names for channels)
* improved setup page, added javascript to hide / show channel fields
** IMORTANT: memory layout change, all configuration will be lost, except WiFI ** 
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								Stefan Thieme
							
						 
						
							
							
							
								
							
								df2f052c85 
								
							
								 
							
						 
						
							
							
								
								load stats on index page initially  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								2d37b2657d 
								
							
								 
							
						 
						
							
							
								
								* V0.4.15  
							
							 
							
							 
							
							
								
 
							
							
							* reduced debug messages
* fixes after merge 
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								0e2fe920e7 
								
							
								 
							
						 
						
							
							
								
								* added another yield  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								c7d039ac8c 
								
							
								 
							
						 
						
							
							
								
								* added RX channel 40  
							
							 
							
							 
							
							
								
 
							
							
							* improved RF24 ISR
* reduced AP active time to 60s (will be increase once a client is connected)
* added `yield` without success -> random reboot (cause 4) 
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								Stefan Thieme
							
						 
						
							
							
							
								
							
								b1906f0f31 
								
							
								 
							
						 
						
							
							
								
								add method entry debug statements  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								Stefan Thieme
							
						 
						
							
							
							
								
							
								ae1272ccf0 
								
							
								 
							
						 
						
							
							
								
								normalize settings for AHOY-DTU  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								Stefan Thieme
							
						 
						
							
							
							
								
							
								ea9ab4601a 
								
							
								 
							
						 
						
							
							
								
								add channel 2440 to RX_CHANNELS 5 in hmRadio.h  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								Stefan Thieme
							
						 
						
							
							
							
								
							
								9e5105a98b 
								
							
								 
							
						 
						
							
							
								
								use mSendInterval for showIndex and index.html  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								247ae3e1db 
								
							
								 
							
						 
						
							
							
								
								fix   #56  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								df5a306bb2 
								
							
								 
							
						 
						
							
							
								
								* inverter dependent mqtt (is avail)  
							
							 
							
							 
							
							
								
 
							
							
							* implemented heap stats #58 
* inserted 'break' in ISR while loop 
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								Peter Lelie
							
						 
						
							
							
							
								
							
								5c1c88d5bf 
								
							
								 
							
						 
						
							
							
								
								3D-Model for a case for Wemos D1  
							
							 
							
							 
							
							
								
 
							
							
							This is a 3D printable case for a Wemos D1 and a nrf24 module sandwiched together. 
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								69f8f0b806 
								
							
								 
							
						 
						
							
							
								
								* reduced heap size (>50%) by using 'F()' for (nearly) all static strings (mentioned by  @stefan123t )  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								01f1fab27f 
								
							
								 
							
						 
						
							
							
								
								* try to  fix   #52  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								6a1a3b86d2 
								
							
								 
							
						 
						
							
							
								
								* added patch from  @Argafal  
							
							 
							
							 
							
							
								
 
							
							
							* Updated readme to refer library versions 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								7844ea2946 
								
							
								 
							
						 
						
							
							
								
								* moved mqtt loop out of `checkTicker` as mentioned in  #49  
							
							 
							
							 
							
							
								
 
							
							
							* added irritation and efficiency calculations (** EPPROM CHANGE - YOUR SETTINGS MAYBE BECOME CURRUPT! **)
* improved style 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								8238e90903 
								
							
								 
							
						 
						
							
							
								
								*  fix   #38  current assignment for 4-channel inverters  
							
							 
							
							 
							
							
								
 
							
							
							* added last received timestamp in /hoymiles livedata web page #47 
* improved style.css
* improved NTP as described in #46  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								99f829ac87 
								
							
								 
							
						 
						
							
							
								
								* added free heap, mentioned in  #24  (added in serial print, status on index and mqtt)  
							
							 
							
							 
							
							
								
 
							
							
							* fixed  #45 , AC current by factor 10 too high
* fixed failed payload counter 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								a35cb414a8 
								
							
								 
							
						 
						
							
							
								
								*  fixed   #41  HM800 Yield total and Yield day were mixed around. Found issue while comparing to Python version  
							
							 
							
							 
							
							
								
 
							
							
							* fixed  #43  HM350 channel 2 is displayed in Live-View
* added #42  YieldTotal and YieldTotal Day for HM600 - HM800 inverters 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								5acce759e0 
								
							
								 
							
						 
						
							
							
								
								*  fix   #39  Assignment 2-Channel inverters (HM-600, HM-700, HM-800)  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								6871bf4247 
								
							
								 
							
						 
						
							
							
								
								* multi inverter support  
							
							 
							
							 
							
							
								
 
							
							
							* full re transmit included 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								724f0ab83a 
								
							
								 
							
						 
						
							
							
								
								* complete payload processed (and crc checked)  
							
							 
							
							 
							
							
								
 
							
							
							* inverter type is defined by serial number
* serial debug can be switched live (using setup)
-> Note: only one inverter is supported for now! 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								f2e7105cb3 
								
							
								 
							
						 
						
							
							
								
								fix   #26  ticker / interval in app.cpp  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								b485cb8151 
								
							
								 
							
						 
						
							
							
								
								* improved stability (in comparison to 0.3.7)  
							
							 
							
							 
							
							
								
 
							
							
							* reset wifi AP timout once a client is detected
* fix  #26  wrong variable reset 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								37206847c5 
								
							
								 
							
						 
						
							
							
								
								* added rx channel switching  
							
							 
							
							 
							
							
								
 
							
							
							* switched to crc8 check for valid packet-payload 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								8f444cee2f 
								
							
								 
							
						 
						
							
							
								
								* improved tickers, only one ticker is active  
							
							 
							
							 
							
							
								
 
							
							
							* added feature to use the ESP as access point for all the time
* added serial features to setup 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								4c3852cde4 
								
							
								 
							
						 
						
							
							
								
								* fixed erase settings  
							
							 
							
							 
							
							
								
 
							
							
							* fixed behavior if no MQTT IP is set (the system was nearly unusable because of delayed responses)
* fixed Station / AP WiFi on startup -> more information will be printed to the serial console
* added new ticker for serial value dump 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								lumapu
							
						 
						
							
							
							
								
							
								539d4f73c1 
								
							
								 
							
						 
						
							
							
								
								* added config.h for general configuration  
							
							 
							
							 
							
							
								
 
							
							
							* added option to compile WiFi SSID + PWD to firmware
* added option to configure WiFi access point name and password
* added feature to retry connect to station WiFi (configurable timeouts)
* updated index.html
* added option for factory reset
* added info about project on index.html
* moved "update" and "home" to footer
* fixed  #23  HM1200 yield day unit
* fixed DNS name of ESP after setup (some commits before) 
							
						 
						4 years ago