Same error? Did you re-deploy the stack?
yeah
and now its under compose/3 instead of compose/1
Then the changes in the compose file changes are not reflected by Portainer. Can you remove the stack and start over with the updated compose file?
I started from your compose file
Like this
services:
dsmrdb:
image: postgres:12-alpine
restart: always
volumes:
- /etc/localtime:/etc/localtime:ro
- /home/skank/dsmr/dsmrdb:/var/lib/postgresql/data
environment:
- TZ=Europe/Brussels
- PG_TZ=Europe/Brussels
- POSTGRES_USER=dsmrreader
- POSTGRES_PASSWORD=dsmrreader
- POSTGRES_DB=dsmrreader
dsmr:
image: xirixiz/dsmr-reader-docker:latest
depends_on:
- dsmrdb
cap_add:
- NET_ADMIN
restart: always
volumes:
- /etc/localtime:/etc/localtime:ro
- /home/skank/dsmr:/dsmr/backups
environment:
- DJANGO_TIME_ZONE=Europe/Brussels
- VIRTUAL_HOST=localhost
ports:
- 7777:80
- 7779:443
devices:
- /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AQ5ADAWE-if00-port0:/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AQ5ADAWE-if00-port0
version: '2'
so i have
home/skank/docker/dsmr
Yes, like this.
I am giving up, sorry.
No problem mate , thx for your help, hope someone else can help
You can look into this, if you want. This skips all the hassle:
https://community.home-assistant.io/t/custom-component-homewizard-energy-wifi-p1-meter
Mmm theres not much difference then with the integrated dsmr “slimme meter”
Thats the reason why i want to go the dsmr reader route…
Ah, I understand!
Can you let me know what you are ‘missing’ from the official component and what you want to achieve? Maybe I can bring it as a feature in the HomeWizard Energy component.
Using the official… HA is terrible in history keeping…
Thatswhy i would prefer the reader
Also, it fills up your db in ha
- graphs without the need to program it
I think the homewizard energy component has the same sensors as the official , no???
Which sensors do you make then from it, in HA?
Same type of sensors (maybe a different name) and it uses the HA DB. So yes it has no use case for you. Sorry for the interruption.
No problem mate.
Perhaps i should stay with the official one…
And try other stuff with it.
I want statistics per day/week/month/year for gas and electric… and stuff
I just posted in that topic of yours.
Theres a guy with very nice statistics
I am using DSRM reader this way.
Installed the Portainer Addon and added the two docker containers, 1 for DB and 1 for DSRM.
I will post some screenshots soon for the details.
You still need the integration if you want to have reading in Home Assistant though
-
Add a containter for the DB: postgres:12-alpine.
-
Map /var/lib/postgresql/data to hostvolume /mnt/data/supervisor/share/dsmrdb. (first install samba addon, you can then access dsmrdb in the share folder of hassio)
-
set network to hassio
-
add environment vars for POSTGRES_USER etc.
-
add a container for DSMR with the image: ualex73/dsmr-reader-docker:latest
-
for DB_HOST set it to dsmrdb:
Also add DSMRREADER_ADMIN_PASSWORD and DSMRREADER_ADMIN_USER as environment vars
- set the network to hassio.
- dont forget to the the device of the USB
- map the ports 7779 to 443 and 7777 to 80