Commit graph

20 commits

Author SHA1 Message Date
Knuti_in_Paese
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.
2023-02-14 10:34:22 +01:00
Knuti_in_Paese
892f554ff5 RPI:finer tuned debug logging
Description for prep RF24 and pyrf24 on debian 11 (bullseye) 64 bit OS
2023-02-04 11:41:29 +01:00
Knuti_in_Päse
20abf8d3ba RPi:MQTT Last-Will - handling empty config
To handle empty config for last-will
2023-01-27 16:48:17 +01:00
Knuti_in_Päse
c8af9c2e9a RPi:MQTT support QoS, Retain and Last-Will
To support Quality of Service, Retain and Last-Will
Switch in ahoy.yml.example
2023-01-27 16:24:03 +01:00
Knuti_in_Päse
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
2023-01-25 11:49:13 +01:00
Knuti_in_Päse
67ed21ae2a RPi:print HardwareInfoResponse on MQTT channel
print HardwareInfoResponse on MQTT channel
check: HardwareInfoResponse does not print on VZ
2023-01-19 11:26:21 +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
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
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
Christian Ehrlicher
cbcfb8da72 RPI: use logging facility instead print() 2022-11-11 20:51:50 +01:00
noName
8c843af71d rpi: calculate energy_total for whole inverter 2022-10-14 09:21:29 +02:00
Christian Ehrlicher
5cd2d70a9b RPI: some more changes to properly throw and catch exceptions 2022-10-02 13:03:43 +02:00
Christian Ehrlicher
73a0397107 RPI: be able to handle more than one inverter with the volkszaehler
plugin
2022-09-06 17:48:46 +02:00
Christian Ehrlicher
ddbb35eff3 RPI: use a requests seesion for the volkszaehler plugin to be able to
use hhtp keep-alive functionality. Print debug-output only when debug
is enabled
2022-09-04 14:24:54 +02:00
Christian Ehrlicher
6753be8871 Take timestamp from response instead local time 2022-08-18 18:06:20 +02:00
Christian Ehrlicher
82f1562129 Initial plugin to directly send the values from the inverter to the volkszaehler middleware 2022-08-18 17:03:03 +02:00
Jan-Jonas Sämann
4e709254c7 pypackage add event log entry count for 1161 2022-05-24 20:10:28 +02:00
Jan-Jonas Sämann
88e9de42b8 pypackage add powerfactor where possible 2022-05-24 18:26:48 +02:00
Jan-Jonas Sämann
e4eebb67e4 Improve python code quality
Mostly fix naming convetion, add descriptions. Cleanup code, left behind
from tinkering.
2022-05-16 12:29:58 +02:00
Jan-Jonas Sämann
5101b22ff7 Provide Influx2 output plugin
Allready thougt about it earlier and requested in #29
2022-05-15 16:19:38 +02:00