{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":527179792,"defaultBranch":"main","name":"WienerNetzeSmartmeter","ownerLogin":"DarwinsBuddy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-08-21T10:59:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/490836?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726822178.0","currentOid":""},"activityList":{"items":[{"before":"6af34b72564ddede0bc0c79b68f41a00a7ed5e3d","after":"4a17313afe4861778a03f84707c1cf2a471a0aed","ref":"refs/heads/bugfix/multipleZPsConfigYaml","pushedAt":"2024-09-27T10:16:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"enhancement(docs): Show how to enable multiple smartmeters with config","shortMessageHtmlLink":"enhancement(docs): Show how to enable multiple smartmeters with config"}},{"before":"a9770f8c03400f49e8a29b9af6bdac417773db29","after":"d2edc27312f82c8c15af0ee1473fd1225a36324f","ref":"refs/heads/bugfix/multiContracts","pushedAt":"2024-09-20T09:42:18.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"Fixed having multiple contracts with multiple zps\n\nWhen switching provider and contract holder a new contract number is given but the zaehlpunkt stays the same. The old one is set to inactive, but is still in the system, if the contracted is not fully deleted.\nThis leads to a situation where the same zaehlpunkt is listed twice under different contracts, once active, once inactive. Currently the updates don't fully check for inactive zaehlpunkte, if the same zaehlpunkt is listed twice.\nThis fix checks all contracts and if the zaehlpunkt is active before adding it, so it gets the correct customer id for retrieving all the data.","shortMessageHtmlLink":"Fixed having multiple contracts with multiple zps"}},{"before":"d2edc27312f82c8c15af0ee1473fd1225a36324f","after":"02015a3540deb32df7a201ee79fec47f3dccd0b1","ref":"refs/heads/main","pushedAt":"2024-09-20T09:41:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"Added anlagetype \"STROM\" as consuming","shortMessageHtmlLink":"Added anlagetype \"STROM\" as consuming"}},{"before":"b3840401140ea8d52b8dacc3d79cb9b63b824afc","after":"6af34b72564ddede0bc0c79b68f41a00a7ed5e3d","ref":"refs/heads/bugfix/multipleZPsConfigYaml","pushedAt":"2024-09-20T08:53:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"bugfix(configuration): ZPs config csl to yaml list\n\nEnsure downwards compatibility","shortMessageHtmlLink":"bugfix(configuration): ZPs config csl to yaml list"}},{"before":null,"after":"b3840401140ea8d52b8dacc3d79cb9b63b824afc","ref":"refs/heads/bugfix/multipleZPsConfigYaml","pushedAt":"2024-09-20T08:49:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"bugfix(configuration): ZPs config csl to yaml list\n\nEnsure downwards compatibility","shortMessageHtmlLink":"bugfix(configuration): ZPs config csl to yaml list"}},{"before":"02015a3540deb32df7a201ee79fec47f3dccd0b1","after":"d2edc27312f82c8c15af0ee1473fd1225a36324f","ref":"refs/heads/main","pushedAt":"2024-09-20T08:24:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"Fixed having multiple contracts with multiple zps\n\nWhen switching provider and contract holder a new contract number is given but the zaehlpunkt stays the same. The old one is set to inactive, but is still in the system, if the contracted is not fully deleted.\nThis leads to a situation where the same zaehlpunkt is listed twice under different contracts, once active, once inactive. Currently the updates don't fully check for inactive zaehlpunkte, if the same zaehlpunkt is listed twice.\nThis fix checks all contracts and if the zaehlpunkt is active before adding it, so it gets the correct customer id for retrieving all the data.","shortMessageHtmlLink":"Fixed having multiple contracts with multiple zps"}},{"before":"6cb50c4f8b1f4b3815960d5b0f968cb8df3faf15","after":"02015a3540deb32df7a201ee79fec47f3dccd0b1","ref":"refs/heads/main","pushedAt":"2024-09-20T08:15:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"Added anlagetype \"STROM\" as consuming","shortMessageHtmlLink":"Added anlagetype \"STROM\" as consuming"}},{"before":"63e3b454f2bb9942a7bff17608051f6bb0329b61","after":"6cb50c4f8b1f4b3815960d5b0f968cb8df3faf15","ref":"refs/heads/main","pushedAt":"2024-09-20T08:14:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"Fix async_forward_entry_setup deprecation\n\nMore details https://developers.home-assistant.io/blog/2024/06/12/async_forward_entry_setups/","shortMessageHtmlLink":"Fix async_forward_entry_setup deprecation"}},{"before":"97b3855794c54b9003dfe3b4f9ae9e2ce66733ba","after":null,"ref":"refs/heads/fix/apiconfig","pushedAt":"2024-08-05T22:27:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tschoerk","name":null,"path":"/tschoerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16376109?s=80&v=4"}},{"before":"28431d83650d00e5c4f789ebe405bd108a76c6b0","after":"63e3b454f2bb9942a7bff17608051f6bb0329b61","ref":"refs/heads/main","pushedAt":"2024-08-05T22:24:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tschoerk","name":null,"path":"/tschoerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16376109?s=80&v=4"},"commit":{"message":"implement new API app-config.json (#248)\n\nCall to API-keys was broken. It was moved to a new destination.\r\n\r\n* implement new API app-config.json\r\n* check the API URLs as well\r\n* Updated/added tests and improved coverage\r\n\r\n---------\r\n\r\nCo-authored-by: Sebastian Bachmann \r\nCo-authored-by: Jürgen Faßmann ","shortMessageHtmlLink":"implement new API app-config.json (#248)"}},{"before":"8b011d84b5637b714c430f1452ee9c274da4ba5e","after":"97b3855794c54b9003dfe3b4f9ae9e2ce66733ba","ref":"refs/heads/fix/apiconfig","pushedAt":"2024-08-05T22:15:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tschoerk","name":null,"path":"/tschoerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16376109?s=80&v=4"},"commit":{"message":"Updated/added tests and improved coverage","shortMessageHtmlLink":"Updated/added tests and improved coverage"}},{"before":"722459b81b43fbeeb3f0778bdfd8d882508d9ccc","after":"8b011d84b5637b714c430f1452ee9c274da4ba5e","ref":"refs/heads/fix/apiconfig","pushedAt":"2024-08-02T07:01:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reox","name":null,"path":"/reox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/431045?s=80&v=4"},"commit":{"message":"check the API URLs as well","shortMessageHtmlLink":"check the API URLs as well"}},{"before":null,"after":"722459b81b43fbeeb3f0778bdfd8d882508d9ccc","ref":"refs/heads/fix/apiconfig","pushedAt":"2024-08-01T16:15:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"reox","name":null,"path":"/reox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/431045?s=80&v=4"},"commit":{"message":"implement new API app-config.json","shortMessageHtmlLink":"implement new API app-config.json"}},{"before":"9659125f3449dddfcd43777086b39cb2d6bf0b27","after":"28431d83650d00e5c4f789ebe405bd108a76c6b0","ref":"refs/heads/main","pushedAt":"2024-07-16T20:30:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"Update constants.py to include AnlageType WAERMEPUMPE","shortMessageHtmlLink":"Update constants.py to include AnlageType WAERMEPUMPE"}},{"before":"fe27e8364f08567a7f2834ca0e90e7bfe0e75c3b","after":"9659125f3449dddfcd43777086b39cb2d6bf0b27","ref":"refs/heads/main","pushedAt":"2024-07-12T08:56:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"chore(dependencies): Update test dependencies\n\nUpdate codecov action\nRemove pytest-cov","shortMessageHtmlLink":"chore(dependencies): Update test dependencies"}},{"before":"d61df9b870e127dd76673db95f160277133cb5c4","after":"fe27e8364f08567a7f2834ca0e90e7bfe0e75c3b","ref":"refs/heads/main","pushedAt":"2024-07-12T08:44:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"chore(dependencies): Update test dependencies\n\nUpdate codecov action\nRemove pytest-cov","shortMessageHtmlLink":"chore(dependencies): Update test dependencies"}},{"before":"4bebefc4b76a016a7efb7aabf09d414c28365b27","after":"d61df9b870e127dd76673db95f160277133cb5c4","ref":"refs/heads/main","pushedAt":"2024-07-12T08:39:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"chore(dependencies): Update test dependencies","shortMessageHtmlLink":"chore(dependencies): Update test dependencies"}},{"before":"6e97f7f53c3f8cd39918f324114b86f6550da296","after":"4bebefc4b76a016a7efb7aabf09d414c28365b27","ref":"refs/heads/main","pushedAt":"2024-07-12T08:35:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"chore(dependencies): Update test dependencies","shortMessageHtmlLink":"chore(dependencies): Update test dependencies"}},{"before":"427961be009e1b4f8e5abb88045fcbe4c93f8339","after":"6e97f7f53c3f8cd39918f324114b86f6550da296","ref":"refs/heads/main","pushedAt":"2024-07-12T08:33:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"chore(dependencies): Update test dependencies","shortMessageHtmlLink":"chore(dependencies): Update test dependencies"}},{"before":"5f35d32633eb6e7070ab119da044c8a0d363b373","after":"427961be009e1b4f8e5abb88045fcbe4c93f8339","ref":"refs/heads/main","pushedAt":"2024-07-12T08:29:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"chore(dependencies): Update test dependencies","shortMessageHtmlLink":"chore(dependencies): Update test dependencies"}},{"before":"79534f10faa780281a65e1bd16648a95b422ee6d","after":"5f35d32633eb6e7070ab119da044c8a0d363b373","ref":"refs/heads/main","pushedAt":"2024-07-12T08:10:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"chore(HA2025.1): Fix deprecation\n\nFixes #241","shortMessageHtmlLink":"chore(HA2025.1): Fix deprecation"}},{"before":"a9770f8c03400f49e8a29b9af6bdac417773db29","after":"79534f10faa780281a65e1bd16648a95b422ee6d","ref":"refs/heads/main","pushedAt":"2024-07-12T07:58:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"chore(dependencies): Update test dependencies","shortMessageHtmlLink":"chore(dependencies): Update test dependencies"}},{"before":"f762f850bc8bc2257c042633dd06f2c153e23dde","after":"a9770f8c03400f49e8a29b9af6bdac417773db29","ref":"refs/heads/main","pushedAt":"2024-07-12T07:54:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"Fixed having multiple contracts with zps","shortMessageHtmlLink":"Fixed having multiple contracts with zps"}},{"before":"83ea22267f8e7249db725e3c58c28dbd1da5e8cc","after":"a9770f8c03400f49e8a29b9af6bdac417773db29","ref":"refs/heads/bugfix/multiContracts","pushedAt":"2024-07-12T07:52:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"Fixed having multiple contracts with zps","shortMessageHtmlLink":"Fixed having multiple contracts with zps"}},{"before":null,"after":"83ea22267f8e7249db725e3c58c28dbd1da5e8cc","ref":"refs/heads/bugfix/multiContracts","pushedAt":"2024-07-12T07:39:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"Fixed having multiple contracts with zps","shortMessageHtmlLink":"Fixed having multiple contracts with zps"}},{"before":"28cdfa85bf74e9640e1c12d78d75ed6f6ed7f459","after":"f762f850bc8bc2257c042633dd06f2c153e23dde","ref":"refs/heads/main","pushedAt":"2024-07-12T07:20:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"fix deprecation warning","shortMessageHtmlLink":"fix deprecation warning"}},{"before":"5c39eb85455f63fcab9f9ed3b3c6e7ff343f55d5","after":"28cdfa85bf74e9640e1c12d78d75ed6f6ed7f459","ref":"refs/heads/main","pushedAt":"2024-07-12T07:19:36.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"Updated with constants and fixed get_zaehlpunkt bugs\n\nSince get_zaehlpunkt returns 3 values now, all calls to that method needed to be updated. Also added the usage of constants.","shortMessageHtmlLink":"Updated with constants and fixed get_zaehlpunkt bugs"}},{"before":null,"after":"7d90e0b4dc5a4655740b13d9273d13c5981170ca","ref":"refs/heads/fix/deprecation","pushedAt":"2024-05-10T12:44:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"reox","name":null,"path":"/reox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/431045?s=80&v=4"},"commit":{"message":"fix deprecation warning","shortMessageHtmlLink":"fix deprecation warning"}},{"before":"7bbd9956be0ed0fb763780010228f9df746a5987","after":"5c39eb85455f63fcab9f9ed3b3c6e7ff343f55d5","ref":"refs/heads/main","pushedAt":"2024-03-17T09:52:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"chore(build): bump python setup to v5 to use caching feature\n\nRemove venv-cache","shortMessageHtmlLink":"chore(build): bump python setup to v5 to use caching feature"}},{"before":null,"after":"a455fb881740e959e93dac503d424cab5be377a0","ref":"refs/heads/f/py-cache","pushedAt":"2024-03-17T09:47:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DarwinsBuddy","name":"Christoph Spörk","path":"/DarwinsBuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490836?s=80&v=4"},"commit":{"message":"chore(build): bump python setup to v5 to use caching feature\n\nRemove venv-cache","shortMessageHtmlLink":"chore(build): bump python setup to v5 to use caching feature"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yN1QxMDoxNjozNS4wMDAwMDBazwAAAATCdpg5","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xN1QwOTo0NzowMC4wMDAwMDBazwAAAAQXvMIC"}},"title":"Activity · DarwinsBuddy/WienerNetzeSmartmeter"}