← Autosys

Clients/Autosys/Autobot/Reports/Week of 2026-03-16.md

manual
Source
2
Chunks
14
Entities
Doc
Type

Content

# Progress Report — Week of March 16, 2026 **Period:** 2026-03-16 to 2026-03-22 **Tasks:** 11 | **Days:** 2 | **Time:** 4h 17m ![[Autobot Progress Report - Week of 2026-03-16.pdf]] --- ## 2026-03-18 (3h 53m) - **[COMPLETED]** Network Recon on 166.167.50.9 *(10m)* - Check port 502 (Modbus TCP) and identify open services - **Outcome:** Port 502 closed, OptoMMP running on 2455 (Opto 22 controller behind FortiGate firewall). Modbus TCP needs to be enabled on controller + firewall rule for 502. - **[COMPLETED]** Update Buellton Detail Dashboard *(10m)* - Add VFD 1, VFD 2, Well 9 pump widgets to xs layout; add Wells 7/8 to main layout - **Outcome:** Detail dashboard at 14 widgets, all pump statuses visible in both views. - **[COMPLETED]** Update Buellton Overview Dashboard *(25m)* - Add run status widgets for VFD 1, VFD 2, Wells 3/7/8/9; remove old booster call widget - **Outcome:** Dashboard at 14 widgets, both main and xs layouts updated. - **[COMPLETED]** Add Kepware Tags to Node-RED *(20m)* - Add VFD 1/2 status bits and W9 well running to the Node-RED MQTT bridge - **Outcome:** All 3 tags live, publishing to ThingsBoard every 30s. Now 12 total tags. - **[COMPLETED]** SSLOCSD Obsidian Dashboard Doc *(5m)* - Create Obsidian reference for SSLOCSD dashboard logins - **Outcome:** Doc created in Obsidian vault. - **[COMPLETED]** SSLOCSD Dashboard Search Feature *(35m)* - Add search functionality to SSLOCSD SCADA network diagram at dashboard.autosysapp.com/sslocsd - **Outcome:** Search live at dashboard.autosysapp.com/sslocsd/ — type any IP, device name, or zone to locate it on the diagram. - **[COMPLETED]** External Pentest — buelltonops.com *(45m)* - Full external penetration test on buelltonops.com for client deliverable - **Outcome:** 16 findings (1 critical, 3 high, 5 medium, 4 low, 3 info). Key issues: no DMARC (email spoofing), stateless firewall, no DKIM, MySQL behind firewall, wildcard DNS, SSL cert mismatch. Report saved to ~/Documents/claude/Buellton_Operations_Pentest_Report.html - **[COMPLETED]** ThingsBoard CE — Buellton DNS, Users, and Mail System *(1h 8m)* - Set up proper DNS for ThingsBoard, manage Buellton users, configure email sending for activation emails - **Outcome:** scada.autosysapp.com live with SSL (cert expires 2026-06-16). 6 Buellton users configured. Mail relay running as systemd service. Activation emails delivered. Pending: rebuild Flutter app with new server URL in configs.json and push to Play Store. - **[COMPLETED]** Weekly Report Migration to Datavault *(15m)* - Move weekly task report generation from Mac (unreliable — cron skips when asleep) to always-on datavault server - **Outcome:** Weekly reports now generate reliably on always-on server. Output syncs back to Obsidian vault via Autobot Sync. ## 2026-03-22 (24m) - **[COMPLETED]** Fix Buellton OneDrive + GDrive Backup Sync *(15m)* - Fix daily OneDrive sync failures on Buellton Node-RED server - **Outcome:** Both OneDrive and GDrive sync working. Root cause was outdated rclone (v1.60.1 → v1.73.2). The old version couldn't auto-refresh OAuth tokens using client_credentials flow, so every time the access token expired (~1hr), sync would fail permanently until manually re-authenticated. New version handles this automatically. - **[COMPLETED]** Fix Calendar Task Cleanup for Past-Due Completed Tasks *(9m)* - Investigate why a completed Slack task's due-date event (3/15) was still on the shared calendar - **Outcome:** Fix deployed. Next hourly task sync will remove stale past-due events for completed tasks.

Extracted Entities

TypeKeyValueConfidenceEvidence
server scada.autosysapp.com scada.autosysapp.com 95% scada.autosysapp.com live with SSL (cert expires 2026-06-16)
server Buellton Node-RED server Buellton Node-RED server 90% Fix daily OneDrive sync failures on Buellton Node-RED server
server IP address 166.167.50.9 90% Network Recon on 166.167.50.9
server Modbus TCP port 502 90% Check port 502 (Modbus TCP) ... Modbus TCP needs to be enabled
server dashboard.autosysapp.com dashboard.autosysapp.com 90% Search live at dashboard.autosysapp.com/sslocsd
server bueltonops.com bueltonops.com 90% External Pentest — buelltonops.com
server datavault server datavault server 85% Move weekly task report generation ... to always-on datavault server
server OptoMMP port 2455 80% OptoMMP running on 2455 (Opto 22 controller behind FortiGate firewall)
site Buellton Buellton 95% Update Buellton Detail Dashboard ... External Pentest — buelltonops.com
site SSLOCSD SSLOCSD 90% SSLOCSD Obsidian Dashboard Doc ... SSLOCSD Dashboard Search Feature
system Node-RED Node-RED 95% Add Kepware Tags to Node-RED ... Fix daily OneDrive sync failures on Buellton Node-RED server
system ThingsBoard CE ThingsBoard CE 95% ThingsBoard CE — Buellton DNS, Users, and Mail System
system Obsidian Obsidian 90% Create Obsidian reference for SSLOCSD dashboard logins ... sync back to Obsidian vault
system rclone rclone v1.73.2 90% outdated rclone (v1.60.1 → v1.73.2) ... New version handles this automatically
File: Clients/Autosys/Autobot/Reports/Week of 2026-03-16.md
Updated: 2026-03-31 19:43:31.138881