Sat, 25 Apr 2020 20:31:31 +0200
Version 0.9.8. Added extra path to the fonts for Debian buster. Changed the PID to work on Proportional on Measurement. Added loops so that it looks like the PID is running at 100 mSec intervals.
552
8b56f1b4e7ec
Add INSTALL file. Less simulator logging.
Chiel Broek <mbse@mbse.eu>
parents:
diff
changeset
|
1 | |
553
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
2 | Debian Stretch. |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
3 | --------------- |
552
8b56f1b4e7ec
Add INSTALL file. Less simulator logging.
Chiel Broek <mbse@mbse.eu>
parents:
diff
changeset
|
4 | |
553
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
5 | All extra libraries and packages are since Debian Strech present in the |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
6 | standard repository. There is no need for manual downloading and building |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
7 | packages, only thermferm needs to be build manually. |
552
8b56f1b4e7ec
Add INSTALL file. Less simulator logging.
Chiel Broek <mbse@mbse.eu>
parents:
diff
changeset
|
8 | |
553
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
9 | Using sudo apt-get install the following packages: |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
10 | libjson-c-dev, libxml2-dev, mosquitto-clients, libmosquitto-dev, wiringpi, |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
11 | i2c-tools, nginx, php-fpm, uuid-dev. |
552
8b56f1b4e7ec
Add INSTALL file. Less simulator logging.
Chiel Broek <mbse@mbse.eu>
parents:
diff
changeset
|
12 | |
8b56f1b4e7ec
Add INSTALL file. Less simulator logging.
Chiel Broek <mbse@mbse.eu>
parents:
diff
changeset
|
13 | If running over WiFi consider running a local mosquitto server that runs as a |
8b56f1b4e7ec
Add INSTALL file. Less simulator logging.
Chiel Broek <mbse@mbse.eu>
parents:
diff
changeset
|
14 | bridge to the main mosquitto server. Install mosquitto. |
8b56f1b4e7ec
Add INSTALL file. Less simulator logging.
Chiel Broek <mbse@mbse.eu>
parents:
diff
changeset
|
15 | |
553
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
16 | |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
17 | Compiling and install. |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
18 | ---------------------- |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
19 | |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
20 | In the main mbsePi-apps directory run: |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
21 | make clean |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
22 | ./configure |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
23 | |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
24 | After configure, see that wiringPi and MQTT are included. Then run: |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
25 | make |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
26 | sudo make install |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
27 | systemctl enable thermferm |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
28 | systemctl start thermferm |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
29 | |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
30 | |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
31 | Configure nginx. |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
32 | ---------------- |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
33 | |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
34 | Configure local mosquitto. |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
35 | -------------------------- |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
36 | |
4091d4fe217f
Updated simulator with more simulated devices.
Michiel Broek <mbroek@mbse.eu>
parents:
552
diff
changeset
|
37 |