lumapu
3adcb68d98
improved payload handling (retransmit all fragments on CRC error)
improved `isAvailable`, checkes all record structs, inverter becomes available more early because version is check first
fix tickers were not set if NTP is not available
disabled annoying `FlashStringHelper` it gives randomly Expeptions during development, feels more stable since then
moved erase button to the bottom in settings, not nice but more functional
split `tx_count` to `tx_cnt` and `retransmits` in `system.html`
fix mqtt retransmit IP address #602
added debug infos for `scheduler` (web -> `/debug` as trigger prints list of tickers to serial console)
2 years ago
lumapu
3d3e3dc8c6
improved payload handling (request / retransmit) #464
included alarm ID parse to serial console (in development)
2 years ago
lumapu
43c07be148
fix missing scheduler loop #596
2 years ago
lumapu
3ff348bba8
merged PR `Monodisplay`, many thanks to @dAjaY85 #566 , Note: (settings are introduced but not able to be modified, will be included in next version)
2 years ago
lumapu
7c3a78ec26
Merge branch 'development03' of https://github.com/dAjaY85/ahoy into development03
2 years ago
lumapu
3f0cfd45a1
reviewed `sendDiscoveryConfig` #565
2 years ago
lumapu
c157134da9
improved wifi handling and tickers, many thanks to @beegee3 #571
fixed YieldTotal correction calculation #589
fixed serial output of power limit acknowledge #569
2 years ago
lumapu
9f8371fdef
Merge branch 'modem-man-gmx-main' into development02
2 years ago
Mo Demman
616b04b43f
Merge branch 'lumapu:main' into main
2 years ago
Mo Demman
b18e715064
An alternative drawing with most signal flags near the pins, good read for further tinkering.
2 years ago
Mo Demman
d651da0a1b
integrated 8266/NodeMCU drawings, Capacitor, shielded nRF24+, hints on Ampli levels.
2 years ago
Mo Demman
94b9d0489e
Schematics for NodeMCU v3 (same as WEMOS D1 except the name)
2 years ago
lumapu
6e41a83a26
corrected MQTT `comm_disabled` #529
fix Prometheus and JSON endpoints (`config_override.h`) #561
publish MQTT with fixed interval even if inverter is not available #542
added JSON settings upload. NOTE: settings JSON download changed, so only settings should be uploaded starting from version `0.5.70` #551
MQTT topic and inverter name have more allowed characters: `[A-Za-z0-9./#$%&=+_-]+`, thx: @Mo Demman
improved potential issue with `checkTicker`, thx @cbscpe
MQTT option for reset values on midnight / not avail / communication stop #539
small fix in `tickIVCommunication` #534
add `YieldTotal` correction, eg. to have the option to zero at year start #512
2 years ago
Lukas Pusch
20c9151866
Merge pull request #590 from PaeserBastelstube/main
RPi: update description on ahoy.service
2 years ago
Mo Demman
1d8100fc07
Merge branch 'main' of github.com:modem-man-gmx/ahoy
2 years ago
Knuti_in_Päse
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.
2 years ago
Lukas Pusch
c8b1b0a425
Merge pull request #587 from PaeserBastelstube/main
RPi-calculate and print irradiation (Bestrahlung)
2 years ago
Knuti_in_Päse
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)
2 years ago
Lukas Pusch
a09b9c25ba
Merge pull request #585 from PaeserBastelstube/main
RPi: transport attributes to ResponseDecoder-Class
2 years ago
Lukas Pusch
b53018f13e
Merge pull request #583 from PaeserBastelstube/RPi-correct-calling-of-MqttOutputPlugin
RPi: correct error while calling MqttOutputPlugin
2 years ago
Knuti_in_Päse
eb0f3b319a
Delete ahoy.yml
2 years ago
Knuti_in_Päse
899dbaa346
Create ahoy.service
2 years ago
Knuti_in_Päse
2eef3b5bb4
Create ahoy.yml
privat ahoy-yml
2 years ago
Knuti_in_Päse
5db34cd5f2
RPi: support to transmit some attributes
To import some attribute to data-dict-variable, we need to transport this attributes to ResponseDecoder-Class
2 years ago
Knuti_in_Päse
787da07457
RPi: submit attributes to decoder
To import some attributes to data-dict-variable, this attributes must be submit to decoder classes
2 years ago
Knuti_in_Päse
f0894ca951
RPi: correct error while calling MqttOutputPlugin
In last patch I forgot the correct call to MqttOutputPlugin
Now, it testet
2 years ago
Lukas Pusch
0225481b29
Merge pull request #579 from PaeserBastelstube/RPI-function-MQTT-Output-as-class-method
RPi function mqtt output as class method
2 years ago
Lukas Pusch
4c5a01fe2d
Merge pull request #578 from PaeserBastelstube/RPI-simplify-and-extend-some-debug-messages
Rpi simplify and extend some debug messages
2 years ago
Knuti_in_Päse
bcd279ba03
Update class MqttOutputPlugin
movin function from main to class-method
2 years ago
Knuti_in_Päse
dcfd966fe4
RPI move function MQTT-Output as class method
RPI move function MQTT-Output as class method to outputs.py
2 years ago
Knuti_in_Päse
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.
2 years ago
Knuti_in_Päse
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.
2 years ago
Lukas Pusch
52e8d98319
Merge pull request #574 from PaeserBastelstube/RPI-avoid-AttributeError-if-MQTT-is-not-defined-in-ahoy.yml
RPI: avoid error if mqtt is not defined
2 years ago
Lukas Pusch
bb90c810d3
Merge pull request #572 from PaeserBastelstube/RPI-Sync-Output-from-MQTT-to-VZ-and-Influx
Sync mqtt output to VZ and Influx
2 years ago
dAjaY85
7e14377341
pxZittern wieder eingefügt +(0-8px).
2 years ago
Knuti_in_Päse
4df6eab987
RPI: avoid error if mqtt is not defined
If MQTT is not defined in ahoy.yml, ahoy send an AttributeError
2 years ago
Knuti_in_Päse
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
2 years ago
Lukas Pusch
d9eaafea6b
Merge pull request #563 from PaeserBastelstube/patch-1
RPi: missing reactive power (Blindleistung) - add MQTT Output
2 years ago
dAjaY85
11b34ead2d
AHOY Schriftzug unten rechts entfernt,
da Display überladen aussah.
2 years ago
dAjaY85
8827e11cec
Änderung beim Anzeigen ActualProduction in kW
mit 1 Nachkommastelle.
2 years ago
dAjaY85
a60980d38a
Update MonoDisplay
2 years ago
dAjaY85
329995da65
Merge branch 'development03' of https://github.com/dAjaY85/ahoy into development03
2 years ago
dAjaY85
2504c42745
update MonochromeDisplay, gelöscht unnötigen Code
2 years ago
dAjaY85
a4c1aaaa75
Update vom MonochromeDisplay aud SSD1306.
Displays werden nun mit der Lib u8g2 verwendet.
2 years ago
lumapu
d8e255ddc2
corrected MQTT `comm_disabled` #529
fix Prometheus and JSON endpoints (`config_override.h`) #561
publish MQTT with fixed interval even if inverter is not available #542
added JSON settings upload. NOTE: settings JSON download changed, so only settings should be uploaded starting from version `0.5.70` #551
MQTT topic and inverter name have more allowed characters: `[A-Za-z0-9./#$%&=+_-]+`, thx: @Mo Demman
improved potential issue with `checkTicker`, thx @cbscpe
MQTT option for reset values on midnight / not avail / communication stop #539
small fix in `tickIVCommunication` #534
add `YieldTotal` correction, eg. to have the option to zero at year start #512
2 years ago
Knuti_in_Päse
94cd4eb5bd
RPi: miss reactice power - add MQTT output [Q_VA]
Add MQTT Output [Q_VA] for reactive Power
2 years ago
Knuti_in_Päse
2c7e60352d
RPI: reactive power (Blindleistung) missing
we are missing "weactive power" (Blindleistung) in our output on RPi.
On ESP it is working allready.
2 years ago
Sarge
1a435b4e7b
MQTT topic input: allow more special chars (#$%&), removed needles escapes / minus at end as required by regex
2 years ago
Lukas Pusch
d289d37ef1
Merge pull request #559 from PaeserBastelstube/RPI-add-yield-daily-for-mqtt-output
Add mqtt global head (print timestamp) and add DC-yield-daily
2 years ago
Lukas Pusch
a636a1a9da
Merge pull request #558 from PaeserBastelstube/RPI-fix-DC-current-calculation
change AC_CURRENT divider to 100
2 years ago