Heater: Difference between revisions
From FlowerHouseWiki
No edit summary |
|||
Line 55: | Line 55: | ||
cd /usr/src | cd /usr/src | ||
rm -r libwebsockets | rm -r libwebsockets | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Revision as of 21:56, 20 February 2021
Heater-LXC
IP: | 192.168.88.12 |
---|---|
MAC: | DA:62:17:83:4E:8F |
Domain: | heater.flowerhouse.at |
OS: | Debian Buster |
---|---|
RAM: | 512MB |
Cores: | 1 |
Privileged: | No |
The Heater-LXC is reachable under 192.168.88.12
which is located in the ServerVLAN.
The subdomain is heater.flowerhouse.at which is handled by the ReverseProxy.
The Serial-IP-Konverter is reachable under 192.168.88.18
which is located in the ServerVLAN.
Basic Setup
Change locales to de_DE.UTF-8
:
dpkg-reconfigure locales
libwebsockets
Install required packages:
apt install pkg-config cmake
Clone libwebsockets repo:
cd /usr/src
git clone https://libwebsockets.org/repo/libwebsockets
Create build directory:
cd libwebsockets
mkdir build
Run make to build libwebsockets:
cmake ..
make
make install
Create the necessary links and cache:
ldconfig
Delete unnecessary files:
cd /usr/src
rm -r libwebsockets
p4d daemon
Install required packages:
apt install build-essential libssl-dev libjansson-dev libxml2-dev libcurl4-openssl-dev libssl-dev libmariadbclient-dev libmariadb-dev-compat uuid-dev
Get p4d repo and build it:
cd /usr/src/
git clone https://github.com/horchi/linux-p4d/
cd linux-p4d
make clean all
make install
Edit p4d.conf:
nano /etc/p4d/p4d.conf
Start p4d:
systemctl start p4d
Serial-IP-Converter
Access the Serial-IP-Converter-UI under 192.168.88.18
with user: admin
and pw: admin
and set the UART-settings:
socat pty,link=/dev/HeaterCOM,raw tcp:192.168.88.18:8899&