Mo Demman
616b04b43f
Merge branch 'lumapu:main' into main
2023-01-15 22:45:37 +01:00
Mo Demman
b18e715064
An alternative drawing with most signal flags near the pins, good read for further tinkering.
2023-01-15 22:40:54 +01:00
Mo Demman
d651da0a1b
integrated 8266/NodeMCU drawings, Capacitor, shielded nRF24+, hints on Ampli levels.
2023-01-15 22:40:54 +01:00
Mo Demman
94b9d0489e
Schematics for NodeMCU v3 (same as WEMOS D1 except the name)
2023-01-15 22:40:54 +01:00
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
2023-01-15 22:40:53 +01:00
Lukas Pusch
20c9151866
Merge pull request #590 from PaeserBastelstube/main
...
RPi: update description on ahoy.service
2023-01-15 22:20:55 +01:00
Mo Demman
1d8100fc07
Merge branch 'main' of github.com:modem-man-gmx/ahoy
2023-01-15 21:16:41 +01:00
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.
2023-01-15 20:19:38 +01:00
Lukas Pusch
c8b1b0a425
Merge pull request #587 from PaeserBastelstube/main
...
RPi-calculate and print irradiation (Bestrahlung)
2023-01-14 22:04:25 +01:00
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)
2023-01-14 20:49:52 +01:00
Lukas Pusch
a09b9c25ba
Merge pull request #585 from PaeserBastelstube/main
...
RPi: transport attributes to ResponseDecoder-Class
2023-01-13 21:43:22 +01:00
Lukas Pusch
b53018f13e
Merge pull request #583 from PaeserBastelstube/RPi-correct-calling-of-MqttOutputPlugin
...
RPi: correct error while calling MqttOutputPlugin
2023-01-13 21:22:20 +01:00
Knuti_in_Päse
eb0f3b319a
Delete ahoy.yml
2023-01-13 18:22:41 +01:00
Knuti_in_Päse
899dbaa346
Create ahoy.service
2023-01-13 13:15:28 +01:00
Knuti_in_Päse
2eef3b5bb4
Create ahoy.yml
...
privat ahoy-yml
2023-01-13 13:14:55 +01:00
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
2023-01-13 13:12:43 +01:00
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
2023-01-13 13:05:59 +01:00
Knuti_in_Päse
f0894ca951
RPi: correct error while calling MqttOutputPlugin
...
In last patch I forgot the correct call to MqttOutputPlugin
Now, it testet
2023-01-13 12:36:54 +01:00
Lukas Pusch
0225481b29
Merge pull request #579 from PaeserBastelstube/RPI-function-MQTT-Output-as-class-method
...
RPi function mqtt output as class method
2023-01-13 07:56:03 +01:00
Lukas Pusch
4c5a01fe2d
Merge pull request #578 from PaeserBastelstube/RPI-simplify-and-extend-some-debug-messages
...
Rpi simplify and extend some debug messages
2023-01-13 07:55:26 +01:00
Knuti_in_Päse
bcd279ba03
Update class MqttOutputPlugin
...
movin function from main to class-method
2023-01-11 20:27:28 +01:00
Knuti_in_Päse
dcfd966fe4
RPI move function MQTT-Output as class method
...
RPI move function MQTT-Output as class method to outputs.py
2023-01-11 15:13:00 +01:00
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.
2023-01-11 15:01:54 +01:00
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.
2023-01-11 14:42:30 +01:00
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
2023-01-11 09:02:11 +01:00
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
2023-01-11 08:59:16 +01:00
dAjaY85
7e14377341
pxZittern wieder eingefügt +(0-8px).
2023-01-10 21:56:45 +01:00
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
2023-01-10 11:06:52 +01:00
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
2023-01-09 20:58:55 +01:00
Lukas Pusch
d9eaafea6b
Merge pull request #563 from PaeserBastelstube/patch-1
...
RPi: missing reactive power (Blindleistung) - add MQTT Output
2023-01-09 17:09:27 +01:00
dAjaY85
11b34ead2d
AHOY Schriftzug unten rechts entfernt,
...
da Display überladen aussah.
2023-01-09 13:50:41 +01:00
dAjaY85
8827e11cec
Änderung beim Anzeigen ActualProduction in kW
...
mit 1 Nachkommastelle.
2023-01-09 13:37:17 +01:00
dAjaY85
a60980d38a
Update MonoDisplay
2023-01-09 13:22:52 +01:00
dAjaY85
329995da65
Merge branch 'development03' of https://github.com/dAjaY85/ahoy into development03
2023-01-09 02:58:23 +01:00
dAjaY85
2504c42745
update MonochromeDisplay, gelöscht unnötigen Code
2023-01-09 01:20:02 +01:00
dAjaY85
a4c1aaaa75
Update vom MonochromeDisplay aud SSD1306.
...
Displays werden nun mit der Lib u8g2 verwendet.
2023-01-09 01:11:10 +01:00
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
2023-01-08 22:16:14 +01:00
Knuti_in_Päse
94cd4eb5bd
RPi: miss reactice power - add MQTT output [Q_VA]
...
Add MQTT Output [Q_VA] for reactive Power
2023-01-08 18:30:22 +01:00
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.
2023-01-08 18:17:55 +01:00
Sarge
1a435b4e7b
MQTT topic input: allow more special chars (#$%&), removed needles escapes / minus at end as required by regex
2023-01-07 21:34:53 +01:00
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
2023-01-07 21:32:52 +01:00
Lukas Pusch
a636a1a9da
Merge pull request #558 from PaeserBastelstube/RPI-fix-DC-current-calculation
...
change AC_CURRENT divider to 100
2023-01-07 21:31:26 +01:00
PaeserBastelstube
7dedcc2c8a
Add mqtt global head (print timestamp) and add DC-yield-daily
...
MQTT record must have a timestamp for visualising last data received.
DC-yield-daily is availible in "data" variable, but not printed in mqtt record.
MQTT topics between ESP and RPI shoud be equel, so I sugest to change topic for YieldTotal
2023-01-07 13:25:19 +01:00
lumapu
4265856814
corrected github action
...
corrected MQTT `comm_disabled` #529
2023-01-07 11:55:45 +01:00
lumapu
cfb74c6a4c
changed name of binaries, moved GIT-Sha to the front #538
2023-01-07 01:32:53 +01:00
lumapu
712b5af9b9
merged SH1106 1.3" Display, thx @dAjaY85
...
added SH1106 to automatic build
added IP address to MQTT (version, device and IP are retained and only transmitted once after boot) #556
added `set_power_limit` acknowledge MQTT publish #553
changed: version, device name are only published via MQTT once after boot
added `Login` to menu if admin password is set #554
added `development` to second changelog link in `index.html` #543
added interval for MQTT (as option). With this settings MQTT live data is published in a fixed timing (only if inverter is available) #542 , #523
added MQTT `comm_disabled` #529
2023-01-07 01:15:25 +01:00
lumapu
2de7f25981
Merge branch 'dAjaY85-development03' into development03
2023-01-06 21:53:55 +01:00
dAjaY85
94487641cc
Hinzufügen vom 1,3"
2023-01-06 12:08:05 +01:00
PaeserBastelstube
93ae88fca2
change AC_CURRENT divider to 100
...
In line 514, ac_current dividor must be 100 not 10
There is a mismatch in AC output: power[Watt] = voltage[Volt] * current[Ampere]
2023-01-05 18:50:44 +01:00
lumapu
27b3a9cd87
Powerlimit is transfered immediately to inverter
2023-01-02 12:26:03 +01:00