Commit graph

73 commits

Author SHA1 Message Date
1529df5c7c
add rain detector to arch diagram 2026-02-23 22:43:30 +01:00
c56ec0d15b
fix diagram 2026-02-23 22:41:44 +01:00
20f86a2176
add node 2 and 3 to arch diagram 2026-02-23 22:37:47 +01:00
2525069deb
init node2 2026-02-23 22:22:23 +01:00
5c7c24e7fc
remove llm md files 2026-02-23 22:07:15 +01:00
0fa4d7824f
try svg arch diagram 2026-02-23 15:46:41 +01:00
603d42ad3f
add diagram via beautiful-mermaid 2026-02-22 19:28:30 +01:00
c94f8df1cc
add 12h restart
",
");
");
");
2026-02-22 17:25:38 +01:00
0e513dc79a
get pms5003 working
", readings_index);
");
");
");
");
",
");
",
");
");
");
");
");
");
");
");
");
");
");
", link_status);
", link_status);
");
", readings[reading_i].pm1, readings[reading_i].pm2_5, readings[reading_i].pm10);
", reading_i);
2026-02-22 15:33:58 +01:00
9dd4ee4163
start adding PMS5003 back in
");
");
");
");
");
",
");
");
");
");
");
",
");
");
");
");
");
", link_status);
");
");
");
");
", link_status);
2026-02-22 11:14:01 +01:00
ca48e9a039
add wifi status led
");
");
");
");
");
");
");
", link_status);
2026-02-22 10:57:27 +01:00
0dc7f23744
add back tcp client and send temperature msg
");
");
");
");
",
");
2026-02-22 10:35:09 +01:00
1bccc2a262
add node1_old and turn off all power save modes on the pico wifi chip
");
", WIFI_SSID);
", comms_led_blink_count);
");
");
");
", WIFI_SSID);
");
");
");
");
", readings_index);
");
");
");
");
",
");
",
");
2026-02-08 15:36:16 +01:00
b1625e69d4
add back in bme280 readings
=== WiFi Connection Test ===
");
=== NODE 001 ===
");
");
");
");
");
");
2026-01-27 08:27:40 +01:00
51cf876486
switch node1 to wifi test 2026-01-26 17:46:15 +01:00
9f4a163b53
do work including wifi stuff in main loop instead of callback
");
");
", readings_index);
");
");
");
");
2026-01-18 08:13:58 +01:00
58b102f97d
send messages from main loop 2026-01-18 07:43:28 +01:00
e2140561eb
format and try to get tcp working
");
");
");
");
");
", WIFI_SSID);
", WIFI_SSID);
");
");
");
");
", readings_index);
");
");
");
", current_pms5003_reading.pm1);
", current_pms5003_reading.pm2_5);
", current_pms5003_reading.pm10);
");
",
",
");
");
");
");
");
",
",
");
");
");
");
");
");
");
");
", BACKEND_SERVER_IP, BACKEND_SERVER_PORT);
", err);
", err);
");
", status);
");
", status);
", len);
", len);
");
");
", err);
");
", write_err);
", err);
");
", write_err);
", output_err);
", output_err);
");
");
", err);
", err);
");
");
", p->tot_len);
", p->tot_len);
",
",
");
");
", err);
", err);
", config->server_ip, config->server_port);
", config->server_ip,
");
");
");
");
", config->server_ip);
", config->server_ip);
",
",
");
");
");
");
2025-12-27 21:26:44 +01:00
e0a5fef8fc
get pm measurment working 2025-12-25 17:53:04 +01:00
eac8412475
clean up cmake and swap humidity and pressure 2025-12-25 16:38:19 +01:00
d96ada276d
temperature -> temp 2025-12-25 14:13:40 +01:00
21aa735d51
add password and user to mqtt login 2025-12-25 14:00:47 +01:00
83e3765247
dockerize event proxy go app 2025-12-25 11:51:23 +01:00
aa5a4eda05
get event proxy working on local including mqtt message sending 2025-12-25 11:33:39 +01:00
0897210754
parse messages 2025-12-23 21:27:20 +01:00
65ad286add
get tcp working 2025-12-21 20:47:26 +01:00
f107bfb55b
switch to network poll arch
",
",
");
");
");
");
");
");
");
");
");
", BACKEND_SERVER_IP, BACKEND_SERVER_PORT);
2025-12-21 20:33:19 +01:00
af4b86b966
switch to sending temp/humidity every cb 2025-12-21 18:50:30 +01:00
3f54203246
init llm assisted tcp client 2025-12-21 18:30:49 +01:00
908d563bc4 use llm to write count up tcp test 2025-09-15 21:13:09 +02:00
7e6125066e init tcp_test 2025-09-15 20:53:58 +02:00
1a25129495 try and fix mqtt panic 2025-09-14 19:22:12 +02:00
dc206625bf init go event proxy 2025-09-14 19:21:56 +02:00
c99f619fe5 add 24hr restart proc 2025-09-14 09:12:59 +02:00
33b231583b update docs 2025-09-13 17:06:29 +02:00
6d7a8b99a7 convert mqtt_client from app to lib 2025-09-13 17:04:18 +02:00
495d415102 add bit of docs 2025-09-06 21:47:17 +02:00
6adf5dca28 init can bus 2025-09-06 21:25:32 +02:00
9c3f8e0b3f fix pms5003 breaking after one round on sensing 2025-04-30 20:53:01 +02:00
ac4d80f2d6 get comms led running smoothly 2025-04-30 13:41:01 +02:00
f3a418af4c switch from alarm to update fn for comms led blink 2025-04-30 13:29:01 +02:00
f484586742 add comms led 2025-04-30 12:55:56 +02:00
a615971be2 fix zed tab size settings 2025-04-30 12:55:45 +02:00
5018e29123 remove unused libs like tls 2025-04-30 12:33:19 +02:00
924630b1d9 get basic mqtt pub working 2025-04-14 13:29:44 +02:00
d70d551638 get mqtt_client building 2025-04-14 12:21:12 +02:00
4b09a8611b wifi scan 2025-04-13 19:14:55 +02:00
25caea841b create node1 entity in home assistant 2025-04-13 08:45:54 +02:00
2548813231 start working with timers 2025-04-11 21:48:00 +02:00
ecb1e00198 get pms5003 read working 2025-04-11 12:41:20 +02:00