Commit graph

672 commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
fred777
a6ab1e7859 compute sunrise correctly after midnight
if it's already after midnight, the sun will rise today already, not tomorrow
2022-12-27 00:05:40 +01:00
Christian Ehrlicher
06af61742a RPI: Fix reading negative temperature - now also for Hoymiles600/1200 inverters 2022-12-18 11:57:35 +01:00
Christian Ehrlicher
b058bc10be RPI: Fix reading negative temperature - must be treated as signed short,
not unsigned short
2022-12-14 19:32:09 +01:00
Christian Ehrlicher
e148f89d0c RPI: fix sleep calculation by using the correct (utc) time 2022-11-29 08:31:57 +01:00
lumapu
728b1f192d Merge branch 'main' into development03 2022-11-15 17:08:40 +01:00
Christian Ehrlicher
c2ef55f7a2 RPI: fix logging 2022-11-12 09:52:10 +01:00
Christian Ehrlicher
cbcfb8da72 RPI: use logging facility instead print() 2022-11-11 20:51:50 +01:00
Christian Ehrlicher
b5e81f1605 RPI: misc - don't extract DTU serial from config for every poll 2022-11-11 20:49:45 +01:00
Christian Ehrlicher
0df4f38dac RPI: remove unused function and import 2022-11-11 20:43:39 +01:00
Christian Ehrlicher
a13fc1d92a RPI: fix SunsetHandler - use correct (utc) timestamp for comparision 2022-11-11 15:57:52 +01:00
lumapu
795cd64154 Merge branch 'main' into development03 2022-11-09 22:51:46 +01:00
lumapu
769796f53c fix workflow
add missing file
2022-11-09 22:50:33 +01:00
lumapu
fbad251236 refactored directory structure 2022-11-09 22:46:30 +01:00
lumapu
58bc1f1d8a refactored directory structure
revert PR #401 (no class, pasted to app.cpp)
2022-11-09 22:13:31 +01:00
Lukas Pusch
f5b66af793
Merge pull request #401 from gh-fx2/ssd1306
simple SSD1306 (i2c) + Nokia5110 support for esp8266 added
2022-11-09 21:32:58 +01:00
lumapu
1bee8152f7 fix manifest.json 2022-11-09 12:19:36 +01:00
lumapu
aa7a844ff8 fix CORS for local devbuild install 2022-11-09 12:12:44 +01:00
lumapu
6390a17f20 fix workflow 2022-11-08 23:43:42 +01:00
lumapu
e606914c46 fix workflow
update short-sha version to 2.1
2022-11-08 23:38:31 +01:00
lumapu
c2dd659e7a workflow update 2022-11-08 23:34:47 +01:00
lumapu
42e652c83a workflow: Deprecating save-state fix 2022-11-08 23:12:10 +01:00
lumapu
07b66635f3 workflow test 2022-11-08 22:58:15 +01:00
lumapu
979b135729 workflow test 2022-11-08 22:46:37 +01:00
DanielR92
60f4010e18 wrong value name (not defined) 2022-11-07 14:20:58 +01:00
DanielR92
bd4892f945 Update readme to mqtt 2022-11-07 14:20:58 +01:00
fx2
0b32cab7a4 can use OLED (ssd1306) display with esp32 too 2022-11-07 14:01:32 +01:00
lumapu
282672622f fix #396 thx @Argafal 2022-11-06 21:39:21 +01:00
fx2
ac5e5f9277
Update readme.md 2022-11-06 20:32:23 +01:00
fx2
bcc8316470
ssd1306 (i2c) wiring 2022-11-06 20:26:20 +01:00
lumapu
11da974772 fix #397 MQTT reports zero values
fix #397 remove "not producing" if not yet available for MQTT and HTML
2022-11-06 20:16:09 +01:00
Christian Ehrlicher
4c52f07889 RPI: cleanup SunsetHandler 2022-11-06 20:02:12 +01:00
fx2
2ad70cfef0 make possible to use SSD1306 instead of nokia5110 2022-11-06 19:54:04 +01:00