{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":316807165,"defaultBranch":"master","name":"home-assistant-miele","ownerLogin":"HomeAssistant-Mods","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-28T19:28:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/57400279?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1693995658.0","currentOid":""},"activityList":{"items":[{"before":"f830d8be56ee27829f41552a3a9744bd15e298b4","after":"dc2c21ce1d7782ebdf6913c8f41600fa6d561c5f","ref":"refs/heads/master","pushedAt":"2023-09-06T10:18:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kloknibor","name":"Robin Kolk","path":"/kloknibor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10560390?s=80&v=4"},"commit":{"message":"fix: Logger _warn calls in miele_at_home.py (#163)\n\nShould be _Logger.warn instead","shortMessageHtmlLink":"fix: Logger _warn calls in miele_at_home.py (#163)"}},{"before":"c33617ad02ba55e02f8adb0d98d5f78808b81150","after":"f830d8be56ee27829f41552a3a9744bd15e298b4","ref":"refs/heads/master","pushedAt":"2023-09-06T10:17:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kloknibor","name":"Robin Kolk","path":"/kloknibor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10560390?s=80&v=4"},"commit":{"message":"Schedule fetching refresh token (#164)\n\nBecause MieleOAuth.refresh_token is an async function, it does not\r\nactually run unless something awaits the resulting coroutine that it\r\nreturns.","shortMessageHtmlLink":"Schedule fetching refresh token (#164)"}},{"before":"5a1ef78449f03d31ef0eb9aab552793b1562d9c3","after":"c33617ad02ba55e02f8adb0d98d5f78808b81150","ref":"refs/heads/master","pushedAt":"2023-05-25T18:44:06.491Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kloknibor","name":"Robin Kolk","path":"/kloknibor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10560390?s=80&v=4"},"commit":{"message":"Dev - merge latest from dev (#158)\n\n* Check for cached consumption first\r\n\r\nIf a Miele device is temporarily disconnected from the Miele cloud while\r\nrunning, the Miele API returns a \"not connected\" state for the device. If the\r\n\"not running\" check is done first, it causes the energy/water consumption to be\r\nreset to 0. This in turn means that the statistics generated by Home Assistant\r\nwill be messed up, it will look like more energy/water was consumed than in\r\nreality.\r\n\r\n* Fix missing ecoFeedback object\r\n\r\n* fixes on capabilities:\r\n- check that signaInfo, signalDoor, signalFailure are supported by device type\r\n- add sensors for drying step (tumble dryer), spinning speed (washer), program phase\r\n- check water/energy sub capability on ecofeedback (tumble dryer has no water consumption)\r\n\r\n* fix the coroutine error (#108)\r\n\r\n* Bump version\r\n\r\n* Switching back to manual versioning\r\n\r\n* fix the coroutine error\r\n\r\n* warn if unable to delete the cached token\r\ncheck if authorized before creating a new session\r\n\r\nCo-authored-by: sebltm\r\nCo-authored-by: kloknibor \r\n\r\n* Adding changeable interval\r\n\r\nFixing #112\r\n\r\n* Update README.md\r\n\r\n* add signalDoor capability to washer, tumble dryer and washer dryer\r\n\r\n* adding service to start and stop programs\r\n\r\n* Implement binary sensor for mobile start feature in order to allow automations watch this status change (for example to implement Wash2Dry feature)\r\n\r\n* Fix null eco feedback returning cached consumption\r\n\r\n* Expose only target temperature 0 on washers, washer-dryers, dishwashers\r\n\r\n* Fix disconnection of appliance from Miele cloud, by caching consumption and time sensor values\r\n\r\n* Keep time sensor value after program end\r\n\r\n* Fix time sensor for decreasing timers\r\n\r\n* Add battery sensor for robot vacuum cleaner\r\n\r\n* Show target temperature 0 as int\r\n\r\n* Implement energy/water forecast sensors\r\n\r\n* Use new enum for sensor device class\r\n\r\n* remove iot_class from hacs.json\r\n\r\n* Use rinse hold status as running to avoid messing up energy stats when adding \"rinse hold\" option on washer / washer-dryer\r\n\r\n* Fix fan state sometimes being incorrectly shown as on\r\n\r\n---------\r\n\r\nCo-authored-by: Sebastian Lövdahl \r\nCo-authored-by: mundschenk_at \r\nCo-authored-by: Andrea Turri \r\nCo-authored-by: Sébastien Michel <26392528+sebltm@users.noreply.github.com>\r\nCo-authored-by: kloknibor \r\nCo-authored-by: Tereza Tomcova ","shortMessageHtmlLink":"Dev - merge latest from dev (#158)"}},{"before":"00083d35d583cc919fd7291c4623b24ed7deb0ea","after":"b7273a4c69d568334fdd864fbcecb411822b8341","ref":"refs/heads/dev","pushedAt":"2023-05-25T18:43:30.857Z","pushType":"push","commitsCount":6,"pusher":{"login":"kloknibor","name":"Robin Kolk","path":"/kloknibor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10560390?s=80&v=4"},"commit":{"message":"Merge branch 'master' into dev","shortMessageHtmlLink":"Merge branch 'master' into dev"}},{"before":"e64d03e27a5bf33a77638a12e6e53dd58f776393","after":"5a1ef78449f03d31ef0eb9aab552793b1562d9c3","ref":"refs/heads/master","pushedAt":"2023-05-25T18:35:47.203Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kloknibor","name":"Robin Kolk","path":"/kloknibor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10560390?s=80&v=4"},"commit":{"message":"Merge pull request #155 from N3rdix/patch-1\n\nFix Const import for SensorDeviceClass","shortMessageHtmlLink":"Merge pull request #155 from N3rdix/patch-1"}},{"before":"cfe95f70377a51b50e28d9b05853158b1389cf1e","after":"e64d03e27a5bf33a77638a12e6e53dd58f776393","ref":"refs/heads/master","pushedAt":"2023-05-22T18:25:41.462Z","pushType":"push","commitsCount":1,"pusher":{"login":"kloknibor","name":"Robin Kolk","path":"/kloknibor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10560390?s=80&v=4"},"commit":{"message":"Update sensor.py\n\nDEVICE_CLASS_ENERGY to SensorDeviceClass.ENERGY","shortMessageHtmlLink":"Update sensor.py"}},{"before":"98891c99d0718577b629f36f62fb57f0aca8171b","after":"cfe95f70377a51b50e28d9b05853158b1389cf1e","ref":"refs/heads/master","pushedAt":"2023-05-05T11:07:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kloknibor","name":"Robin Kolk","path":"/kloknibor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10560390?s=80&v=4"},"commit":{"message":"Update sensor.py","shortMessageHtmlLink":"Update sensor.py"}},{"before":"1972140a2a130bf83c926e39f45aa2254a636d8e","after":"98891c99d0718577b629f36f62fb57f0aca8171b","ref":"refs/heads/master","pushedAt":"2023-04-21T09:26:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kloknibor","name":"Robin Kolk","path":"/kloknibor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10560390?s=80&v=4"},"commit":{"message":"removing token on error to retry automatically","shortMessageHtmlLink":"removing token on error to retry automatically"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADenh5pgA","startCursor":null,"endCursor":null}},"title":"Activity · HomeAssistant-Mods/home-assistant-miele"}