{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":752388539,"defaultBranch":"develop","name":"smartmeter","ownerLogin":"LuckyLuke9877","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-03T19:33:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/142400464?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712567342.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"8a2ebd0829be4feb93999d1d7b377f9abd6dfd28","ref":"refs/heads/add-free-memory","pushedAt":"2024-04-08T09:09:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"add free memory and version, change uptime","shortMessageHtmlLink":"add free memory and version, change uptime"}},{"before":"df1ef02c422aa26b255ffa8b5e1bad4288a20199","after":"a3fbb3e19d4eabe61733768cdfc39d5a1d35db4e","ref":"refs/heads/develop","pushedAt":"2024-03-24T10:28:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"fix negative uptime on startup (#6)","shortMessageHtmlLink":"fix negative uptime on startup (#6)"}},{"before":null,"after":"cf3b5e0ad86e5973988b035eeb5a8ae9c0647c16","ref":"refs/heads/fix-time-sync-on-startup","pushedAt":"2024-03-24T10:27:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"fix negative uptime on startup","shortMessageHtmlLink":"fix negative uptime on startup"}},{"before":"b5a3e1a55bd7d76692ac4bd3519ef3d3c96f0d6f","after":null,"ref":"refs/heads/update-esphome-to-version-24.03","pushedAt":"2024-03-24T09:40:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"}},{"before":"08282c217e27276df4123abcaa68d85f36ddf272","after":"df1ef02c422aa26b255ffa8b5e1bad4288a20199","ref":"refs/heads/develop","pushedAt":"2024-03-24T09:40:01.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"Merge pull request #5 from LuckyLuke9877/update-esphome-to-version-24.03\n\nUpdate esphome to version 24.03","shortMessageHtmlLink":"Merge pull request #5 from LuckyLuke9877/update-esphome-to-version-24.03"}},{"before":null,"after":"b5a3e1a55bd7d76692ac4bd3519ef3d3c96f0d6f","ref":"refs/heads/update-esphome-to-version-24.03","pushedAt":"2024-03-24T09:29:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"fix build errors and prevent log spaming","shortMessageHtmlLink":"fix build errors and prevent log spaming"}},{"before":null,"after":"e2c32d51e30084cfb541945e58566a866a5cc126","ref":"refs/heads/add-uptime","pushedAt":"2024-03-22T09:36:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"add up_time; replace dangerous array with vector","shortMessageHtmlLink":"add up_time; replace dangerous array with vector"}},{"before":"c08657a289d4f94a5a690d5c07f7d33873c811dc","after":"81b59c88f25b5033260907e148826fa1006ebe78","ref":"refs/heads/master","pushedAt":"2024-03-16T09:38:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"Release 1.0.0 (#4)\n\n* base project structure\r\n\r\n* use clang-format\r\n\r\n* prevent payload buffer copying; format code\r\n\r\n* add SmartMeter\r\n\r\n* Modbus communication from client to server works\r\n\r\n* add status led\r\n\r\n* replace GetDataBuffer() with SetData()\r\n\r\n* refactor to camel case coding style\r\n\r\n* add dlms-meter\r\n\r\n* Add dlms ( including misbehaving delay(10) )\r\n\r\n* Fix delay(10) bug that blocks modbus from responsing and makes mbus flacky\r\n\r\n* Show direction of current flow; UI labels\r\n\r\n* fill Readme\r\n\r\n* Prevent impossible high values\r\n\r\n* update readme\r\n\r\n* show energy flow over time\r\n\r\n* Manually set energy flow since.\r\n\r\n* Reorder UI items\r\n\r\n* fix wrong interval time","shortMessageHtmlLink":"Release 1.0.0 (#4)"}},{"before":"f013113d447869573de10a8f08a097593f5e474b","after":"08282c217e27276df4123abcaa68d85f36ddf272","ref":"refs/heads/develop","pushedAt":"2024-03-16T09:31:09.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"Merge pull request #3 from LuckyLuke9877/add-limit-check\n\nAdd limit check; add energy-interval infos","shortMessageHtmlLink":"Merge pull request #3 from LuckyLuke9877/add-limit-check"}},{"before":"0ad610b2f9fdde4881908e7db5d1fbe8d58e76c3","after":"5ca6cf5052674081a867c32ffcc7459993253138","ref":"refs/heads/add-limit-check","pushedAt":"2024-03-16T09:26:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"fix wrong interval time","shortMessageHtmlLink":"fix wrong interval time"}},{"before":"0c4bb5da782f8112bcb316d95200ba41f9aca9b3","after":"0ad610b2f9fdde4881908e7db5d1fbe8d58e76c3","ref":"refs/heads/add-limit-check","pushedAt":"2024-03-15T09:21:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"Reorder UI items","shortMessageHtmlLink":"Reorder UI items"}},{"before":"1f49682a530f0dc012b10b60ef1376d994d48530","after":"0c4bb5da782f8112bcb316d95200ba41f9aca9b3","ref":"refs/heads/add-limit-check","pushedAt":"2024-03-15T06:54:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"Manually set energy flow since.","shortMessageHtmlLink":"Manually set energy flow since."}},{"before":"11d8d2af23404cd1e18c022e816fb4f4bff9bc05","after":"1f49682a530f0dc012b10b60ef1376d994d48530","ref":"refs/heads/add-limit-check","pushedAt":"2024-03-12T07:40:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"show energy flow over time","shortMessageHtmlLink":"show energy flow over time"}},{"before":"790259ab95131c54d5734d3fecb934554423c2a6","after":"11d8d2af23404cd1e18c022e816fb4f4bff9bc05","ref":"refs/heads/add-limit-check","pushedAt":"2024-03-12T06:47:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"show energy flow over time","shortMessageHtmlLink":"show energy flow over time"}},{"before":"82c7341857abccebb511cc05c272a8d119d60ce5","after":"790259ab95131c54d5734d3fecb934554423c2a6","ref":"refs/heads/add-limit-check","pushedAt":"2024-03-10T08:44:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"show energy feed","shortMessageHtmlLink":"show energy feed"}},{"before":"3a5537b99c35ddd24387a6eff914c0721bd82d35","after":"82c7341857abccebb511cc05c272a8d119d60ce5","ref":"refs/heads/add-limit-check","pushedAt":"2024-03-10T06:45:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"update readme","shortMessageHtmlLink":"update readme"}},{"before":"edbe4d9e3f00f7e5057aa28f8203e404a826ed99","after":"3a5537b99c35ddd24387a6eff914c0721bd82d35","ref":"refs/heads/add-limit-check","pushedAt":"2024-03-08T10:11:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"Prevent impossible high values","shortMessageHtmlLink":"Prevent impossible high values"}},{"before":"e4da75afb2e35912c40f5aee593b1fd5e1bf6676","after":"edbe4d9e3f00f7e5057aa28f8203e404a826ed99","ref":"refs/heads/add-limit-check","pushedAt":"2024-03-08T08:56:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"Prevent impossible high values","shortMessageHtmlLink":"Prevent impossible high values"}},{"before":null,"after":"e4da75afb2e35912c40f5aee593b1fd5e1bf6676","ref":"refs/heads/add-limit-check","pushedAt":"2024-03-08T08:53:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"Prevent impossible high values","shortMessageHtmlLink":"Prevent impossible high values"}},{"before":"2d674f55f48068bb000b69af5536358ac53dbdca","after":"f013113d447869573de10a8f08a097593f5e474b","ref":"refs/heads/develop","pushedAt":"2024-03-07T09:53:33.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"Merge pull request #2 from LuckyLuke9877/add-dlms-meter\n\nadd dlms-meter","shortMessageHtmlLink":"Merge pull request #2 from LuckyLuke9877/add-dlms-meter"}},{"before":"ef28462ab3ca16e997b5f46f7e1841261ea5ec19","after":"ba338a5fc6a8bf6b350b1dc9f22736e7179bfa3e","ref":"refs/heads/add-dlms-meter","pushedAt":"2024-03-07T09:44:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"fill Readme","shortMessageHtmlLink":"fill Readme"}},{"before":"608514842a339e56d1b1687b7276c1a24a71692e","after":"ef28462ab3ca16e997b5f46f7e1841261ea5ec19","ref":"refs/heads/add-dlms-meter","pushedAt":"2024-03-07T08:38:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"Show direction of current flow; UI labels","shortMessageHtmlLink":"Show direction of current flow; UI labels"}},{"before":"0ce8b78781fa7bdf64644ae1815848acf7fadf6a","after":"608514842a339e56d1b1687b7276c1a24a71692e","ref":"refs/heads/add-dlms-meter","pushedAt":"2024-03-05T19:02:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"Show direction of current flow","shortMessageHtmlLink":"Show direction of current flow"}},{"before":null,"after":"0ce8b78781fa7bdf64644ae1815848acf7fadf6a","ref":"refs/heads/add-dlms-meter","pushedAt":"2024-02-27T08:25:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"add dlms-meter","shortMessageHtmlLink":"add dlms-meter"}},{"before":"c08657a289d4f94a5a690d5c07f7d33873c811dc","after":"2d674f55f48068bb000b69af5536358ac53dbdca","ref":"refs/heads/develop","pushedAt":"2024-02-27T08:17:13.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"Merge pull request #1 from LuckyLuke9877/initial-modbus-impl\n\nInitial modbus impl","shortMessageHtmlLink":"Merge pull request #1 from LuckyLuke9877/initial-modbus-impl"}},{"before":"c4aba6e33d0f231b8001f0a05689eb971470d06e","after":"05af00c92f23d14ff4f60b48f38de0abbc4ac2cd","ref":"refs/heads/initial-modbus-impl","pushedAt":"2024-02-27T08:14:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"change readme","shortMessageHtmlLink":"change readme"}},{"before":null,"after":"c08657a289d4f94a5a690d5c07f7d33873c811dc","ref":"refs/heads/develop","pushedAt":"2024-02-03T19:53:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}},{"before":null,"after":"c4aba6e33d0f231b8001f0a05689eb971470d06e","ref":"refs/heads/initial-modbus-impl","pushedAt":"2024-02-03T19:53:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"refactor to camel case coding style","shortMessageHtmlLink":"refactor to camel case coding style"}},{"before":null,"after":"c08657a289d4f94a5a690d5c07f7d33873c811dc","ref":"refs/heads/master","pushedAt":"2024-02-03T19:33:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LuckyLuke9877","name":null,"path":"/LuckyLuke9877","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142400464?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKrXUtwA","startCursor":null,"endCursor":null}},"title":"Activity ยท LuckyLuke9877/smartmeter"}