a4492305a7 
								
							
								 
							
						 
						
							
							
								
								change symbol for 'radio not found'  
							
							
 
							
							
							(cherry picked from commit 1dbb0ceb2f82fd2e9fe4192763898add140f8c5a)
(cherry picked from commit 3b137d029876bab67ac7f4c246c8a2fc4ce0abeb) 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								120522582e 
								
							
								 
							
						 
						
							
							
								
								adapt 128x64 to symbolic layout  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								921506d543 
								
							
								 
							
						 
						
							
							
								
								fixed None access  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b475c34878 
								
							
								 
							
						 
						
							
							
								
								fixed NoneType access  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a269edc03c 
								
							
								 
							
						 
						
							
							
								
								fixed change in dependency  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ba7d3e8b8b 
								
							
								 
							
						 
						
							
							
								
								fixed mqtt client usage with sun timings; fixed null pointer when sun times are disabled  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bf7b122cea 
								
							
								 
							
						 
						
							
							
								
								added warning to detect unreachable NRF chip; added basic interrupt handler;added missing exception on timeout  
							
							
 
							
							
							# Conflicts:
#	tools/rpi/hoymiles/__init__.py 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								be1db5b167 
								
							
								 
							
						 
						
							
							
								
								clean up  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bf0f1181c6 
								
							
								 
							
						 
						
							
							
								
								add fonts with symbols to ahoy project and add WLAN RSSI bar to 84x48  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3ee80c4790 
								
							
								 
							
						 
						
							
							
								
								RPi: crash while using multi inverters with diff num of strings  
							
							
 
							
							
							- add some comments
- change timestamp format for logging 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8eef8e2ef4 
								
							
								 
							
						 
						
							
							
								
								RPi: crash while using multi inverters with diff num of strings  
							
							
 
							
							
							add some comments
change timestamp format for logging 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a93536940 
								
							
								 
							
						 
						
							
							
								
								Python goes in crash, when using an other InfoCommend  
							
							
 
							
							
							comment line 178 of main.py as before
add an else path in __init__.py 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9331d9197b 
								
							
								 
							
						 
						
							
							
								
								RPi:crash when using additional InfoCommands  
							
							
 
							
							
							Python goes in crash, when using an other InfoCommend
