anfeny ac4ec4a4f8 Update readmes with setup information vor 3 Monaten
..
logs 892d271027 Initial commit with previous projects vor 3 Monaten
src 892d271027 Initial commit with previous projects vor 3 Monaten
README.md ac4ec4a4f8 Update readmes with setup information vor 3 Monaten
config.py 892d271027 Initial commit with previous projects vor 3 Monaten
requirements.txt 892d271027 Initial commit with previous projects vor 3 Monaten
run.py 892d271027 Initial commit with previous projects vor 3 Monaten

README.md

Fischertechnik-control-center

A small Python web-based control center for the Fischertechnik Lernfabrik 9V.

Requirements:

  • Python 3.10
  • Required packages listed in requirements.txt

Running

You can run the flask server which runs the main program using the included script run.sh.

Testing

To test I recommend you set up a local MQTT broker, then test incoming MQTT messages with that.

Install mosquitto

sudo apt-get update
sudo apt-get install mosquitto mosquitto-clients

Start mosquitto

sudo systemctl start mosquitto

from here the MQTT broker is running on mqtt://127.0.0.1 on port 1883 (default). You can try this connection out with a tool like MQTT explorer.

Stop mosquitto

sudo systemctl stop mosquitto