Giter VIP home page Giter VIP logo

dsmr-reader-docker's People

Contributors

dennissiemensma avatar fonta avatar ju5t avatar readysteadyflow avatar tgriek avatar ualex73 avatar xirixiz avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

xirixiz tgriek

dsmr-reader-docker's Issues

backup maken lukt niet

Hallo,

Ik gebruik een pi3
Ik heb de example docker-compose gebruikt
Ik heb de docker-compose.yml in /home/pi staan en dus wordt er een map dsmreader aangemaakt met de submappen db en backups. Rechten op dsmrreader map en op de backups map is:
Group = root[0]
Owner = root[0]
octal = 0755
Op de db map is het:
Group = root[0]
Owner = 999[999]
octal = 0700
Uitlezen van wifi p1-lezer op x.x.x.x met poort 23 lukt.
Backup geeft melding: Backup creation failed, please check the dsmr_backend logfile.

version: '3'
services:
  db-dsmr:
    image: postgres
    container_name: db-dsmr
    volumes:
      - ./dsmrreader/db:/var/lib/postgresql/data
    restart: unless-stopped
    environment:
      - POSTGRES_USER=dsmrreader
      - POSTGRES_PASSWORD=dsmrreader
      - POSTGRES_DB=dsmrreader
    networks:
      - net-dsmr

  dsmr:
    container_name: dsmr
    image: ualex73/dsmr-reader-docker
    container_name: dsmr
    restart: unless-stopped
    volumes:
      - ./dsmrreader/backups:/home/dsmr/app/backups
      - /dev:/dev
    environment:
      - DB_HOST=db-dsmr
      - DSMR_USER=admin
      - DSMR_EMAIL=root@localhost
      - DSMR_PASSWORD=admin
      - VIRTUAL_HOST=localhost
      - DSMRREADER_ADMIN_USER=admin
      - DSMRREADER_ADMIN_PASSWORD=password
    ports:
      - 8888:80
#    devices:
 #     - /dev/ttyUSB0:/dev/ttyUSB0
    networks:
      - net-dsmr

networks:
  net-dsmr:
    driver: bridge

Can't reach mqqt broker

Hoi @ualex73 . When running the docker compose example from https://hub.docker.com/r/ualex73/dsmr-reader-docker/ DSMR reader works like a charm. Only thing is it can't reach my mqtt broker. Tried docker exec dsmr ping 192.168.1.32

My mqqt broker's container is using the host network. The host's (a synology) ip address is 192.168.1.32.

I've altered the docker-compose file so the dsmr container also uses the host network. The container runs and i can ping 192.168.1.32 with docker exec dsmr ping 192.168.1.32. But I cant't reach the web interface at http://192.168.1.32:8888. Am I missing something?

version: '3'
services:
  db-dsmr:
    image: postgres
    container_name: db-dsmr
    volumes:
      - /volume1/docker/dsmr-reader/db:/var/lib/postgresql/data
    restart: unless-stopped
    environment:
      - POSTGRES_USER=dsmrreader
      - POSTGRES_PASSWORD=dsmrreader
      - POSTGRES_DB=dsmrreader
    network_mode: host
  dsmr:
    container_name: dsmr
    image: ualex73/dsmr-reader-docker
    container_name: dsmr
    restart: unless-stopped
    volumes:
      - /volume1/docker/dsmr-reader/backups:/home/dsmr/app/backups
      - /dev:/dev
    environment:
      - DB_HOST=db-dsmr
      - DSMR_USER=admin
      - DSMR_EMAIL=root@localhost
      - DSMR_PASSWORD=admin
      - VIRTUAL_HOST=localhost
    ports:
      - 8888:80
    network_mode: host      
    devices:
      - /dev/ttyUSB0:/dev/ttyUSB0

Nieuwste image start niet meer

De nieuwste versie van deze docker image wil niet opstarten.
Ik heb versie arm32v6-4.11.0 maar weer teruggezet op mijn raspberry pi (2).

De oude versie (arm32v6-4.11.0) zegt dit in de logs:

2021-03-04 11:32:30
Start DSMR Reader - Mode=SERVER
Executing '/usr/bin/pg_isready -h dsmr_db -p 5432 -U dsmrreader -d dsmrreader -t 1'
Connected to database successfully

De nieuwe versie (latest) zegt het volgende:

7889-10-26 08:19:36
Start DSMR Reader - Mode=SERVER
Executing '/usr/bin/pg_isready -h dsmr_db -p 5432 -U dsmrreader -d dsmrreader -t 1'
...........................................................

Het lijkt alsof de datum/tijd niet klopt.
Is er iets gewijzigd aan de image?

Postgres version update 12 ->13

Hey @ualex73 , watchtower has updates postgres to version 13. It causes this error in the db-dsmr container:
2020-09-25 06:27:46.978 UTC [1] DETAIL: The data directory was initialized by PostgreSQL version 12, which is not compatible with this version 13.0 (Debian 13.0-1.pgdg100+1).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.