Wed, 01 May 2024 14:38:37 +0200
Added device_present() function to easy update device present from one-wire and simulator devices. When a simulator temperature sensor present is changed, the device table is changed too. Controlling simulator relays is now for each simulator. The simulator runs under the state machine. If something changed in the running simulator, all data is broadcasted over websocket. Completed the web editor.
Debian Stretch. --------------- All extra libraries and packages are since Debian Strech present in the standard repository. There is no need for manual downloading and building packages, only thermferm needs to be build manually. Using sudo apt-get install the following packages: libjson-c-dev, libxml2-dev, mosquitto-clients, libmosquitto-dev, wiringpi, i2c-tools, nginx, php-fpm, uuid-dev. If running over WiFi consider running a local mosquitto server that runs as a bridge to the main mosquitto server. Install mosquitto. Compiling and install. ---------------------- In the main mbsePi-apps directory run: make clean ./configure After configure, see that wiringPi and MQTT are included. Then run: make sudo make install systemctl enable thermferm systemctl start thermferm Configure nginx. ---------------- Configure local mosquitto. --------------------------