Commit Graph

  • 26f1179666
    Merge pull request #9 from lumapu/main grindylow 2022-04-27 07:44:53 +0200
  • a9b7fd0599 * added IP address to serial console on successful connect to station WiFi * fix: RF24 power setting configuration * added RF24 isChipConnected * added MQTT port configuration * fix offsets for HM400 and HM600 inverters * added warning if configuration was changed without reboot lumapu 2022-04-26 22:49:00 +0200
  • 169bf8c7c8 * try to avoid exceptions, added yield * try to fix DNS problems lumapu 2022-04-26 08:50:36 +0200
  • 7b0eeb2d4e
    Merge branch 'grindylow:main' into main lumapu 2022-04-25 23:32:15 +0200
  • 657cbec931 fix issue #10 lumapu 2022-04-25 23:31:52 +0200
  • 04d31200cb * NRF24 amlifierer power level can be configured in web setup * fixed MQTT status (was inverted) * fixed interval uint from seconds to ms lumapu 2022-04-25 23:28:59 +0200
  • df9f050313 * added erase application settings * HM1500 as selectable in setup * Added new commands to statistic (0x82, 0x83) lumapu 2022-04-25 22:44:12 +0200
  • a00ab4e48d * fix eep endless loop lumapu 2022-04-25 21:40:35 +0200
  • bf8c162897
    Merge pull request #8 from lumapu/main grindylow 2022-04-25 21:00:33 +0200
  • 80274b1ce3
    Merge pull request #7 from dad401/main grindylow 2022-04-25 20:59:57 +0200
  • d5c1ac005b * add cmd82 to list lumapu 2022-04-25 20:40:59 +0200
  • 128b16b105 fix lumapu 2022-04-25 20:04:12 +0200
  • 4fea27dbf6 all known data values for HM-400 inverter one day of data log using 'hubis' code Marcus 2022-04-25 20:03:43 +0200
  • f9878b8d8b * fix missing declarations for HM400 lumapu 2022-04-25 19:59:59 +0200
  • deb473743f * added HM400 defines, not tested yet * info from Marcus: https://www.mikrocontroller.net/topic/525778?goto=7046088#7046072 lumapu 2022-04-25 19:48:39 +0200
  • c25a7a310d
    Merge branch 'grindylow:main' into main lumapu 2022-04-25 17:52:05 +0200
  • d195eee498 * pinout can be saved using the web setup * html / css files are now located inside PROGMEM * conversion of files is done with python script (OS independent, open source) * moved as much as possible for now to the hm* modules - the app should only be the body * successfully tested with HM1200 lumapu 2022-04-25 17:48:12 +0200
  • e8f4c4999e * added cmd 82 (HM-400) * fixed for cmd 01 (HM-400) Marcus 2022-04-25 17:36:28 +0200
  • dfa7975fed Informationen zu Daten HM-400 ergänzt Marcus 2022-04-25 12:50:04 +0200
  • a95069e65c * set default pinout to Wemos D1mini * pinout will be saved in eeprom, but changes not applied for now lumapu 2022-04-24 23:10:58 +0200
  • 9e6cae26a7 * increased number of inverters * name, serial and type can be configured using setup.html lumapu 2022-04-24 20:53:56 +0200
  • 97dfbb5936 * communication works again * reordered HM1200 values (for Serial print) lumapu 2022-04-24 11:45:56 +0200
  • d0731f7065 * new structure * slim definitions of fields and units * prepared multi inverter setup (not finished now) lumapu 2022-04-24 01:00:06 +0200
  • d7a7af94cd
    Merge pull request #6 from stefan123t/patch-1 grindylow 2022-04-22 20:40:59 +0200
  • 58d79beb8c * send values using mqtt * only send command 0x80 to inverter, all replies 0x01, 0x02, 0x03 and 0x84 are received lumapu 2022-04-22 20:16:29 +0200
  • c00be7bb35 * added mqtt lumapu 2022-04-22 07:53:26 +0200
  • 32fdd213e9
    Update getting-started-ESP8266.md stefan123t 2022-04-22 07:36:29 +0200
  • a733721864 added some diagrams from https://www.mikrocontroller.net/topic/525778 forum. Also a rudimentary Getting-Started guide for ESP8266 Martin Grill 2022-04-20 21:18:26 +0200
  • 8bfbd8d45b * added HM1200 decoder * added HTML to visualize the read values lumapu 2022-04-20 20:51:18 +0200
  • 7d24378288
    Merge pull request #5 from lumapu/main grindylow 2022-04-20 20:05:51 +0200
  • a7add69719 * renamed .ino (must be identical to parent folder name) * build CRC over settings, only if the CRC matches settings are applied * send command 0x80 (set time was wrong) * improved crc16 routine * added statistics for received commands and send statistics (channels are not correct for now!) * receive of commands 0x01, 0x02, 0x03, 0x81 and 0x84 working lumapu 2022-04-20 08:58:23 +0200
  • 6060c48fbe
    Merge pull request #4 from lumapu/main grindylow 2022-04-18 21:30:55 +0200
  • 5f927ad8c5 added ESP8266 code lumapu 2022-04-17 01:54:48 +0200
  • 8030acd283 No delay Martin Grill 2022-04-16 11:13:23 +0200
  • dd085e4a69 Merge branch 'main' of github.com:grindylow/ahoy Martin Grill 2022-04-16 11:10:03 +0200
  • f1ed0e486c More sensible order in main loop: rx, then tx. More consistent output (no more duplicates: JSON only) Martin Grill 2022-04-16 11:09:41 +0200
  • 0309dcb41a Update ahoy.py split and relocate code Jan-Jonas Sämann 2022-04-10 11:56:52 +0200
  • fe4719bada Update ahoy.py add 0x80 subtype argument Jan-Jonas Sämann 2022-04-10 11:14:40 +0200
  • 4edd8867a4
    Merge pull request #2 from tbnobody/dev grindylow 2022-04-06 20:22:39 +0200
  • cfc7ff3d2c Added possibility to connect to MqTT Broker with username and password Thomas Basler 2022-04-06 19:07:09 +0100
  • 79192bbede Merged local changes. JSON payloads now contain all known information. Martin Grill 2022-04-06 19:20:02 +0200
  • abd0629072 Include raw data and some more metadata in .json Martin Grill 2022-04-06 18:30:17 +0200
  • ad0acb7477
    Merge pull request #1 from Sprinterfreak/dev grindylow 2022-04-06 18:19:41 +0200
  • 030af13c96 Update ahoy.py channel hopping and logging Jan-Jonas Sämann 2022-04-06 12:02:01 +0200
  • 5c7168b984 Update ahoy.py decode cmd 131, 132 Jan-Jonas Sämann 2022-04-06 12:00:10 +0200
  • ec18712583 Update ahoy.py decode cmd 129 as error response Jan-Jonas Sämann 2022-04-06 11:57:56 +0200
  • 86715ac116 Update ahoy.py implement poor channel hopping Jan-Jonas Sämann 2022-04-05 14:49:57 +0200
  • 1425d46b7e Update ahoy.py add timestamps Jan-Jonas Sämann 2022-04-04 23:42:02 +0200
  • d83b9e1a8d Update ahoy.py alter mqtt topics Jan-Jonas Sämann 2022-04-04 23:38:38 +0200
  • 0fdce24a51 Update ahoy.py make dtu and inverter serial configurable Jan-Jonas Sämann 2022-04-04 23:33:20 +0200
  • 51afd1298d Update python requirements add crcmod Jan-Jonas Sämann 2022-04-04 23:31:22 +0200
  • 141d53ff9c Update ahoy.py decode cmd=131 Jan-Jonas Sämann 2022-04-04 23:18:34 +0200
  • 3eb3ada916 some updates, still kind of rough Martin Grill 2022-04-01 20:32:10 +0200
  • 34e96c83c6 Updates to README and Format Description Martin Grill 2022-04-01 18:28:37 +0200
  • f41386d326 Merge branch 'main' of github.com:grindylow/ahoy Martin Grill 2022-04-01 16:39:17 +0200
  • 3562f1eac6 Now outputs received acdata and dcdata to MQTT. No error handling yet. Martin Grill 2022-04-01 16:39:00 +0200
  • 92797d22a1
    Update README.md grindylow 2022-03-28 20:55:19 +0200
  • bf8808cea0
    Add files via upload grindylow 2022-03-28 20:51:53 +0200
  • 3ba0d0f3b1 fixed minor formatting issues Martin Grill 2022-03-28 20:33:28 +0200
  • 686d4b6a22 Initial documentation for ahoy.py Martin Grill 2022-03-28 20:27:47 +0200
  • 270cb4aaae added example log Martin Grill 2022-03-28 20:24:51 +0200
  • 5eed17b8c1 minor formatting improvements Martin Grill 2022-03-28 18:57:47 +0200
  • 8ec61d40db Can now interpret contents of cmds 1 and 2 Martin Grill 2022-03-28 18:46:54 +0200
  • a19a392448 Success! This version manages to elicit the occasional response from my inverter! Martin Grill 2022-03-28 11:20:29 +0200
  • ddb7a97a87 fixed dynamic payload retrieval Martin Grill 2022-03-28 09:46:42 +0200
  • c28741cae2 Merge branch 'main' of github.com:grindylow/ahoy into main Martin Grill 2022-03-27 22:51:47 +0200
  • c01a4aa3c9 additional addressing example Martin Grill 2022-03-27 22:51:37 +0200
  • 62286fb3b1 Serial numbers similar to of22's for initial testing. Martin Grill 2022-03-27 21:52:41 +0200
  • 92d34bb02d Merge branch 'main' of github.com:grindylow/ahoy Martin Grill 2022-03-27 20:45:14 +0200
  • 48b7b50cab First attempt at querying an inverter using Python. Not yet functional. Martin Grill 2022-03-27 20:45:04 +0200
  • 82ce2c9d88
    Update README.md grindylow 2022-03-27 18:27:20 +0200
  • a7e73f6ae8 Added current version of format description. Added 'first contact' code example by of22. Martin Grill 2022-03-27 18:17:52 +0200
  • 59aa635ebe working discovery tool Martin Grill 2022-03-20 09:19:48 +0100
  • d8ce70fd53 a working pretender Martin Grill 2022-03-20 09:12:22 +0100
  • 122e4567b1 switched to dynamic payload mode, added a pretender Martin Grill 2022-03-19 15:04:21 +0100
  • c0abc8daae initial skeleton for discovery tool Martin Grill 2022-03-18 22:17:44 +0100
  • 317876b183
    Initial commit grindylow 2022-03-18 17:24:51 +0100