Docker support voor Omnik data logger

Omnik data logger kan nu ook worden gebruikt als een docker container. Dit maakt het gemakkelijk om de software in een Docker gebaseerde omgeving te gebruiken. Dit is nog een alternatief voor het gebruik van AppDaemon met HACS binnen Home Assistant.

Docker image installeren

Gebruik het commando docker pull jbouwh/omnikdatalogger om het laatste image op te halen.

Het docker image zelf te maken:

git clone https://github.com/jbouwh/omnikdatalogger cd omnikdatalogger/ docker build --tag jbouwh/omnikdatalogger:latest .

De docker container uitvoeren

In het volgende voorbeeld wordt aangenomen dat het configuratiebestand buiten de container op . is /home/pi/.omnik/config.yaml (gebruiker pi). In de docker-afbeelding is de gebruiker omnik en de standaardlocatie voor de configuratie in de container is op /config/config.yaml

De -p optie is alleen nodig wanneer de localproxy client wordt gebruikt met de tcp_proxy plugin.

Gebruik de --apparaat optie om direct toegang te geven aan een DSMR geschikte monitoring kabel. Je kunt ook ser2net gebruiken als je kabel op een ander apparaat zit aangesloten.

Start de container op de achtergrond met het volgende commando:

docker run -d -v /home/pi/.omnik/config.yaml:/config/config.yaml -p 10004:10004 --device /dev/ttyUSB0 --name omnikdatalogger jbouwh/omnikdatalogger:laatste

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *