Die PV Anlage wird per MQTT eingebunden. Ich habe nach der folgende Anleitung "MQTT in openHAB 3 einrichten" mit MQTT begonnen.
Zunächst muss man mosquitto einrichten. Das ist der Punkt 1. unter "Mein 1. Anlauf" beschrieben. Auch hier nutze ich mittlerweile eine Docker Variante.
Dann habe ich rctmon (sfudeus/docker_rctmon) auf der Basis von Docker installiert, welches mqtt unterstützt. Meine Docker Installation besteht aus mehreren Komponenten.
In der Datei config.yaml müssen nur die beiden IP Adressen unter "device - host" sowie unter "mqtt - mqtt_host" angepaßt werden. Dann starten und schon sollte über einen z.B: MQTT Explorer etwas zu sehen sein.
In dem Binding für mqtt muss dann die IP Adresse in der Things Datei auf die IP des mosquitto servers eingestellt werden.
Mein 1. Anlauf
Nun, man fängt ja irgendwie an. Ich habe mir etwas
Zunächst muss man mosquitto einrichten.
# 1. install MQTT as default on the openhab server
# https://bloggingwelt.de/mqtt-in-openhab-3-einrichten/
sudo apt install mosquitto
sudo
systemctl start mosquitto
sudo systemctl enable mosquitto
service mosquitto status
# 2. install rctclient
# https://github.com/svalouch/python-rctclient
sudo apt install pip
sudo pip install -U rctclient
sudo pip install paho-mqtt
# 3. install rctmon.py
# https://github.com/eleven6/rct-power
cd /usr/local/src
git clone https://github.com/eleven6/rct-power
cp /usr/local/src/rct-power/rctmon.py /usr/local/bin
# create a crontab entry
crontab -e
* */5 * * * /usr/bin/python /usr/local/bin/rctmon.py >> /tmp/rctmon.log
2>&1
# 4. openHAB configuration
# install mqtt binding
# add the rctpower settings for openhab
# other Infos/Links belongs to RCT Power
# https://openwb.de/main/wp-content/uploads/2019/07/install_openWB_v2.pdf
# https://github.com/snaptec/openWB
# https://solaranzeige.de/phpBB3/viewtopic.php?t=1058
# https://github.com/svalouch/python-rctclient