{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":583379728,"defaultBranch":"master","name":"rpi-alarm","ownerLogin":"thomasjsn","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-29T15:52:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6061006?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1672329181.681349","currentOid":""},"activityList":{"items":[{"before":"98fadf77f69d877d91bdd2602004692067eb885c","after":"6cbeeae42b2a98ee293780bf02f50d4ed5d1b443","ref":"refs/heads/master","pushedAt":"2024-06-28T20:04:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"add garage door sensor, correct spelling","shortMessageHtmlLink":"add garage door sensor, correct spelling"}},{"before":"5c5f51352a429d42a74776f1687bacf428ac0873","after":"98fadf77f69d877d91bdd2602004692067eb885c","ref":"refs/heads/master","pushedAt":"2024-06-23T18:58:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"add option to control water valve from home assistant","shortMessageHtmlLink":"add option to control water valve from home assistant"}},{"before":"1f814088b4f61035d01c1442e3631b588af95d6f","after":"5c5f51352a429d42a74776f1687bacf428ac0873","ref":"refs/heads/master","pushedAt":"2024-06-23T12:27:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"add support for valve, and change water valve from binary sensor to valve","shortMessageHtmlLink":"add support for valve, and change water valve from binary sensor to v…"}},{"before":"ecd12e8856a1b25c9dd6352f88d28f0294eba213","after":"1f814088b4f61035d01c1442e3631b588af95d6f","ref":"refs/heads/master","pushedAt":"2024-06-23T08:43:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"fix bridge state and remove some debug prints","shortMessageHtmlLink":"fix bridge state and remove some debug prints"}},{"before":"d551870e1c5bce1047f3c4bf381937779bf03c1d","after":"ecd12e8856a1b25c9dd6352f88d28f0294eba213","ref":"refs/heads/master","pushedAt":"2024-06-23T08:00:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"average link quality over three measurements","shortMessageHtmlLink":"average link quality over three measurements"}},{"before":"1611388ff24c99c01c92a66faff52934865d216d","after":"d551870e1c5bce1047f3c4bf381937779bf03c1d","ref":"refs/heads/master","pushedAt":"2024-06-23T07:59:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"disable climax alarm panel","shortMessageHtmlLink":"disable climax alarm panel"}},{"before":"76c1daee7b53ba5f7ecf8b51d4d21064340671d6","after":"1611388ff24c99c01c92a66faff52934865d216d","ref":"refs/heads/master","pushedAt":"2024-01-24T06:17:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"use relay for door chime","shortMessageHtmlLink":"use relay for door chime"}},{"before":"e4530ef8058f6dd952c38d7f39914ec4fb59e2ac","after":"76c1daee7b53ba5f7ecf8b51d4d21064340671d6","ref":"refs/heads/master","pushedAt":"2024-01-21T14:13:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"add and rename sensors and keypads","shortMessageHtmlLink":"add and rename sensors and keypads"}},{"before":"b6d428e765c527f1d56cd7aaddda098407a9e85d","after":"e4530ef8058f6dd952c38d7f39914ec4fb59e2ac","ref":"refs/heads/master","pushedAt":"2024-01-04T19:41:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"change charging and battery level voltage (fix #80)","shortMessageHtmlLink":"change charging and battery level voltage (fix #80)"}},{"before":"dc7fa2f60a962f7e29f4fb204bdfdf4a8dae38dc","after":"b6d428e765c527f1d56cd7aaddda098407a9e85d","ref":"refs/heads/master","pushedAt":"2023-12-30T09:24:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"some sensor adjustments, do outdoor siren immediately on direct zones","shortMessageHtmlLink":"some sensor adjustments, do outdoor siren immediately on direct zones"}},{"before":"3601401715889a5b31391a3a5635a0236d138729","after":"dc7fa2f60a962f7e29f4fb204bdfdf4a8dae38dc","ref":"refs/heads/master","pushedAt":"2023-12-29T10:01:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"add request validation to alarm panels, add additional alarm panel","shortMessageHtmlLink":"add request validation to alarm panels, add additional alarm panel"}},{"before":"c24bf7ae1663d854bb717b19443fd8c10bc76224","after":"3601401715889a5b31391a3a5635a0236d138729","ref":"refs/heads/master","pushedAt":"2023-12-27T20:12:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"move samples files to own folder","shortMessageHtmlLink":"move samples files to own folder"}},{"before":"2144bebf220e7b8a1b89793cb0d94718967d098c","after":"c24bf7ae1663d854bb717b19443fd8c10bc76224","ref":"refs/heads/master","pushedAt":"2023-12-27T19:07:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"add two more motion sensors","shortMessageHtmlLink":"add two more motion sensors"}},{"before":"bb2e9f18568bd2f3452211030314b4767dfb742e","after":"2144bebf220e7b8a1b89793cb0d94718967d098c","ref":"refs/heads/master","pushedAt":"2023-12-27T09:41:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"add alarmaction enum, and use enums on alarm panel definitions (ref #61)","shortMessageHtmlLink":"add alarmaction enum, and use enums on alarm panel definitions (ref #61)"}},{"before":"37a9a529fa6876d4f5ba4821ff1765699ad46129","after":"bb2e9f18568bd2f3452211030314b4767dfb742e","ref":"refs/heads/master","pushedAt":"2023-12-27T08:00:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"some refactoring and cleanup","shortMessageHtmlLink":"some refactoring and cleanup"}},{"before":"e7552b59f2cd961d04b83930913b6929dfe20894","after":"37a9a529fa6876d4f5ba4821ff1765699ad46129","ref":"refs/heads/master","pushedAt":"2023-12-27T07:58:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"some refactoring and cleanup","shortMessageHtmlLink":"some refactoring and cleanup"}},{"before":"d1701770c169fc7af5301e10d55bcaa6387f7058","after":"e7552b59f2cd961d04b83930913b6929dfe20894","ref":"refs/heads/master","pushedAt":"2023-12-26T18:48:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"change arduino data to object, remove main_power_ok state, it didn't really provide any useful information (fix #76)","shortMessageHtmlLink":"change arduino data to object, remove main_power_ok state, it didn't …"}},{"before":"bd8b10fc7de9c4a079c849688c02b45f5a62900f","after":"d1701770c169fc7af5301e10d55bcaa6387f7058","ref":"refs/heads/master","pushedAt":"2023-12-26T07:45:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"use HealthChecks to monitor cron jobs (fix #75)","shortMessageHtmlLink":"use HealthChecks to monitor cron jobs (fix #75)"}},{"before":"9ae8f953cce31f9dc4a8a4166604a6f9f9bf251f","after":"bd8b10fc7de9c4a079c849688c02b45f5a62900f","ref":"refs/heads/master","pushedAt":"2023-12-23T07:39:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"add return type to methods, add debounce to inputs (fix #58)","shortMessageHtmlLink":"add return type to methods, add debounce to inputs (fix #58)"}},{"before":"9635de976dda5d6f1d44727dca1f28b1a38a6750","after":"9ae8f953cce31f9dc4a8a4166604a6f9f9bf251f","ref":"refs/heads/master","pushedAt":"2023-12-21T11:22:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"add state_class measurement to some sensors (fix #71)","shortMessageHtmlLink":"add state_class measurement to some sensors (fix #71)"}},{"before":"cd2ceb6ac8f671fc09b17dc066169f3c47e47c29","after":"9635de976dda5d6f1d44727dca1f28b1a38a6750","ref":"refs/heads/master","pushedAt":"2023-12-21T08:51:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"fix threads can only be started once (fix #72), implement water valve test (fix #68), use events to sync Arduino threads (fix #73), use task_complete with Arduino command queue (fix #74)","shortMessageHtmlLink":"fix threads can only be started once (fix #72), implement water valve…"}},{"before":"bbc36cee288d0c3dbe17b3b68e9b48f6c55d65a4","after":"cd2ceb6ac8f671fc09b17dc066169f3c47e47c29","ref":"refs/heads/master","pushedAt":"2023-12-20T20:37:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"add more conditions to battery charging state (fix #67), interpolate battery level (fix #70)","shortMessageHtmlLink":"add more conditions to battery charging state (fix #67), interpolate …"}},{"before":"227e902abb677c05b81a2f7a0f271142c034da48","after":"bbc36cee288d0c3dbe17b3b68e9b48f6c55d65a4","ref":"refs/heads/master","pushedAt":"2023-12-20T18:41:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"add cli and crontab example (fix #69)","shortMessageHtmlLink":"add cli and crontab example (fix #69)"}},{"before":"7ad75956372706df2a5cca82f51d42eb2b060edc","after":"227e902abb677c05b81a2f7a0f271142c034da48","ref":"refs/heads/master","pushedAt":"2023-12-19T09:04:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"implement status check for arduino data (fix #48), rename some status flags","shortMessageHtmlLink":"implement status check for arduino data (fix #48), rename some status…"}},{"before":"9358947133bd6199ed969e1230f7d0354d724d01","after":"7ad75956372706df2a5cca82f51d42eb2b060edc","ref":"refs/heads/master","pushedAt":"2023-12-19T08:46:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"disable beacon for now (ref #15), finish door chime (fix #30), include water valve in state (ref #60), change state data to object (fix #62), add Zone class, add type hinting, add zone key to class, refactoring","shortMessageHtmlLink":"disable beacon for now (ref #15), finish door chime (fix #30), includ…"}},{"before":"88b3efb5b8d4908fc7098b87b141080267ecf5fe","after":"9358947133bd6199ed969e1230f7d0354d724d01","ref":"refs/heads/master","pushedAt":"2023-12-17T11:26:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"add arduino IO as comment (ref #64)","shortMessageHtmlLink":"add arduino IO as comment (ref #64)"}},{"before":"4cb2e54e260d7d9fd2103547d36be163d3ba08b6","after":"88b3efb5b8d4908fc7098b87b141080267ecf5fe","ref":"refs/heads/master","pushedAt":"2023-12-16T08:54:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"cleanup, add type hinting","shortMessageHtmlLink":"cleanup, add type hinting"}},{"before":"6d9cb7ed080b6044d0fdb6ff84ed8e6bf975a04f","after":"4cb2e54e260d7d9fd2103547d36be163d3ba08b6","ref":"refs/heads/master","pushedAt":"2023-12-16T08:50:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"rename home assistant modules","shortMessageHtmlLink":"rename home assistant modules"}},{"before":"8d0650e90ecd84913bf073c1d1425e8be6c5263b","after":"6d9cb7ed080b6044d0fdb6ff84ed8e6bf975a04f","ref":"refs/heads/master","pushedAt":"2023-12-16T08:43:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"add battery in class (fix #31), flatten battery data in state object","shortMessageHtmlLink":"add battery in class (fix #31), flatten battery data in state object"}},{"before":"d79a49286956e6c9fcc410c68801df0a1b7dfb99","after":"8d0650e90ecd84913bf073c1d1425e8be6c5263b","ref":"refs/heads/master","pushedAt":"2023-12-15T10:38:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasjsn","name":"Thomas Jensen","path":"/thomasjsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6061006?s=80&v=4"},"commit":{"message":"renamed home assistant entities (fix #59), started using enums (ref #61), refactor classes, add battery and linkquality to panels (fix #44), refactoring","shortMessageHtmlLink":"renamed home assistant entities (fix #59), started using enums (ref #…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yOFQyMDowNDozMi4wMDAwMDBazwAAAARyMNqk","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0xNVQxMDozODoyMS4wMDAwMDBazwAAAAPLIyFU"}},"title":"Activity · thomasjsn/rpi-alarm"}