Thea is used to control the lighting of model(-train) layouts based on simulations and real world data.
"Titaness of (...) the shining light of the clear blue sky" from Wikipedia retrieved 1 November 2018.
Thea is used to control the environment of model (train) layouts based on real-world data and simulation models. Current development is focused around lighting ðŸŒ„ but we plan to expand the functionalities to include sound ðŸ”‰ and actuator control.
This project was started in order to control lighting of model-train layouts in more interesting ways. Most solutions only offer manual and rule based control resulting in very predictive behavior. Thea breaks with this by controlling the model environment based on real-word data and simulation models that introduce an element of randomness.
- Science based environment simulation;
- Simple to start but complex if you want to;
- Modern user interface;
- Support for common hardware;
Currently Thea is in early development so the list of available features is a bit short. However we have a lot planned:
- [x] Accelerated model time
- [ ] Day and night cycle ðŸŒ“
- [ ] Hardware control over MQTT
- [ ] Household lighting
- [ ] Weather patterns ðŸŒ€
- [ ] Traffic ðŸš—
- [ ] Opening-hours ðŸ•“
- [ ] Graphical user interface
- [ ] Moon and stars ðŸŒ›âœ¨
- [ ] DCC train control ðŸš‚
- [ ] Weather sounds ðŸ”‰
ðŸ¤” Getting started
Currently there is not much use in this project as an end user. However if you would like to contribute head over to the contributing section of our documentation. We are happy to receive pull-requests.
All our documentation including on how to get started can be found here.
Thea is created by Mike van Sighem and licensed under LGPL version 3. Refer to the license for more details.
We are happy to see contributors on the project. Head over to the contributing section of our documentation and submit your first pull-requests.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size thea-0.0.1-py3-none-any.whl (79.7 kB)||File type Wheel||Python version py3||Upload date||Hashes View|
|Filename, size thea-0.0.1.tar.gz (26.1 kB)||File type Source||Python version None||Upload date||Hashes View|