X10 Pyro is a web interface to the X10 Firecracker CM17A module.
The X10 Firecracker is an RF transmitter for controlling X10 home automation modules and is controlled from a computer through a serial interface.
Software:
- Python 3
- Flask (pip install flask)
- pySerial (pip install pyserial)
Hardware:
- X10 Firecracker CM17A serial iterface
- Computer with an rs232 serial port (USB works)
- X10 appliance modules to control
Clone it. Run x10-pyro.py. Connect to it in a browser.
X10 Pyro is Copyright (c) 2022 Sam Foster and is Licensed under The MIT License. See LICENSE file for licensing information.
X10 Pyro bundles and uses the following software:
firecracker.py: Copyright (c) 2010-2013 Collin J. Delker
firecracker.py: Copyright (c) 2020 Daniel L. Srebnick (port to python3)
See fircracker.py for licensing information. firecracker.py can also be found at: https://github.com/K2IE/x10-firecracker
Bootstrap v5.0.2 (https://getbootstrap.com/): Copyright 2011-2021 The Bootstrap Authors
Bootstrap 5.0.2: Copyright 2011-2021 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)