{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":393513693,"defaultBranch":"main","name":"epevermodbus","ownerLogin":"rosswarren","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-06T22:02:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/613642?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1672666917.1612318","currentOid":""},"activityList":{"items":[{"before":"a2566442c0126659f8714394293770c4ddcbcad2","after":"b5d62d134a68e9f6ff0eaa148918f3ecf9cfb6ba","ref":"refs/heads/main","pushedAt":"2024-07-14T15:29:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rosswarren","name":"Ross Warren","path":"/rosswarren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/613642?s=80&v=4"},"commit":{"message":"Add command line options to set various battery parameters. (#28)\n\nTested on Tracer1210AN.\r\n\r\nCo-authored-by: Brian Kuschak ","shortMessageHtmlLink":"Add command line options to set various battery parameters. (#28)"}},{"before":"87910eb30ff9e6b217a3556cc4d63f7a884528c8","after":"a2566442c0126659f8714394293770c4ddcbcad2","ref":"refs/heads/main","pushedAt":"2024-07-14T15:28:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rosswarren","name":"Ross Warren","path":"/rosswarren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/613642?s=80&v=4"},"commit":{"message":"Add json output to commandline (#26)\n\n* command_line: add json output\r\n\r\nThis adds json output to the command line tool.\r\n\r\nCo-authored-by: Chris Fiege \r\n\r\n* command_line: Remove duplicate output for battery status\r\n\r\nThe list controller.battery_voltage_control_register_names\r\nand the method controller.get_battery_voltage_control_registers()\r\nare actually duplicates to the following methods.\r\n\r\nWhile it is fine to have both ways of reading the\r\nbattery_voltage_control_registers from a library perspective (and we\r\ndefinitely want to have this feature for writing), we do not need to\r\noutput all values two times on the command line.\r\n\r\nRemoving the variant with the least pretty formatting.\r\n\r\n---------\r\n\r\nCo-authored-by: sante85 ","shortMessageHtmlLink":"Add json output to commandline (#26)"}},{"before":"082e690a53c94a5c901c34095893bdb41288e357","after":"87910eb30ff9e6b217a3556cc4d63f7a884528c8","ref":"refs/heads/main","pushedAt":"2023-11-03T22:50:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosswarren","name":"Ross Warren","path":"/rosswarren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/613642?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"faff2c8bbb4c6a5ac90dc8f25f5ec336d9c53d19","after":"082e690a53c94a5c901c34095893bdb41288e357","ref":"refs/heads/main","pushedAt":"2023-11-03T22:39:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rosswarren","name":"Ross Warren","path":"/rosswarren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/613642?s=80&v=4"},"commit":{"message":"Read more energy related statistics (#22)\n\nThis change reads some more statistics regarding generated energy.\r\nSome definitions can also be found here:\r\nhttps://www.img4.cz/i4wifi/attach/StoItem/7124/MODBUS-Protocol-v25.pdf\r\nSome others can be found here:\r\nhttps://www.developpez.net/forums/attachments/p196506d1451307310/systemes/autres-systemes/automation/probleme-com-modbus-pl7-pro/controllerprotocolv2.3.pdf/\r\n\r\nTested on my EPEVER Tracer2210AN.\r\n\r\nCo-authored-by: Ross Warren ","shortMessageHtmlLink":"Read more energy related statistics (#22)"}},{"before":"b6ffaf0f8526a9bc138bddba5d9f7b8a774332f7","after":"faff2c8bbb4c6a5ac90dc8f25f5ec336d9c53d19","ref":"refs/heads/main","pushedAt":"2023-11-03T22:38:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rosswarren","name":"Ross Warren","path":"/rosswarren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/613642?s=80&v=4"},"commit":{"message":"Add support to read and write more values via library and command line (#21)\n\n* Add support to read and set the RTC\r\n\r\nThis patch adds support to read and write the RTC.\r\nDocumentation has been taken from:\r\nhttps://www.img4.cz/i4wifi/attach/StoItem/7124/MODBUS-Protocol-v25.pdf\r\n\r\nThis change has been tested on my EPEVER Tracer2210AN.\r\n\r\n* cmd-line: Give the battery temperature compensation unit\r\n\r\nThe battery temperature compensation coefficient is noted as `mV/°C/2V'\r\nin the EPEVER MODBUS protocoll specification.\r\nSince `2V` may be misleading let's note this down as `mV/°C/Cell`.\r\n\r\n* driver: Battery temperature compensation coefficient is scaled\r\n\r\nThe battery temperature compensation coefficient is usually in the range\r\nof a few `mV/°C/Cell`.\r\nSee for Wikipedia:\r\nhttps://en.wikipedia.org/wiki/Float_voltage\r\n > Compensation per cell of approximately −3.9 mV/°C (−2.17 mV/°F)\r\n > of temperature rise is necessary.\r\n\r\nOr this Victron Blog post:\r\nhttps://www.victronenergy.com/blog/2019/01/09/lead-acid-battery-charging-in-cold-weather/\r\n > The recommended temperature compensation for Victron VRLA batteries\r\n > is – 4 mV / Cell (-24 mV /°C for a 12V battery).\r\n\r\nThis scaling is also given in the EPEVER MODBUS Protocol specification.\r\n\r\n* Add support to set the battery temperature compensation coefficient\r\n\r\nWith this change we are now also able to set the temperature\r\ncompensation coefficient via library and command line.\r\n\r\n* Add support to set the battery capacity\r\n\r\nWith this change we are now also able to set the battery capacity via\r\nlibrary and command line.","shortMessageHtmlLink":"Add support to read and write more values via library and command line ("}},{"before":"9561f53600d7ef8ead92a52632ecd5ffd1dfa870","after":"b6ffaf0f8526a9bc138bddba5d9f7b8a774332f7","ref":"refs/heads/main","pushedAt":"2023-04-18T20:32:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosswarren","name":"Ross Warren","path":"/rosswarren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/613642?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"25d8265ccc2889d6dca367b0f321dc701474c73f","after":"9561f53600d7ef8ead92a52632ecd5ffd1dfa870","ref":"refs/heads/main","pushedAt":"2023-04-18T20:32:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosswarren","name":"Ross Warren","path":"/rosswarren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/613642?s=80&v=4"},"commit":{"message":"implement total consumed energy and total generated energy","shortMessageHtmlLink":"implement total consumed energy and total generated energy"}},{"before":"db6da2f6e4db0207b9ce0eb23c3ee268648242cb","after":"25d8265ccc2889d6dca367b0f321dc701474c73f","ref":"refs/heads/main","pushedAt":"2023-04-18T20:19:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosswarren","name":"Ross Warren","path":"/rosswarren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/613642?s=80&v=4"},"commit":{"message":"Support additional battery types (resolves: #17)","shortMessageHtmlLink":"Support additional battery types (resolves: #17)"}},{"before":"e4b5c0b66ff8b170cbf4cb9e6b7dd5a2b8e3fa6f","after":"db6da2f6e4db0207b9ce0eb23c3ee268648242cb","ref":"refs/heads/main","pushedAt":"2023-04-16T21:59:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rosswarren","name":"Ross Warren","path":"/rosswarren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/613642?s=80&v=4"},"commit":{"message":"Make serial.baudrate configurable (#18)","shortMessageHtmlLink":"Make serial.baudrate configurable (#18)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfwrSAAA","startCursor":null,"endCursor":null}},"title":"Activity · rosswarren/epevermodbus"}