{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":612618028,"defaultBranch":"master","name":"ESP32_Camper","ownerLogin":"SmokyBob","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-11T13:39:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1431346?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715111241.0","currentOid":""},"activityList":{"items":[{"before":"531161cdfbd56488f6867c227a548abe15b1defc","after":null,"ref":"refs/heads/api_optimization","pushedAt":"2024-05-07T19:47:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"}},{"before":"f8ecd8045401ded7a2c58f71331c4d0b5899f2ec","after":"f1345cb2c1a11f09f48bec4ef3a63990735d8a10","ref":"refs/heads/master","pushedAt":"2024-05-07T19:47:12.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Merge pull request #2 from SmokyBob/api_optimization\n\nApi optimization","shortMessageHtmlLink":"Merge pull request #2 from SmokyBob/api_optimization"}},{"before":"69d37b84cbf56348fbaba1dfb93164e25a8d9a10","after":"531161cdfbd56488f6867c227a548abe15b1defc","ref":"refs/heads/api_optimization","pushedAt":"2024-04-30T16:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"sendLoRaSensors only for camper","shortMessageHtmlLink":"sendLoRaSensors only for camper"}},{"before":null,"after":"69d37b84cbf56348fbaba1dfb93164e25a8d9a10","ref":"refs/heads/api_optimization","pushedAt":"2024-04-29T20:16:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Reduce API calls and data\nExt_sensors only ask for volts\nAutomation is managed by ext_sensors, Camper asks all sensors when clients connected or before lora send","shortMessageHtmlLink":"Reduce API calls and data"}},{"before":"927e47e5a18797b7080ba6bcd2a215477a82eeb6","after":null,"ref":"refs/heads/old-state_correct","pushedAt":"2024-04-29T18:43:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"}},{"before":"9fbb0df89a4dca3d9b141c696bd72251fe38b1fc","after":"f8ecd8045401ded7a2c58f71331c4d0b5899f2ec","ref":"refs/heads/master","pushedAt":"2024-04-28T14:54:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Merge branch 'master' into new_try","shortMessageHtmlLink":"Merge branch 'master' into new_try"}},{"before":"c9811003318a7247f47993a2fa96f6e53e50a334","after":"9fbb0df89a4dca3d9b141c696bd72251fe38b1fc","ref":"refs/heads/master","pushedAt":"2024-04-28T14:20:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Merge branch 'master' into old-state_correct","shortMessageHtmlLink":"Merge branch 'master' into old-state_correct"}},{"before":"a180c16154cabd6ed18093163419cd6cab453aca","after":"c9811003318a7247f47993a2fa96f6e53e50a334","ref":"refs/heads/master","pushedAt":"2024-04-28T10:08:47.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Merge pull request #1 from SmokyBob/old-state_correct\n\nRollback handheld driven lora","shortMessageHtmlLink":"Merge pull request #1 from SmokyBob/old-state_correct"}},{"before":"5166ebfa58141d61a3a058e0be171af26c1bd80b","after":"927e47e5a18797b7080ba6bcd2a215477a82eeb6","ref":"refs/heads/old-state_correct","pushedAt":"2024-04-28T10:05:09.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Merge branch 'master' into old-state_correct","shortMessageHtmlLink":"Merge branch 'master' into old-state_correct"}},{"before":"8c7c66e37afd5faefbeff9193992e1d11fbf112a","after":"5166ebfa58141d61a3a058e0be171af26c1bd80b","ref":"refs/heads/old-state_correct","pushedAt":"2024-04-28T09:57:41.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Save time every 10 secs in case of restart","shortMessageHtmlLink":"Save time every 10 secs in case of restart"}},{"before":"00e0a44212449a08c9d2e3d1d3fc4b27dd4f1ede","after":null,"ref":"refs/heads/old-state","pushedAt":"2024-04-28T09:05:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"}},{"before":null,"after":"8c7c66e37afd5faefbeff9193992e1d11fbf112a","ref":"refs/heads/old-state_correct","pushedAt":"2024-04-28T09:02:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"automation after voltage check\nto avoid running automarion while the battery is low\nCheck that a voltage is available before running automation (mostly for extSensor)","shortMessageHtmlLink":"automation after voltage check"}},{"before":"abb7306cc0dfb06b3fa72ddaf2f2430435cb80ff","after":"00e0a44212449a08c9d2e3d1d3fc4b27dd4f1ede","ref":"refs/heads/old-state","pushedAt":"2024-04-28T09:01:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Merge branch 'old-state' of https://github.com/SmokyBob/ESP32_Camper into old-state","shortMessageHtmlLink":"Merge branch 'old-state' of https://github.com/SmokyBob/ESP32_Camper …"}},{"before":null,"after":"abb7306cc0dfb06b3fa72ddaf2f2430435cb80ff","ref":"refs/heads/old-state","pushedAt":"2024-04-28T08:59:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"handheld deep sleep\nconfigurable sleep for handheld\nsendLora only when handheld online\nwake handheld on timer or buttoon","shortMessageHtmlLink":"handheld deep sleep"}},{"before":"3ed4572a9def0395a5457c4f994c0d243048a1e9","after":"a180c16154cabd6ed18093163419cd6cab453aca","ref":"refs/heads/master","pushedAt":"2024-04-28T08:44:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/SmokyBob/ESP32_Camper","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/SmokyBob/ESP32_Camper"}},{"before":"21f1e2d7def721923bdfca6d26b735e6d31f5fc8","after":"3ed4572a9def0395a5457c4f994c0d243048a1e9","ref":"refs/heads/master","pushedAt":"2024-04-28T08:44:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Lora message overhaul\nHandheld request updates periodically\nReworked handleLora to send first and read messages if queue empty\nSend lora from camper ble\nEnqueue messages from camper if handheld \"connected\"","shortMessageHtmlLink":"Lora message overhaul"}},{"before":"bc300c80281e7f1362c970ba623bfaa84a8daef5","after":"21f1e2d7def721923bdfca6d26b735e6d31f5fc8","ref":"refs/heads/master","pushedAt":"2024-04-25T13:32:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Lora message overhaul\nHandheld request updates periodically\nReworked handleLora to send first and read messages if queue empty\nSend lora from camper ble\nEnqueue messages from camper if handheld \"connected\"","shortMessageHtmlLink":"Lora message overhaul"}},{"before":"1ba62d31170ded216f96b9735d3f9ee6ed7026dc","after":"bc300c80281e7f1362c970ba623bfaa84a8daef5","ref":"refs/heads/master","pushedAt":"2024-04-25T09:23:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Small fixes\nautoreboot on ota update\nfix handheld timeout on lora\nFix save time when handheld disconnected","shortMessageHtmlLink":"Small fixes"}},{"before":"467e6d71b5ce90058f3116f40c73af8daf8438c9","after":"1ba62d31170ded216f96b9735d3f9ee6ed7026dc","ref":"refs/heads/master","pushedAt":"2024-04-24T18:46:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"mmm","shortMessageHtmlLink":"mmm"}},{"before":"6a3949c5240fa1cc08da209d4d1ce789b6893e47","after":"467e6d71b5ce90058f3116f40c73af8daf8438c9","ref":"refs/heads/master","pushedAt":"2024-04-24T18:45:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/SmokyBob/ESP32_Camper","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/SmokyBob/ESP32_Camper"}},{"before":"8c7c66e37afd5faefbeff9193992e1d11fbf112a","after":"6a3949c5240fa1cc08da209d4d1ce789b6893e47","ref":"refs/heads/master","pushedAt":"2024-04-23T20:31:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"handheld deep sleep\nconfigurable sleep for handheld\nsendLora only when handheld online\nwake handheld on timer or buttoon","shortMessageHtmlLink":"handheld deep sleep"}},{"before":"94acc5738f6fc58c1e2cda7125400027e40e5421","after":"8c7c66e37afd5faefbeff9193992e1d11fbf112a","ref":"refs/heads/master","pushedAt":"2024-04-23T19:16:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"automation after voltage check\nto avoid running automarion while the battery is low\nCheck that a voltage is available before running automation (mostly for extSensor)","shortMessageHtmlLink":"automation after voltage check"}},{"before":"9205f2fdf97095f675792f9277a1295912c219b2","after":"94acc5738f6fc58c1e2cda7125400027e40e5421","ref":"refs/heads/master","pushedAt":"2024-04-05T21:14:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"minor improvements\nupdated libraries\nDataArray helper functions with ref/const parameters when possible to reduce memory usage","shortMessageHtmlLink":"minor improvements"}},{"before":"8475cf495a98e8cca79512fbcfa5806f4d059ad1","after":"9205f2fdf97095f675792f9277a1295912c219b2","ref":"refs/heads/master","pushedAt":"2024-03-31T19:22:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Better memory handling\npointers to access data in array for better memory management\nRemoved unused variables\nSend lora from handheld\nFix datetrime set from Lora\nUpdated README.md\nEnabled BLE for HELTEC Handheld","shortMessageHtmlLink":"Better memory handling"}},{"before":"9c1c2fde4248d30d165d43bf2d56dade3c934e08","after":"8475cf495a98e8cca79512fbcfa5806f4d059ad1","ref":"refs/heads/master","pushedAt":"2024-03-27T20:14:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Fixes and optimization\nchanged DHT library which seems more stable\nFixed config parsing for api/2\nFixed extSensor call from ble app","shortMessageHtmlLink":"Fixes and optimization"}},{"before":"48656a98e5d8d68ecaaf477e4fb4a748a886ef96","after":"9c1c2fde4248d30d165d43bf2d56dade3c934e08","ref":"refs/heads/master","pushedAt":"2024-03-26T21:58:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"added ignore of secrets.txt\nfile to store temp secrets, like the wifi_pwd for our implementation that we don't want to be stored on github","shortMessageHtmlLink":"added ignore of secrets.txt"}},{"before":"51f0af8ec6b898c38d2b028b5582877c91ec3f43","after":"48656a98e5d8d68ecaaf477e4fb4a748a886ef96","ref":"refs/heads/master","pushedAt":"2024-03-26T21:56:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Fix lora on heltec\nAdded queue library to queue lora messages to send and manage read and transmit in loop","shortMessageHtmlLink":"Fix lora on heltec"}},{"before":"4d3d7471912577457295850fedc4ab11e05bd9c0","after":"51f0af8ec6b898c38d2b028b5582877c91ec3f43","ref":"refs/heads/master","pushedAt":"2024-03-24T09:02:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Fix save configs for v_div","shortMessageHtmlLink":"Fix save configs for v_div"}},{"before":"b8ece58c5e04af0966700c688750c983e45f157d","after":"4d3d7471912577457295850fedc4ab11e05bd9c0","ref":"refs/heads/master","pushedAt":"2024-03-19T21:04:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"rework data store and transfer\nRemoved enumerators for data and configs\nUse struct arrays to have ids,keys, values, bleUIDs in line\nUpdated all the code to reflect the use of the new struct,keys and ids\n\nInitial structs and code for configurable automation","shortMessageHtmlLink":"rework data store and transfer"}},{"before":"aa97d807daec5d58c04a54a00ba44731d839ce31","after":"b8ece58c5e04af0966700c688750c983e45f157d","ref":"refs/heads/master","pushedAt":"2024-03-15T19:33:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SmokyBob","name":"Mauro Solcia","path":"/SmokyBob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431346?s=80&v=4"},"commit":{"message":"Back to DHT22 for ext sensors\nI2C cable lenght was too limiting, found a DHT22 with an outdoor enclosure and a long cable\nAdded build variables missing from previous check-in","shortMessageHtmlLink":"Back to DHT22 for ext sensors"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQ_LnBwA","startCursor":null,"endCursor":null}},"title":"Activity · SmokyBob/ESP32_Camper"}