Commit Graph

  • f78e417a94 fix ip lumapu 2023-01-21 00:35:53 +0100
  • 2b3f252bbf fix wakeup issue, once wifi was lost during night the communication didn't start in the morning reenabled FlashStringHelper because of lacking RAM complete rewrite of monochrome display class, thx to @dAjaY85 -> displays are now configurable in setup lumapu 2023-01-21 00:34:39 +0100
  • a4f5c9a07f
    Merge pull request #603 from PaeserBastelstube/main Lukas Pusch 2023-01-20 08:58:10 +0100
  • 76b5818f48 fix compile lumapu 2023-01-20 07:21:28 +0100
  • a0a40be9a6 fix compile lumapu 2023-01-19 22:51:13 +0100
  • 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) lumapu 2023-01-19 22:43:23 +0100
  • 67ed21ae2a RPi:print HardwareInfoResponse on MQTT channel print HardwareInfoResponse on MQTT channel check: HardwareInfoResponse does not print on VZ Knuti_in_Päse 2023-01-19 11:26:21 +0100
  • 3d3e3dc8c6 improved payload handling (request / retransmit) #464 included alarm ID parse to serial console (in development) lumapu 2023-01-17 17:35:00 +0100
  • 43c07be148 fix missing scheduler loop #596 lumapu 2023-01-17 08:55:01 +0100
  • 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) lumapu 2023-01-16 22:51:09 +0100
  • 7c3a78ec26 Merge branch 'development03' of https://github.com/dAjaY85/ahoy into development03 lumapu 2023-01-16 22:30:06 +0100
  • 32366bad59
    Merge pull request #595 from PaeserBastelstube/main Lukas Pusch 2023-01-16 22:28:30 +0100
  • 3f0cfd45a1 reviewed `sendDiscoveryConfig` #565 lumapu 2023-01-16 22:24:25 +0100
  • c157134da9 improved wifi handling and tickers, many thanks to @beegee3 #571 fixed YieldTotal correction calculation #589 fixed serial output of power limit acknowledge #569 lumapu 2023-01-16 22:04:59 +0100
  • b6a7db37ba updated PCB-Layout simplest-circuits 2023-01-16 21:08:41 +0100
  • 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 Knuti_in_Päse 2023-01-16 19:38:20 +0100
  • 9f8371fdef Merge branch 'modem-man-gmx-main' into development02 lumapu 2023-01-16 08:08:05 +0100
  • 616b04b43f
    Merge branch 'lumapu:main' into main Mo Demman 2023-01-15 22:45:37 +0100
  • b18e715064 An alternative drawing with most signal flags near the pins, good read for further tinkering. Mo Demman 2023-01-15 22:36:54 +0100
  • d651da0a1b integrated 8266/NodeMCU drawings, Capacitor, shielded nRF24+, hints on Ampli levels. Mo Demman 2023-01-15 22:36:07 +0100
  • 94b9d0489e Schematics for NodeMCU v3 (same as WEMOS D1 except the name) Mo Demman 2023-01-15 22:07:57 +0100
  • 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 lumapu 2023-01-08 22:16:14 +0100
  • 20c9151866
    Merge pull request #590 from PaeserBastelstube/main Lukas Pusch 2023-01-15 22:20:55 +0100
  • 1d8100fc07 Merge branch 'main' of github.com:modem-man-gmx/ahoy Mo Demman 2023-01-15 21:16:41 +0100
  • 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. Knuti_in_Päse 2023-01-15 20:19:38 +0100
  • c8b1b0a425
    Merge pull request #587 from PaeserBastelstube/main Lukas Pusch 2023-01-14 22:04:25 +0100
  • 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) Knuti_in_Päse 2023-01-14 20:49:52 +0100
  • a09b9c25ba
    Merge pull request #585 from PaeserBastelstube/main Lukas Pusch 2023-01-13 21:43:22 +0100
  • b53018f13e
    Merge pull request #583 from PaeserBastelstube/RPi-correct-calling-of-MqttOutputPlugin Lukas Pusch 2023-01-13 21:22:20 +0100
  • eb0f3b319a
    Delete ahoy.yml Knuti_in_Päse 2023-01-13 18:22:41 +0100
  • 899dbaa346
    Create ahoy.service Knuti_in_Päse 2023-01-13 13:15:28 +0100
  • 2eef3b5bb4
    Create ahoy.yml Knuti_in_Päse 2023-01-13 13:14:55 +0100
  • 5db34cd5f2
    RPi: support to transmit some attributes Knuti_in_Päse 2023-01-13 13:12:43 +0100
  • 787da07457
    RPi: submit attributes to decoder Knuti_in_Päse 2023-01-13 13:05:59 +0100
  • f0894ca951
    RPi: correct error while calling MqttOutputPlugin Knuti_in_Päse 2023-01-13 12:36:54 +0100
  • 0225481b29
    Merge pull request #579 from PaeserBastelstube/RPI-function-MQTT-Output-as-class-method Lukas Pusch 2023-01-13 07:56:03 +0100
  • 4c5a01fe2d
    Merge pull request #578 from PaeserBastelstube/RPI-simplify-and-extend-some-debug-messages Lukas Pusch 2023-01-13 07:55:26 +0100
  • bcd279ba03
    Update class MqttOutputPlugin Knuti_in_Päse 2023-01-11 20:27:28 +0100
  • dcfd966fe4
    RPI move function MQTT-Output as class method Knuti_in_Päse 2023-01-11 15:13:00 +0100
  • 7fad17aa3e
    RPI extend debug meassage for better understanding Knuti_in_Päse 2023-01-11 15:01:54 +0100
  • 77087f1c37
    RPI simpify and complete debug message Knuti_in_Päse 2023-01-11 14:42:30 +0100
  • 52e8d98319
    Merge pull request #574 from PaeserBastelstube/RPI-avoid-AttributeError-if-MQTT-is-not-defined-in-ahoy.yml Lukas Pusch 2023-01-11 09:02:11 +0100
  • bb90c810d3
    Merge pull request #572 from PaeserBastelstube/RPI-Sync-Output-from-MQTT-to-VZ-and-Influx Lukas Pusch 2023-01-11 08:59:16 +0100
  • 7e14377341 pxZittern wieder eingefügt +(0-8px). dAjaY85 2023-01-10 21:56:45 +0100
  • 4df6eab987
    RPI: avoid error if mqtt is not defined Knuti_in_Päse 2023-01-10 11:06:52 +0100
  • 20805570c9
    upload KiCad project and PCB renders Manfred 2023-01-10 09:16:38 +0100
  • 0a257a8d90
    Update readme.md Manfred 2023-01-10 09:15:33 +0100
  • cd7fffa211
    Create readme.md Manfred 2023-01-10 09:14:17 +0100
  • e3b0f55467
    Update output for VZ and Influx Knuti_in_Päse 2023-01-09 20:58:55 +0100
  • d9eaafea6b
    Merge pull request #563 from PaeserBastelstube/patch-1 Lukas Pusch 2023-01-09 17:09:27 +0100
  • 11b34ead2d AHOY Schriftzug unten rechts entfernt, da Display überladen aussah. dAjaY85 2023-01-09 13:50:41 +0100
  • 8827e11cec Änderung beim Anzeigen ActualProduction in kW mit 1 Nachkommastelle. dAjaY85 2023-01-09 13:37:17 +0100
  • a60980d38a Update MonoDisplay dAjaY85 2023-01-09 13:22:52 +0100
  • 329995da65 Merge branch 'development03' of https://github.com/dAjaY85/ahoy into development03 dAjaY85 2023-01-09 02:58:23 +0100
  • 2504c42745 update MonochromeDisplay, gelöscht unnötigen Code dAjaY85 2023-01-09 01:20:02 +0100
  • a4c1aaaa75 Update vom MonochromeDisplay aud SSD1306. Displays werden nun mit der Lib u8g2 verwendet. dAjaY85 2023-01-09 01:11:10 +0100
  • 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 lumapu 2023-01-08 22:16:14 +0100
  • 94cd4eb5bd
    RPi: miss reactice power - add MQTT output [Q_VA] Knuti_in_Päse 2023-01-08 18:30:22 +0100
  • 2c7e60352d
    RPI: reactive power (Blindleistung) missing Knuti_in_Päse 2023-01-08 18:17:55 +0100
  • 1a435b4e7b MQTT topic input: allow more special chars (#$%&), removed needles escapes / minus at end as required by regex Sarge 2023-01-07 21:34:53 +0100
  • d289d37ef1
    Merge pull request #559 from PaeserBastelstube/RPI-add-yield-daily-for-mqtt-output Lukas Pusch 2023-01-07 21:32:52 +0100
  • a636a1a9da
    Merge pull request #558 from PaeserBastelstube/RPI-fix-DC-current-calculation Lukas Pusch 2023-01-07 21:31:26 +0100
  • 7dedcc2c8a
    Add mqtt global head (print timestamp) and add DC-yield-daily PaeserBastelstube 2023-01-07 13:25:19 +0100
  • 4265856814 corrected github action corrected MQTT `comm_disabled` #529 lumapu 2023-01-07 11:55:45 +0100
  • cfb74c6a4c changed name of binaries, moved GIT-Sha to the front #538 lumapu 2023-01-07 01:32:53 +0100
  • 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 lumapu 2023-01-07 01:15:25 +0100
  • 2de7f25981 Merge branch 'dAjaY85-development03' into development03 lumapu 2023-01-06 21:53:55 +0100
  • 94487641cc Hinzufügen vom 1,3" dAjaY85 2023-01-06 12:08:05 +0100
  • 93ae88fca2
    change AC_CURRENT divider to 100 PaeserBastelstube 2023-01-05 18:50:44 +0100
  • 27b3a9cd87 Powerlimit is transfered immediately to inverter lumapu 2023-01-02 12:26:03 +0100
  • 4a00f90e34 fix compile lumapu 2023-01-01 23:57:02 +0100
  • 2f19e70852 payload: if last frame is missing, request all frames again lumapu 2023-01-01 23:49:31 +0100
  • 19e86ebdb2 changed calculation of start / stop communication to 1 min after last comm. stop #515 moved payload send to `payload.h`, function `ivSend` #515 lumapu 2023-01-01 23:37:13 +0100
  • fd77ef4670 deploy: 6f786a07a8 lumapu 2022-12-30 22:40:09 +0000
  • 6f786a07a8 update manifest lumapu 2022-12-30 23:39:45 +0100
  • d67f343428 deploy: d00ce1498f lumapu 2022-12-30 22:32:05 +0000
  • d00ce1498f Upgrade to Release 0.5.66 lumapu 2022-12-30 23:31:45 +0100
  • f8fe044e1b Release 0.5.66 (fix NTP sync) ahoy_v0.5.66 lumapu 2022-12-30 23:17:22 +0100
  • 0ff4006ab3 deploy: c6552fd950 lumapu 2022-12-30 22:01:23 +0000
  • c6552fd950 upgrade to latest release version lumapu 2022-12-30 23:01:01 +0100
  • ded5e70d79 Release 0.5.65 lumapu 2022-12-30 22:44:38 +0100
  • 8225a18292 Release 0.5.65 lumapu 2022-12-30 22:41:26 +0100
  • 945a671d27 Merge branch 'main' into development03 lumapu 2022-12-30 22:27:22 +0100
  • 52423e679f wifi, code optimization #509 lumapu 2022-12-30 22:26:37 +0100
  • 73b6ff073c channel name can use any character, not limited any more added `/` to MQTT topic and Inverter name trigger for `calcSunrise` is now using local time #515 fix reconnect timeout for WiFi #509 start AP only after boot, not on WiFi connection loss improved /system `free_heap` value (measured before JSON-tree is built) lumapu 2022-12-28 23:38:33 +0100
  • 75628ad230 added update information to `index.html` lumapu 2022-12-28 00:08:18 +0100
  • 4f962ff962 potential fix of #526 duplicates in API `/api/record/live` lumapu 2022-12-27 23:27:53 +0100
  • ed16cff06e fix Update button protection (prevent double click #527) optimized scheduler #515 (thx @beegee3) lumapu 2022-12-27 23:15:36 +0100
  • e5de2517e2 added retained information to docu lumapu 2022-12-27 21:34:24 +0100
  • 0dd90ddf5c update User_Manual.md lumapu 2022-12-27 21:12:24 +0100
  • 3d6beed6b7 fix table display lumapu 2022-12-27 21:09:27 +0100
  • a8d9b7ad0b fix MQTT `status` update removed MQTT `available_text` (can be deducted from `available`) enhanced MQTT documentation in `User_Manual.md` remvoed `tickSunset` and `tickSunrise` from MQTT. It's not needed any more because of minute wise check of status (`processIvStatus`) changed MQTT topic `status` to nummeric value, check documentation in `User_Manual.md` fix regular expression of `setup.html` for inverter name and channel name lumapu 2022-12-27 21:05:31 +0100
  • 5b8a94cd94
    Merge pull request #524 from fred777/main Lukas Pusch 2022-12-27 09:38:03 +0100
  • a6ab1e7859 compute sunrise correctly after midnight fred777 2022-12-27 00:05:40 +0100
  • 2a24400550 update CHANGES.md lumapu 2022-12-26 23:47:12 +0100
  • b56b1a4697 Merge branch 'gh-fx2-monodpy3' into development03 lumapu 2022-12-26 23:43:55 +0100
  • 943b2e0405 Merge branch 'monodpy3' of https://github.com/gh-fx2/ahoy into gh-fx2-monodpy3 lumapu 2022-12-26 23:43:18 +0100
  • c3fc01b956 fix #521 no reconnect at beginning of day added immediate (each minute) report of inverter status MQTT #522 added protection mask to select which pages should be protected lumapu 2022-12-26 23:32:22 +0100
  • c8a739c46d monodpy: show values also if nothing changed fx2 2022-12-24 22:01:09 +0100
  • 6bb8a4e448 added regex to inverter name and MQTT topic (setup.html) beautified serial.html added ticker for wifi loop #515 reverted sunrise / sunset ticker to most recent version lumapu 2022-12-24 00:49:53 +0100