The server (RPC server or daemon as we sometimes refer to it) is the component that opens up a connection to the COM port and sends the correct AT command to the board. You can control it with some arguments
When you use our installer it installs this as a service. If you run the code without installing (or you turn the service off for some reason) you can run it as relaykeysd.py
or relaykeysd.exe
Run the daemon and dont try and connect to hardware. If you are on linux/MacOS you can fake a serial port following these tips. If you are on Windows just fix a COM port in the config file or use the --dev
option - just choose a non-existent COM port
Force the daemon to use a COM port rather than auto detecting one.
e.g.
python relaykeysd.py --noserial --dev=COM7
For more info see here
Sets a more verbose debugging output on the console.
Give a pidfile for the daemon to crate - or link to one.
Default: pidfile
File to use as a log file for the debugging messages.
Default: logfile
File to use as a config file. For more info see here
Default: relaykeys.cfg
Use the daemon in wireless (ble_mode) or wired mode.
Default: false