Mon, 22 Apr 2024 11:33:04 +0200
Version 0.9.19a2. Dropped TEMPSTATE[] and only use DEVPRESENT[] to mark devices state. Adjusted webpages for this switch in responses. Adjusted MySQL mon_fermenters enum values too. Rename some global Config records to better reflect their real use.Added one-wire json records and websocket. Announce when some onewire device changes. Add UNITS JSON command without parameter. Dropped global tempFormat setting that was never used.
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. --------------------------