{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":653793773,"defaultBranch":"master","name":"hass-localtuya","ownerLogin":"xZetsubou","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-06-14T18:46:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/46300268?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725006974.0","currentOid":""},"activityList":{"items":[{"before":"882623e7707e98342f4c660c247cf0f63d798ecc","after":"e23d2c4b32299352f5d57563b0232e65bd24b493","ref":"refs/heads/master","pushedAt":"2024-09-09T06:09:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"fix: switch attrs unsupported operand type(s) for /: 'NoneType' and 'int' (#345)\n\n* TypeError: unsupported operand type(s) for /: 'NoneType' and 'int'\r\n\r\n* amended absed on review","shortMessageHtmlLink":"fix: switch attrs unsupported operand type(s) for /: 'NoneType' and '…"}},{"before":"8394bb5ededecaa73463f8db06c6585e3977f877","after":"882623e7707e98342f4c660c247cf0f63d798ecc","ref":"refs/heads/master","pushedAt":"2024-09-03T10:29:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"Call disconnect() only once for offlined sub-device (#344)\n\n* Call disconnect() only once\r\n\r\n* Typo error in a comment","shortMessageHtmlLink":"Call disconnect() only once for offlined sub-device (#344)"}},{"before":"5917d34cb7b9cf6745c295a9fa90fb2b1cb7a9e7","after":"8394bb5ededecaa73463f8db06c6585e3977f877","ref":"refs/heads/master","pushedAt":"2024-08-30T08:22:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"Remove fan dps type\nThe order list should be always a list of speeds which will always will be sent as string, otherwise set rely on min/max and send as intgeer.","shortMessageHtmlLink":"Remove fan dps type"}},{"before":"a4ada61be17d3f9301e7006cd94979d891276881","after":"5917d34cb7b9cf6745c295a9fa90fb2b1cb7a9e7","ref":"refs/heads/master","pushedAt":"2024-08-30T01:29:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"cleansup","shortMessageHtmlLink":"cleansup"}},{"before":"14787e21986321f7a3d279dcd651bc62fae10624","after":"a4ada61be17d3f9301e7006cd94979d891276881","ref":"refs/heads/master","pushedAt":"2024-08-28T14:30:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"Handle none DP of traget and current temperatures.","shortMessageHtmlLink":"Handle none DP of traget and current temperatures."}},{"before":"13f0af8f3d8c2102507e980c03410b45c5bf27a4","after":"14787e21986321f7a3d279dcd651bc62fae10624","ref":"refs/heads/master","pushedAt":"2024-08-28T11:41:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"Handle empty range for tuya fan (#341)\n\n* Handle empty range for tuya fan\n\n* Update custom_components/localtuya/core/ha_entities/__init__.py\n\nCo-authored-by: Bander <46300268+xZetsubou@users.noreply.github.com>\n\n* return empty list instead of empty string\n\n---------\n\nCo-authored-by: Bander <46300268+xZetsubou@users.noreply.github.com>","shortMessageHtmlLink":"Handle empty range for tuya fan (#341)"}},{"before":"8dfad20710c675a7dad7af0f4294289958a0ea5e","after":"13f0af8f3d8c2102507e980c03410b45c5bf27a4","ref":"refs/heads/master","pushedAt":"2024-08-24T02:20:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"Fix unkown error message by HA","shortMessageHtmlLink":"Fix unkown error message by HA"}},{"before":"3cd51e4e5daf161f01b3a234fa4a09f8da33128a","after":null,"ref":"refs/heads/mass_2024_8_0_refactor","pushedAt":"2024-08-23T23:48:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"}},{"before":"5b48d9c8c9f787804bcce677d391e6bbc7d6b23a","after":"8dfad20710c675a7dad7af0f4294289958a0ea5e","ref":"refs/heads/master","pushedAt":"2024-08-23T23:48:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"Cleans-up and Refactors (#325)\n\n* rename and cleansup variables usages.\r\n\r\n* fix cloud api\r\n\r\n* flake8\r\n\r\n* revert flake8\r\n\r\n* names\r\n\r\n* Fix if device entry doesn't exists #314\r\n\r\n* Add fail attempt on heartbeats\r\n\r\n* Cleans up","shortMessageHtmlLink":"Cleans-up and Refactors (#325)"}},{"before":"d3371116172db7b3c217ea4f35c492902d234833","after":"3cd51e4e5daf161f01b3a234fa4a09f8da33128a","ref":"refs/heads/mass_2024_8_0_refactor","pushedAt":"2024-08-23T21:16:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"Cleans up","shortMessageHtmlLink":"Cleans up"}},{"before":"60b4ec688cf31c4175df41e452090a5cb968867e","after":null,"ref":"refs/heads/fix-cover-state-if-inverted","pushedAt":"2024-08-20T13:31:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"}},{"before":"42a9e3535c29a40dab70fd32ee044e3e2b490b68","after":"5b48d9c8c9f787804bcce677d391e6bbc7d6b23a","ref":"refs/heads/master","pushedAt":"2024-08-20T13:31:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"Fix cover state stuck when inverted and set position (#336)","shortMessageHtmlLink":"Fix cover state stuck when inverted and set position (#336)"}},{"before":null,"after":"60b4ec688cf31c4175df41e452090a5cb968867e","ref":"refs/heads/fix-cover-state-if-inverted","pushedAt":"2024-08-20T13:30:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"Fix cover state stuck when inverted and set position","shortMessageHtmlLink":"Fix cover state stuck when inverted and set position"}},{"before":"2b8b1614515c50f5814c6d614b2cb60da00f9701","after":null,"ref":"refs/heads/fix-lock-state-inverted","pushedAt":"2024-08-20T13:04:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"}},{"before":"784fd21479259ebb923f8675f78d87c1391fc8c6","after":"42a9e3535c29a40dab70fd32ee044e3e2b490b68","ref":"refs/heads/master","pushedAt":"2024-08-20T13:04:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"Fix the lock state inverted (#335)","shortMessageHtmlLink":"Fix the lock state inverted (#335)"}},{"before":null,"after":"2b8b1614515c50f5814c6d614b2cb60da00f9701","ref":"refs/heads/fix-lock-state-inverted","pushedAt":"2024-08-20T13:03:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"Fix the lock state inverted","shortMessageHtmlLink":"Fix the lock state inverted"}},{"before":"dc04c5b33687649192d9968a0b29d9a152eb12af","after":"784fd21479259ebb923f8675f78d87c1391fc8c6","ref":"refs/heads/master","pushedAt":"2024-08-19T12:50:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"Fix HA warnings for turn_off_on features (#328)","shortMessageHtmlLink":"Fix HA warnings for turn_off_on features (#328)"}},{"before":"3ffcbc5222dda43fc392ce238fb8f11c438ddec2","after":"d3371116172db7b3c217ea4f35c492902d234833","ref":"refs/heads/mass_2024_8_0_refactor","pushedAt":"2024-08-17T18:19:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"Add fail attempt on heartbeats","shortMessageHtmlLink":"Add fail attempt on heartbeats"}},{"before":null,"after":"08102e29588853a3005423231e8a3d00ee554568","ref":"refs/heads/fan_supported_features_fix","pushedAt":"2024-08-12T07:08:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"Fix HA warnings for turn_off_on features","shortMessageHtmlLink":"Fix HA warnings for turn_off_on features"}},{"before":"87046dbc4d6c05b965e8f53bd6599fa868dffc54","after":null,"ref":"refs/heads/fan_supported_features_fix","pushedAt":"2024-08-12T07:08:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"}},{"before":null,"after":"87046dbc4d6c05b965e8f53bd6599fa868dffc54","ref":"refs/heads/fan_supported_features_fix","pushedAt":"2024-08-12T07:05:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"Fix supported feature warnings for HA 2024_8_0","shortMessageHtmlLink":"Fix supported feature warnings for HA 2024_8_0"}},{"before":"334dd6bcc07a72f8a163f9a241189a78bbf58166","after":"32216c6aafe9ce1891fc0bf4fe6d7d2b5c6de742","ref":"refs/heads/pump_actions","pushedAt":"2024-08-12T03:04:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"","shortMessageHtmlLink":null}},{"before":"0d1aec470ff1daa27a5bd9761fa7f22f759fce5b","after":"334dd6bcc07a72f8a163f9a241189a78bbf58166","ref":"refs/heads/pump_actions","pushedAt":"2024-08-12T02:59:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"","shortMessageHtmlLink":null}},{"before":"16c8e6caa5cc27aec4a4fc31deef65369fe93094","after":"3ffcbc5222dda43fc392ce238fb8f11c438ddec2","ref":"refs/heads/mass_2024_8_0_refactor","pushedAt":"2024-08-11T13:14:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"Fix if device entry doesn't exists #314","shortMessageHtmlLink":"Fix if device entry doesn't exists #314"}},{"before":"1d22c49d6913020996056dc968c8083965431a05","after":"16c8e6caa5cc27aec4a4fc31deef65369fe93094","ref":"refs/heads/mass_2024_8_0_refactor","pushedAt":"2024-08-09T22:23:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"names","shortMessageHtmlLink":"names"}},{"before":"1613e0c31b23598c01ccfeeb934a695a1984cf87","after":"1d22c49d6913020996056dc968c8083965431a05","ref":"refs/heads/mass_2024_8_0_refactor","pushedAt":"2024-08-09T22:18:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"revert flake8","shortMessageHtmlLink":"revert flake8"}},{"before":"9333a5b1f27f53b6952b6aa6c7b02f9f9c97c57b","after":"1613e0c31b23598c01ccfeeb934a695a1984cf87","ref":"refs/heads/mass_2024_8_0_refactor","pushedAt":"2024-08-09T21:50:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"flake8","shortMessageHtmlLink":"flake8"}},{"before":"0e50e820907a1edab7b5e8d5e1d49ce673b0ca09","after":"9333a5b1f27f53b6952b6aa6c7b02f9f9c97c57b","ref":"refs/heads/mass_2024_8_0_refactor","pushedAt":"2024-08-09T07:32:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"fix cloud api","shortMessageHtmlLink":"fix cloud api"}},{"before":null,"after":"0e50e820907a1edab7b5e8d5e1d49ce673b0ca09","ref":"refs/heads/mass_2024_8_0_refactor","pushedAt":"2024-08-09T06:27:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"rename and cleansup variables usages.","shortMessageHtmlLink":"rename and cleansup variables usages."}},{"before":"513470db3b272f754287f55857fc6953966b3270","after":"0d1aec470ff1daa27a5bd9761fa7f22f759fce5b","ref":"refs/heads/pump_actions","pushedAt":"2024-08-09T06:18:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xZetsubou","name":"Bander","path":"/xZetsubou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46300268?s=80&v=4"},"commit":{"message":"","shortMessageHtmlLink":null}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsISULQA","startCursor":null,"endCursor":null}},"title":"Activity · xZetsubou/hass-localtuya"}