{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":225821024,"defaultBranch":"master","name":"hassio-plejd","ownerLogin":"icanos","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-12-04T08:50:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/90194?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1700393918.0","currentOid":""},"activityList":{"items":[{"before":"3975e74346d993b172512b44b034c174b4ffc75b","after":"991ad86d5db1845585def8d7c430f728355ea91a","ref":"refs/heads/feature/experimental-color-temp","pushedAt":"2023-11-20T07:30:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Handle case where outputSettings is null in PlejdApi","shortMessageHtmlLink":"Handle case where outputSettings is null in PlejdApi"}},{"before":"e8a33a44a84080ffd5d5236265ed3706b07573b3","after":"3975e74346d993b172512b44b034c174b4ffc75b","ref":"refs/heads/feature/experimental-color-temp","pushedAt":"2023-11-19T12:07:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Remove null coalescing operator since we don't compile code","shortMessageHtmlLink":"Remove null coalescing operator since we don't compile code"}},{"before":"13c010fd5422fa992a058ade6119c89d6ecb78bb","after":"e8a33a44a84080ffd5d5236265ed3706b07573b3","ref":"refs/heads/feature/experimental-color-temp","pushedAt":"2023-11-19T12:03:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Remove null coalescing operator since we don't compile code","shortMessageHtmlLink":"Remove null coalescing operator since we don't compile code"}},{"before":null,"after":"13c010fd5422fa992a058ade6119c89d6ecb78bb","ref":"refs/heads/feature/experimental-color-temp","pushedAt":"2023-11-19T11:38:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Add experimental parsing for color temp support from Plejd API","shortMessageHtmlLink":"Add experimental parsing for color temp support from Plejd API"}},{"before":"3be4971b8e07c5bae91367c337c9c1c19e635b31","after":"91ab4a4a28a2c60f90a3b1814cd1b9b68e074a5d","ref":"refs/heads/feature/DWN-dimmable-fix","pushedAt":"2023-11-19T11:37:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Clarify TRAITS bitmask values","shortMessageHtmlLink":"Clarify TRAITS bitmask values"}},{"before":null,"after":"3be4971b8e07c5bae91367c337c9c1c19e635b31","ref":"refs/heads/feature/DWN-dimmable-fix","pushedAt":"2023-11-19T11:25:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Parse new TRAIT=15, assuming this means dimmable and tunable white","shortMessageHtmlLink":"Parse new TRAIT=15, assuming this means dimmable and tunable white"}},{"before":"9411dca02dfcd8e623ebb1baf787b1e7e523047a","after":"53abb940fe69bf24f2e29329c95ce1fc6536a6a9","ref":"refs/heads/develop","pushedAt":"2023-11-19T11:22:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Fix to avoid Home Assistant setting retain flag on MQTT SET STATE messages","shortMessageHtmlLink":"Fix to avoid Home Assistant setting retain flag on MQTT SET STATE mes…"}},{"before":"31aca45a86f5140cbe786ca4c3d12f36711c7681","after":null,"ref":"refs/heads/feature/improve-startup-behavior","pushedAt":"2023-11-19T10:05:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"}},{"before":"47abd5b0d971e8757e70ca99387e51904564737f","after":"9411dca02dfcd8e623ebb1baf787b1e7e523047a","ref":"refs/heads/develop","pushedAt":"2023-11-19T10:05:37.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Merge pull request #297 from icanos/feature/improve-startup-behavior\n\nFeature/improve startup behavior\r\n\r\n- Restructure MQTT startup behavior to avoid allowing Home Assistant setting light state during startup\r\n- Emit discovery messages both when connecting to MQTT and when Home Assistant sends birth message","shortMessageHtmlLink":"Merge pull request #297 from icanos/feature/improve-startup-behavior"}},{"before":"37ad0dd287931af227763ca626f04ffcc2385181","after":"31aca45a86f5140cbe786ca4c3d12f36711c7681","ref":"refs/heads/feature/improve-startup-behavior","pushedAt":"2023-11-19T09:52:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Emit discovery messages both when connecting to MQTT and when Home Assistant sends birth message\n\n- Birth messages by default are not retained by HA","shortMessageHtmlLink":"Emit discovery messages both when connecting to MQTT and when Home As…"}},{"before":"ee7b77485b34b2cfe9523812b33bdd6763b7eb0f","after":"37ad0dd287931af227763ca626f04ffcc2385181","ref":"refs/heads/feature/improve-startup-behavior","pushedAt":"2023-11-13T07:46:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Fix lingering incorrect access of connectedDevice.id","shortMessageHtmlLink":"Fix lingering incorrect access of connectedDevice.id"}},{"before":"fe35ced78b9fcebd6ef0ee7c617963907d9f71f1","after":"ee7b77485b34b2cfe9523812b33bdd6763b7eb0f","ref":"refs/heads/feature/improve-startup-behavior","pushedAt":"2023-11-12T15:47:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Temporary restructure of init flow for mqtt.\n\n- No longer wait for HA birth message\n- Don't listen to incoming messages until old retained messages have been purged.\n- More details in https://github.com/icanos/hassio-plejd/issues/218","shortMessageHtmlLink":"Temporary restructure of init flow for mqtt."}},{"before":"0c2d1125ac6dad59d05d95641383188e68a0d9d7","after":"fe35ced78b9fcebd6ef0ee7c617963907d9f71f1","ref":"refs/heads/feature/improve-startup-behavior","pushedAt":"2023-11-12T10:58:06.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Merge branch 'feature/improve-startup-behavior' of https://github.com/icanos/hassio-plejd into feature/improve-startup-behavior","shortMessageHtmlLink":"Merge branch 'feature/improve-startup-behavior' of https://github.com…"}},{"before":"a90282aba7694b0bc9847ce1be3a3fc1c61864b2","after":"47abd5b0d971e8757e70ca99387e51904564737f","ref":"refs/heads/develop","pushedAt":"2023-11-12T10:57:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Update supported devices section","shortMessageHtmlLink":"Update supported devices section"}},{"before":"8c883367dee0c3aa004bc6db9334fef55c73b69c","after":"a90282aba7694b0bc9847ce1be3a3fc1c61864b2","ref":"refs/heads/develop","pushedAt":"2023-11-12T10:56:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Minor linting and code issues fixes","shortMessageHtmlLink":"Minor linting and code issues fixes"}},{"before":"9bafb3f06523d6c116e3aacfe6cafd08f9538db7","after":"8c883367dee0c3aa004bc6db9334fef55c73b69c","ref":"refs/heads/develop","pushedAt":"2023-11-12T10:48:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Update underlying docker containers and dependencies.","shortMessageHtmlLink":"Update underlying docker containers and dependencies."}},{"before":"544172d8066cdbe0d3246fa8758d0e8afe2830be","after":"9bafb3f06523d6c116e3aacfe6cafd08f9538db7","ref":"refs/heads/develop","pushedAt":"2023-10-10T17:26:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Add support for the DWN-02 device","shortMessageHtmlLink":"Add support for the DWN-02 device"}},{"before":"8c45ee51ab3a750036549bbbdacc17eb2234cc14","after":"0c2d1125ac6dad59d05d95641383188e68a0d9d7","ref":"refs/heads/feature/improve-startup-behavior","pushedAt":"2023-10-06T12:24:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Improve Mqtt message properties - retain, etc.\n\n- Retain discovery messages\n- Don't retain others\n- Set QoS to 1 consistently to ensure at least once delivery\n- Set session timeout to ensure a reasonable TTL on messages","shortMessageHtmlLink":"Improve Mqtt message properties - retain, etc."}},{"before":"eadb9de9524eadfe974a5f560a95c8e6aeab537d","after":"8c45ee51ab3a750036549bbbdacc17eb2234cc14","ref":"refs/heads/feature/improve-startup-behavior","pushedAt":"2023-10-06T12:20:10.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Merge branch 'feature/improve-startup-behavior' of https://github.com/icanos/hassio-plejd into feature/improve-startup-behavior","shortMessageHtmlLink":"Merge branch 'feature/improve-startup-behavior' of https://github.com…"}},{"before":"1c0cb66e03bf8183ba678fa5f7afe8e857d96965","after":"544172d8066cdbe0d3246fa8758d0e8afe2830be","ref":"refs/heads/develop","pushedAt":"2023-10-06T12:19:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Update changelog with release PR","shortMessageHtmlLink":"Update changelog with release PR"}},{"before":"37148c18c40c516ed107eb99b076455ccd8c9577","after":"544172d8066cdbe0d3246fa8758d0e8afe2830be","ref":"refs/heads/master","pushedAt":"2023-10-06T12:18:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Update changelog with release PR","shortMessageHtmlLink":"Update changelog with release PR"}},{"before":"17e382f00a2d9f657784dc84b152ed4b0fd1918d","after":"37148c18c40c516ed107eb99b076455ccd8c9577","ref":"refs/heads/master","pushedAt":"2023-10-06T12:13:59.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Merge pull request #290 from icanos/develop\n\nRelease 0.11.0","shortMessageHtmlLink":"Merge pull request #290 from icanos/develop"}},{"before":"fd14d51144a214e5ebbd66293c8a9a0059202c68","after":"1c0cb66e03bf8183ba678fa5f7afe8e857d96965","ref":"refs/heads/develop","pushedAt":"2023-10-06T12:12:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Update release notes and config to prepare for 0.11.0","shortMessageHtmlLink":"Update release notes and config to prepare for 0.11.0"}},{"before":"9146f9c7d353989b8a7371490db0b00bf3930718","after":"fd14d51144a214e5ebbd66293c8a9a0059202c68","ref":"refs/heads/develop","pushedAt":"2023-10-06T12:11:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Update readme and add support for DWN-01","shortMessageHtmlLink":"Update readme and add support for DWN-01"}},{"before":"1f2c2df5ca5b8056b081a128cf3010dbcbe6b301","after":"9146f9c7d353989b8a7371490db0b00bf3930718","ref":"refs/heads/develop","pushedAt":"2023-10-06T12:11:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Lint and code style fixes","shortMessageHtmlLink":"Lint and code style fixes"}},{"before":"75306827ae5156afce6a80e160e89e4ea91bf258","after":"1f2c2df5ca5b8056b081a128cf3010dbcbe6b301","ref":"refs/heads/develop","pushedAt":"2023-10-06T12:02:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Improve handling of too short BLE time update messages","shortMessageHtmlLink":"Improve handling of too short BLE time update messages"}},{"before":"ae8e41ec41e8371f3022636143fff105adb7e36f","after":"75306827ae5156afce6a80e160e89e4ea91bf258","ref":"refs/heads/develop","pushedAt":"2023-10-06T09:57:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Improve user-facing logging and BLE id handling in device registry and PlejdBLEHandler\n\n- Resolves #265","shortMessageHtmlLink":"Improve user-facing logging and BLE id handling in device registry an…"}},{"before":"14ba12718240d70ab0529194079a1a2d432b6669","after":"ae8e41ec41e8371f3022636143fff105adb7e36f","ref":"refs/heads/develop","pushedAt":"2023-10-03T19:56:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Only add a BLE output id once during discovery to account for grouping in DWN devices","shortMessageHtmlLink":"Only add a BLE output id once during discovery to account for groupin…"}},{"before":"5f77638ca32b60053803895026afe27952a3f0b2","after":"14ba12718240d70ab0529194079a1a2d432b6669","ref":"refs/heads/develop","pushedAt":"2023-10-02T06:58:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Add support for DWN-01 smart tunable downlight","shortMessageHtmlLink":"Add support for DWN-01 smart tunable downlight"}},{"before":null,"after":"eadb9de9524eadfe974a5f560a95c8e6aeab537d","ref":"refs/heads/feature/improve-startup-behavior","pushedAt":"2023-10-02T06:39:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SweVictor","name":"Victor","path":"/SweVictor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449347?s=80&v=4"},"commit":{"message":"Improve Mqtt message properties - retain, etc.\n\n- Retain discovery messages\n- Don't retain others\n- Set QoS to 1 consistently to ensure at least once delivery\n- Set session timeout to ensure a reasonable TTL on messages","shortMessageHtmlLink":"Improve Mqtt message properties - retain, etc."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADswuWIAA","startCursor":null,"endCursor":null}},"title":"Activity · icanos/hassio-plejd"}