|
67a0436d02
|
Publish version 1.0.2 of ESP32 firmware
|
2024-12-24 17:30:17 +01:00 |
|
|
5ff169d8c2
|
Add a PIN to the card
|
2024-12-24 17:22:37 +01:00 |
|
|
445c1b014e
|
Start to work on new version
|
2024-10-19 15:23:21 +02:00 |
|
|
aa732af571
|
Update to version 1.0.1
|
2024-10-19 14:16:27 +02:00 |
|
|
c365f959e7
|
Change backend hostname
|
2024-10-19 13:54:25 +02:00 |
|
|
be77e7cb04
|
Upgraded ESP-IDF to version 5.3.1
|
2024-10-13 12:39:29 +02:00 |
|
|
e244fff700
|
Remove useless linebreaks in log messages
|
2024-10-12 17:02:39 +02:00 |
|
|
cbca7c8f4c
|
OTA procedure is functional
|
2024-10-12 16:56:58 +02:00 |
|
|
521ccc899a
|
Ready to implement OTA logic
|
2024-10-12 16:30:53 +02:00 |
|
|
a088ddc5b8
|
Determine firmware download URL
|
2024-10-12 16:10:07 +02:00 |
|
|
42f459f88b
|
WIP OTA implementation
|
2024-10-05 20:39:05 +02:00 |
|
|
f4dda44d15
|
Prepare OTA execution
|
2024-10-05 20:28:55 +02:00 |
|
|
80452e10de
|
Decode firmware update information
|
2024-10-05 20:13:36 +02:00 |
|
|
2feb3f6490
|
Can set device desired version
|
2024-10-05 16:26:07 +02:00 |
|
|
2f971c0055
|
Add a route to upload update to the platform
|
2024-10-05 15:50:46 +02:00 |
|
|
382c44a18a
|
Let ESP IDF manage app version
|
2024-10-05 12:03:35 +02:00 |
|
|
17f8931f0f
|
Enable logs reporting
|
2024-10-05 11:47:41 +02:00 |
|
|
7f952700ad
|
Update sdkconfig for OTA
|
2024-09-29 18:33:41 +02:00 |
|
|
5608b4e610
|
Add ESP32 pinout
|
2024-09-28 21:14:09 +02:00 |
|
|
b4220a3254
|
Avoid bad relay trigger on startup
|
2024-09-28 20:33:11 +02:00 |
|
|
4d07d83904
|
Start to work on GPIOs
|
2024-09-28 20:27:12 +02:00 |
|
|
274b7089d1
|
Ready to implement GPIO logic to manage relays
|
2024-09-28 20:02:34 +02:00 |
|
|
e574bed96f
|
Fix a memory leak
|
2024-09-28 16:42:10 +02:00 |
|
|
ce8427b0aa
|
Handle fails more properly
|
2024-09-28 16:35:50 +02:00 |
|
|
58abf4ec9b
|
Parse sync response from server
|
2024-09-28 16:35:05 +02:00 |
|
|
b5acda292d
|
Sign JWT
|
2024-09-27 21:28:05 +02:00 |
|
|
77c3702986
|
Ready to implement JWT signature
|
2024-09-27 20:13:50 +02:00 |
|
|
fa431857ee
|
Generate unsigned JWT
|
2024-09-21 20:56:51 +02:00 |
|
|
c55c55d56d
|
Encode header to base64
|
2024-09-21 20:43:02 +02:00 |
|
|
cf31de5b67
|
WIP JWT
|
2024-09-21 20:24:33 +02:00 |
|
|
561c49226b
|
Ready to build JWT
|
2024-09-21 20:16:44 +02:00 |
|
|
5db7593a4f
|
Ready to implement sync function on ESP32 device
|
2024-09-21 20:06:19 +02:00 |
|
|
9e24587541
|
Update check
|
2024-08-29 00:27:06 +02:00 |
|
|
31f4203c43
|
Request device certificate
|
2024-08-29 00:09:47 +02:00 |
|
|
d890b23670
|
Submit CSR to server
|
2024-08-23 23:06:14 +02:00 |
|
|
3b7e2f9a0c
|
WIP enroll device
|
2024-08-23 21:00:18 +02:00 |
|
|
dd0a957a63
|
Fix identation
|
2024-08-18 21:04:23 +02:00 |
|
|
336c838eb0
|
Remove check
|
2024-08-18 21:01:48 +02:00 |
|
|
05e347e80c
|
Check for memory leaks
|
2024-08-18 21:01:34 +02:00 |
|
|
38197afd79
|
Decode enrollment status JSON response
|
2024-08-18 20:33:26 +02:00 |
|
|
3b5d2abcc0
|
Manage to perfom secure request
|
2024-08-18 20:13:03 +02:00 |
|
|
a6b283d023
|
Can get root CA
|
2024-08-18 19:42:40 +02:00 |
|
|
3b6e79e5e4
|
Store central secure origin
|
2024-08-18 17:40:41 +02:00 |
|
|
3867a38ff9
|
Perform HTTP request on backend to retrieve secure endpoint location
|
2024-08-18 16:56:05 +02:00 |
|
|
59ba55793e
|
Can wait for network to finish boot
|
2024-08-17 17:40:14 +02:00 |
|
|
f60f6f6ccc
|
Register network events
|
2024-08-17 17:22:29 +02:00 |
|
|
d5dc6dae46
|
First Ethernet activation
|
2024-08-17 17:19:47 +02:00 |
|
|
0d90973842
|
Start to work on networking
|
2024-08-17 13:49:55 +02:00 |
|
|
9966904e4d
|
Get the CSR
|
2024-08-16 11:51:33 +02:00 |
|
|
0c11703cea
|
Show device private key
|
2024-08-15 13:32:01 +02:00 |
|