Payload and command type
Incoming readings and commands must match the expected payload and command type.
Safety and security
Machines have their own emergency stops, independent of Cyclora. Remote start and stop require PIN validation and a safety check. Cyclora never replaces the HMI or the emergency stops.
Incoming readings and commands must match the expected payload and command type.
Each command is checked for its timestamp and the machine identifier it targets.
Every command carries a token that Cyclora verifies before the command runs.
Remote start and stop also require PIN validation and a safety check before the machine runs.
Clear boundary
Cyclora adds remote commands and automation. It does not replace the machine's HMI, its emergency stops, or its safety systems. Rejected commands are stated plainly: token could not be verified, machine ID does not match, PIN not accepted, or timestamp out of range.