Commit Graph

  • da22f8a37c New state machine, local UDP route master Christoph Hagen 2024-04-22 12:58:18 +0200
  • 3afe8b16a9 Cleanup Christoph Hagen 2024-04-20 21:00:09 +0200
  • 1504ce6b0c Use local UDP messages instead of web server Christoph Hagen 2024-04-20 17:47:44 +0200
  • 4a88d1a380 Run servo movement on different core Christoph Hagen 2024-04-20 09:57:15 +0200
  • 6256b6ef33 Improve crypto primitives Christoph Hagen 2024-02-10 11:32:16 +0100
  • bd5a8d52cc Public inheritance for esp sources Christoph Hagen 2024-02-10 11:31:10 +0100
  • be274132d6 Extract configurations to separate files Christoph Hagen 2024-02-10 11:30:52 +0100
  • 2a6db822ff Fix crypto primitives Christoph Hagen 2024-02-09 20:50:17 +0100
  • aa6cc17154 Add definitions for keys and signature Christoph Hagen 2023-12-14 09:42:54 +0100
  • 9f8d9a9f51 Implement interfaces for ESP32 Christoph Hagen 2023-12-13 13:21:29 +0100
  • 0fc3efc0ec Add first interfaces for new system Christoph Hagen 2023-12-13 13:20:57 +0100
  • ac40656c1c Improve result names Christoph Hagen 2023-12-11 00:05:18 +0100
  • 00d877c13a Fix null pointer reference Christoph Hagen 2023-12-11 00:04:59 +0100
  • b9e5fa1f89 Fix message type size Christoph Hagen 2023-12-11 00:04:08 +0100
  • 1fe03a6906 Renew challenge on expiry Christoph Hagen 2023-12-08 00:24:15 +0100
  • 0a11d9ff27 Don't send auth token twice Christoph Hagen 2023-12-05 22:55:45 +0100
  • 6f8838c32b Fix socket bugs, timeout for connection Christoph Hagen 2023-12-05 22:54:47 +0100
  • 4c23565b9c Finish socket operations Christoph Hagen 2023-12-05 21:31:11 +0100
  • 9b49c3565d Switch to ethernet, challenge-response Christoph Hagen 2023-12-05 20:46:41 +0100
  • 69a8f32179 Update dependency Christoph Hagen 2023-11-04 11:14:55 +0100
  • e99474c3cf Reset wifi and socket once per day Christoph Hagen 2023-11-04 11:14:40 +0100
  • 684df16eb1 Check websocket connection Christoph Hagen 2023-11-03 14:33:22 +0100
  • 5fc450ee63 Fix response size Christoph Hagen 2023-08-09 17:13:03 +0200
  • 5ce8ec864d Fix event ids Christoph Hagen 2023-08-09 16:26:16 +0200
  • e84e388521 Improve configuration, refactoring Christoph Hagen 2023-08-09 15:02:24 +0200
  • b99245085e Create servo configuration Christoph Hagen 2023-08-09 13:38:12 +0200
  • d13bf67443 Create time class Christoph Hagen 2023-08-09 13:25:19 +0200
  • 67169240f9 Create storage class Christoph Hagen 2023-08-09 13:13:38 +0200
  • a4cab0931f Introduce controller, refactoring Christoph Hagen 2023-08-09 12:55:11 +0200
  • e631ea0a20 Typo Christoph Hagen 2023-08-07 15:51:59 +0200
  • 360f3a1478 Add device id to support multiple remotes Christoph Hagen 2023-08-07 15:17:04 +0200
  • 8b196981ef Replace base64 with hex Christoph Hagen 2023-04-11 17:53:47 +0200
  • 03e8b90b1f Add local server option Christoph Hagen 2023-04-11 14:33:58 +0200
  • 15f07464ca Make example config explicit Christoph Hagen 2022-07-15 15:03:32 +0200
  • 94dd8f5e92 Move config to own file 1.0.0 Christoph Hagen 2022-05-02 16:01:01 +0200
  • eb982b3287 Add readme Christoph Hagen 2022-05-01 20:57:11 +0200
  • e62c34f4df Improve reconnect, logging Christoph Hagen 2022-04-09 17:40:55 +0200
  • 49e44f064d Simplify event types Christoph Hagen 2022-04-08 13:34:35 +0200
  • 1c7011400c Restructure, use HMAC, NTP Christoph Hagen 2022-04-07 17:45:23 +0200
  • 35b171e0c4 Use PlatformIO, fix EEPROM, send key index Christoph Hagen 2022-04-06 09:12:49 +0200
  • e534958300 Respond to key transmission Christoph Hagen 2022-01-29 18:26:24 +0100
  • db597e2231 Working initial version Christoph Hagen 2022-01-24 19:20:56 +0100
  • 687112b41f First servo test Christoph Hagen 2022-01-23 17:57:48 +0100
  • 1d381ebeac Add PIO configuration Christoph Hagen 2022-01-23 17:57:37 +0100
  • 87d4fb0a8e Ignore build and IDE files Christoph Hagen 2022-01-23 17:57:18 +0100
  • eeff1d335a Initial commit Christoph Hagen 2022-01-23 09:24:48 +0100