i.e. uncomment line 178 of __main__.py 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								60f2876d9c 
								
							
								 
							
						 
						
							
							
								
								Fixed index out of bounds  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b6de5b9beb 
								
									
								
							
								 
							
						 
						
							
							
								
								Update Dockerfile  
							
							
 
							
							
							update to bookworm 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3fa274e342 
								
							
								 
							
						 
						
							
							
								
								Fix suntimes working if mqtt is enabled but suntimes is disabled  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								72d044bcf6 
								
							
								 
							
						 
						
							
							
								
								[rpi] Add config for transmit retries  
							
							
 
							
							
							and increase to 5 so that all channels are tried once 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9acd8c59cd 
								
							
								 
							
						 
						
							
							
								
								[rpi] Use tx channel hopping and decrease timeout  
							
							
 
							
							
							Using only channel 40 for transmits led in some cases to no responses. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2005348f54 
								
							
								 
							
						 
						
							
							
								
								[rpi] Add powerfactor and event_count decoder for HM300, HM350, HM400  
							
							
 
							
							
							Without event_count program crashes immediately in __main__.py line 233. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ac207e0d37 
								
							
								 
							
						 
						
							
							
								
								[rpi] Add log file rotation  
							
							
 
							
							
							so that log file doesn't grow infinitely 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7d2efd7943 
								
									
								
							
								 
							
						 
						
							
							
								
								Update Dockerfile  
							
							
 
							
							
							added Influx Client Pip 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								0526a5191a 
								
									
								
							
								 
							
						 
						
							
							
								
								Create Dockerfile  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								44faa0316c 
								
									
								
							
								 
							
						 
						
							
							
								
								MI - reviw ac calculation ( #2 )  
							
							
 
							
							
							* Update: RPi documentation
* Update miPayload.h
* Update README.md
* MI - remarks to user manual
* MI - getting started
* MI - user manual typos
* MI - fix AC calc
* MI - fix status msg. analysis
---------
Co-authored-by: DM6JM <micheleblank@gmx.com>
Co-authored-by: Lukas Pusch <lp@lufami.de> 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f6d9cd6142 
								
							
								 
							
						 
						
							
							
								
								Update: RPi documentation  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								730c4b9552 
								
							
								 
							
						 
						
							
							
								
								Add EKD ESPNRF Case  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6b3af717fb 
								
							
								 
							
						 
						
							
							
								
								RPi:(new)DTU-name,Disco-handler,ext.Error-handling,sun2mqtt  
							
							
 
							
							
							Add disconnect handler for influx and volkszaehler.
Change spec. Informations on ahoy.service and ahoy.yml.example.
Extented Error handling.
Send sun-rise and sun-set information to MQTT. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								57bc46191c 
								
									
								
							
								 
							
						 
						
							
							
								
								RPi: README.md format one new section  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9a0bee831d 
								
							
								 
							
						 
						
							
							
								
								RPi:specify README.md and collect data from EventsResponse  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								892f554ff5 
								
							
								 
							
						 
						
							
							
								
								RPI:finer tuned debug logging  
							
							
 
							
							
							Description for prep RF24 and pyrf24 on debian 11 (bullseye) 64 bit OS 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0d552e3007 
								
							
								 
							
						 
						
							
							
								
								RPI:error handling while getting corruppted data  
							
							
 
							
							
							extended error handling while getting corruppted data on 64 bit operating system (bullseye)
lots of currupted data are reseived on Debian 11 OS. So we have to check the data length before using strict.unpack 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d996c2c10b 
								
							
								 
							
						 
						
							
							
								
								RPI:using pyRF24 on Debian 11 bullseye environment  
							
							
 
							
							
							known RF24 lib can not installed on Debian 11 bullseye 64 bit operating system
now, system try to import RF24 nor pyrf24 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								20abf8d3ba 
								
							
								 
							
						 
						
							
							
								
								RPi:MQTT Last-Will - handling empty config  
							
							
 
							
							
							To handle empty config for last-will 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c8af9c2e9a 
								
							
								 
							
						 
						
							
							
								
								RPi:MQTT support QoS, Retain and Last-Will  
							
							
 
							
							
							To support Quality of Service, Retain and Last-Will
Switch in ahoy.yml.example 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								96d64faf62 
								
							
								 
							
						 
						
							
							
								
								RPi: send value irradiation to VZ and MQTT  
							
							
 
							
							
							to send all meassured and calculated values to Volkszaehler and to mqtt
change some logging levels for better differentiation
change frequency as part of AC phase 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								67ed21ae2a 
								
							
								 
							
						 
						
							
							
								
								RPi:print HardwareInfoResponse on MQTT channel  
							
							
 
							
							
							print HardwareInfoResponse on MQTT channel
check: HardwareInfoResponse does not print on VZ 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d80a9c83a8 
								
							
								 
							
						 
						
							
							
								
								RPi:extend decoder for HardwareInfoResponse output  
							
							
 
							
							
							To print Firmware data in main or in output.py, we need to add a new method __dict__() to class HardwareInfoResponse 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ccca67d5c4 
								
							
								 
							
						 
						
							
							
								
								RPi: update description on ahoy.service  
							
							
 
							
							
							Automatic operation of Ahoy on an RPi can be based on the systemd method.
To activate systemd processes for ahoy, the config ahoy.service is needed. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								17c1fec2ad 
								
							
								 
							
						 
						
							
							
								
								RPi-calculate and print irradiation (Bestrahlung)  
							
							
 
							
							
							To calculate irradiation, max-power of each PV module must be defined in ahoy.yml (pls see ahoy.yml.example) 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								eb0f3b319a 
								
									
								
							
								 
							
						 
						
							
							
								
								Delete ahoy.yml  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								899dbaa346 
								
									
								
							
								 
							
						 
						
							
							
								
								Create ahoy.service  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								2eef3b5bb4 
								
									
								
							
								 
							
						 
						
							
							
								
								Create ahoy.yml  
							
							
 
							
							
							privat ahoy-yml 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5db34cd5f2 
								
									
								
							
								 
							
						 
						
							
							
								
								RPi: support to transmit some attributes  
							
							
 
							
							
							To import some attribute to data-dict-variable, we need to transport this attributes to ResponseDecoder-Class 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								787da07457 
								
									
								
							
								 
							
						 
						
							
							
								
								RPi: submit attributes to decoder  
							
							
 
							
							
							To import some attributes to data-dict-variable, this attributes must be submit to decoder classes 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								f0894ca951 
								
									
								
							
								 
							
						 
						
							
							
								
								RPi: correct error while calling MqttOutputPlugin  
							
							
 
							
							
							In last patch I forgot the correct call to MqttOutputPlugin
Now, it testet 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								bcd279ba03 
								
									
								
							
								 
							
						 
						
							
							
								
								Update class MqttOutputPlugin  
							
							
 
							
							
							movin function from main to class-method 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								dcfd966fe4 
								
									
								
							
								 
							
						 
						
							
							
								
								RPI move function MQTT-Output as class method  
							
							
 
							
							
							RPI move function MQTT-Output as class method to outputs.py 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7fad17aa3e 
								
									
								
							
								 
							
						 
						
							
							
								
								RPI extend debug meassage for better understanding  
							
							
 
							
							
							The response of HardwareInfoResponse contains 16 byte, but only 8 bytes are known. 
Analyse result of the last 2 bytes: This bytes contain the CRC-modbus.
To observe the double-byte (6, 10, 12), this extended log message could help. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								77087f1c37 
								
									
								
							
								 
							
						 
						
							
							
								
								RPI simpify and complete debug message  
							
							
 
							
							
							Debug message in function "poll_inverter" is not maintainable.
It is very easy to print a dict with all important data instead. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								4df6eab987 
								
									
								
							
								 
							
						 
						
							
							
								
								RPI: avoid error if mqtt is not defined  
							
							
 
							
							
							If MQTT is not defined in ahoy.yml, ahoy send an AttributeError 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								e3b0f55467 
								
									
								
							
								 
							
						 
						
							
							
								
								Update output for VZ and Influx  
							
							
 
							
							
							In last days, we update MQTT output, now we sync this updates for VZ and Influx.
- reactive_power - Q_AC
- YieldDay and YieldTotal 
							
						 
						3 years ago