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