Project
EJ Bollie · PHPoC Relay Controller
An internal status-page prototype for tracking uptime checks across a handful of small services.
This project has been functionally tested as a dashboard platform, however the firmware has not yet been verified on a physical PHPoC Blue P4S-342 controller. Bench testing must be completed before connecting relay hardware or loads.
EJ Bollie PHPoC Relay Controller
Secure LAN-Based Relay Automation for PHPoC Blue P4S-342
What Is It?
EJ Bollie PHPoC Relay Controller is a complete relay management platform consisting of embedded firmware and a secure role-based web dashboard.
The platform enables authorised users to monitor, control and audit up to four relay channels through a modern browser-based interface while keeping the relay controller isolated inside a protected LAN environment.
Key Features
Multi-User Access
Administrator, operator and viewer roles with channel-level permissions and auditing.
Relay Control
Control four independent relay outputs with support for pulse operations and safe states.
Audit Logging
Complete command tracking, change history and operational accountability.
Secure Authentication
Sessions, password hashing, CSRF protection, access control and rate limiting.
MySQL Powered
Stores users, permissions, device settings, relay channels and audit logs.
Hardware Safety
Designed around safe deployment practices and controlled relay activation procedures.
Technology Stack
Backend
PHP 8+
MySQL
MySQLi
Frontend
Bulma CSS
Responsive Dashboard
No Frameworks
Embedded
PHPoC Blue P4S-342
TCP Relay Protocol
LAN Only
Security First
The controller is intentionally designed to remain isolated from the public internet. Remote access should only be provided through a secure VPN or HTTPS reverse proxy protecting the dashboard layer.
← Back to all projects