Cookies op Tweakers

Tweakers is onderdeel van DPG Media en maakt gebruik van cookies, JavaScript en vergelijkbare technologie om je onder andere een optimale gebruikerservaring te bieden. Ook kan Tweakers hierdoor het gedrag van bezoekers vastleggen en analyseren. Door gebruik te maken van deze website, of door op 'Cookies accepteren' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt? Bekijk dan ons cookiebeleid.

Meer informatie
Toon posts:

P1 kabel met Home Assistant en DSMR - uitlezen lukt maar nie

Pagina: 1
Acties:

  • gentillekes
  • Registratie: juli 2010
  • Laatst online: 23-03 10:08
Hi,

Net heb ik via een behulpzame webwinkel een tweede P1 USB kabel ontvangen, om uit te sluiten of het aan de kabel of aan de configuratie ligt. Mijn hardware is:
  • P1 USB kabel
  • Raspberry PI met Home Assistant - HASSIO
  • slimme meter van het type Kaifa MA105C
De configuratie in configuration.yaml is als volgt:
sensor dsmr:
- platform: dsmr
port: /dev/ttyACM0
dsmr_version: 4

Hardware info via Hass.io:
serial:
/dev/ttyACM0
/dev/ttyUSB1
/dev/ttyAMA0
input:
disk:
gpio:
gpiochip0
gpiochip128
audio:
0:
name: bcm2835_alsa - bcm2835 ALSA
type: ALSA
devices:
[object Object]
[object Object]

Let op: /dev/ttyUSB1 is niet de P1 kabel, maar mijn ZWAVE stick. De P1 kabel verschijnt dus als 2 seriële poorten:
/dev/ttyAMA0 en /dev/ttyACM0

Wat doe ik hier fout?

volgens de documentatie gebruik ik de juiste dsmr versie:
http://domoticx.com/p1-poort-slimme-meter-hardware/

Kunnen jullie mij verder helpen - of mij in ieder geval een zetje in de juiste richting geven? Ik heb alle verschillende DSMR versies al geprobeerd zonder resultaat. Ik kreeg wel op een gegeven moment de sensoren door - maar zonder data, waardoor de waarde 'unknown' blijft.

Dank!

  • Flappie
  • Registratie: februari 2001
  • Laatst online: 14:44
Zie dit artikel: https://www.home-assistant.io/components/dsmr/

Je moet dit ook in je yaml config hebben:
Example configuration.yaml entry for USB/serial connected Smartmeter
sensor:
- platform: dsmr
port: /dev/ttyUSB1
dsmr_version: 5

group:
meter_readings:
name: Meter readings
entities:
- sensor.power_consumption_low
- sensor.power_consumption_normal
- sensor.power_production_low
- sensor.power_production_normal
- sensor.gas_consumption

  • gentillekes
  • Registratie: juli 2010
  • Laatst online: 23-03 10:08
Flappie schreef op woensdag 24 april 2019 @ 21:11:
Zie dit artikel: https://www.home-assistant.io/components/dsmr/

Je moet dit ook in je yaml config hebben:
Example configuration.yaml entry for USB/serial connected Smartmeter
sensor:
- platform: dsmr
port: /dev/ttyUSB1
dsmr_version: 5

group:
meter_readings:
name: Meter readings
entities:
- sensor.power_consumption_low
- sensor.power_consumption_normal
- sensor.power_production_low
- sensor.power_production_normal
- sensor.gas_consumption
Dat heb ik dus.
zie:
Let op: /dev/ttyUSB1 is niet de P1 kabel, maar mijn ZWAVE stick. De P1 kabel verschijnt dus als 2 seriële poorten:
/dev/ttyAMA0 en /dev/ttyACM0

Ik heb die USB - RJ11 kabel ingeprikt in mijn Raspberry maar wordt herkend als 2 seriële poorten ipv de USB. De sensoren / entities zijn toegevoegd en die zie ik ook terug; ik zie enkel geen waarden doorkomen.

  • Flappie
  • Registratie: februari 2001
  • Laatst online: 14:44
Is deze P1 kabel wel compatible met je slimme meter? Daar zit nog wel eens verschil in namelijk.

Welke kabel heb je waar besteld?

  • gentillekes
  • Registratie: juli 2010
  • Laatst online: 23-03 10:08
https://www.sossolutions.nl/slimme-meter-kabel
staat bij list of compatible meters: Kaifa MA105C

Ik heb nu dus van sossolutions een tweede kabel gekregen om mee te testen en deze vertoont identiek gedrag.

  • Flappie
  • Registratie: februari 2001
  • Laatst online: 14:44
Kijk ook eens in dit topic. Daar staat dat de Kaifa automatisch terug inverteerd:
Slimme meter uitlezen via P1-poort

Anders even testen aan je Windows laptop met Putty on te kijken of je daar wel leesbare data terug krijgt.

  • gentillekes
  • Registratie: juli 2010
  • Laatst online: 23-03 10:08
Flappie schreef op woensdag 24 april 2019 @ 22:12:
Kijk ook eens in dit topic. Daar staat dat de Kaifa automatisch terug inverteerd:
Slimme meter uitlezen via P1-poort

Anders even testen aan je Windows laptop met Putty on te kijken of je daar wel leesbare data terug krijgt.
Hoe kan ik dat inverteren regelen?

Ik heb info gevonden dat ik dit dus zou moeten instellen in :
dsmr_parser/clients/settings.py
echter kan ik dit bestand nergens vinden... enig idee?

  • Dreadramon
  • Registratie: april 2005
  • Laatst online: 10:23
Mijn opstelling heeft ook issues met de P1 zodra ik een andere USB aansluiting gebruik (in mijn geval conbee). Zodra ik de stick eruit haal en de Pi restart, doet hij het weer. Met de stick erin krijgt hij geen input meer van de P1. Je zou eens kunnen proberen of het voor jou wel werkt wanneer je enkel de P1 inplugt. Overigens zoek ik hiervoor nogsteeds naar een oplossing.

  • gentillekes
  • Registratie: juli 2010
  • Laatst online: 23-03 10:08
Ik heb eens geprobeerd met enkel de P1 in de usb poort, maar ook dan wordt hij als 2 seriële poorten herkend.

  • MacIsCool
  • Registratie: november 2002
  • Laatst online: 16:15
Ik heb mijn slimme meter gekoppelt via een usb kabel met een P1Mon installatie op een raspberry Pi. Kan je dat op een sd kaart installeren ? Dan weet je ook of je kabel werkt.

Runs everything...


  • Flappie
  • Registratie: februari 2001
  • Laatst online: 14:44
Ja, of even aan je laptop hangen met Windows en met Putty de seriele poort uitlezen.

Acties:
  • 0Henk 'm!

  • gentillekes
  • Registratie: juli 2010
  • Laatst online: 23-03 10:08
Het uitlezen is inmiddels, redelijk wonderbaarlijk gelukt. Ik kreeg de data heel even binnen, echter na opnieuw opstarten, krijg ik een foutmelding dat een bepaalde parameter niet gedefinieerd is en dat iets fout zou zijn met mijn configuration.yaml. Echter als ik de file valideer schijnt hij gewoon valid te zijn. Heeft iemand zin om eens met mij mee te kijken?

  • ronin123
  • Registratie: juli 2015
  • Laatst online: 05-05 06:53
Alweer een tijd geleden maar ik loop hier nu ook tegen aan. hoe heb je dit uiteindelijk gefixed? Zelf heb ik een landis en Gyr meter en dit werkt direct. Inmiddels een pi bij mijn ouders gezet, en zij hebben een kaifa MA105 en ik heb geen idee hoe ik dit goed werkend krijg in HA.

Acties:
  • +2Henk 'm!

  • DaRk PoIsOn
  • Registratie: oktober 2002
  • Laatst online: 11:21
ronin123 schreef op zaterdag 4 juli 2020 @ 10:01:
Alweer een tijd geleden maar ik loop hier nu ook tegen aan. hoe heb je dit uiteindelijk gefixed? Zelf heb ik een landis en Gyr meter en dit werkt direct. Inmiddels een pi bij mijn ouders gezet, en zij hebben een kaifa MA105 en ik heb geen idee hoe ik dit goed werkend krijg in HA.
Misschien heb je hier wat aan? Dit is met mijn Kaifa:

# dsmr
sensor:
- platform: dsmr
port: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AC2YPKLQ-if00-port0
dsmr_version: 4
- platform: template
sensors:
daily_energy:
friendly_name: Daily Energy
unit_of_measurement: kWh
value_template: "{{ states('sensor.daily_energy_offpeak')|float + states('sensor.daily_energy_peak')|float }}"
monthly_energy:
friendly_name: Monthly Energy
unit_of_measurement: kWh
value_template: "{{ states('sensor.monthly_energy_offpeak')|float + states('sensor.monthly_energy_peak')|float }}"
group:
meter_readings:
name: Meter readings
entities:
- sensor.energy_consumption_tarif_1
- sensor.energy_consumption_tarif_2
- sensor.gas_consumption

who put a "stop payment" on my reality check


  • heval
  • Registratie: december 2007
  • Laatst online: 10-05 23:56
Ik loop hier ook tegenaan. Ik heb veel tussenstappen zelf moeten uitzoeken (zoals de config file vinden, aanpassen etc). Ik heb nog nergens een complete gids gevonden die niet vanuit gaat dat je alle stappen zelf kent. Ik mis bijvoorbeeld of het uitmaakt of je de usb nummer aanpast? en welke poort op je rpi is welke nummer etc? hoe je checkt welke versie dsmr je hebt? Als iemand kan helpen heel graag.

  • Remirz
  • Registratie: november 2020
  • Laatst online: 20-02 22:31
(jarig!)
Ik heb hier ook hetzelfde probleem, is er ook iemand die mij hier stap voor stap doorheen kan helpen.
Ik ben ondertussen hier al 8 uren mee bezig zonder resultaat 8)7

  • sven123ab
  • Registratie: december 2018
  • Laatst online: 18-03 22:25
Remirz schreef op vrijdag 13 november 2020 @ 17:15:
Ik heb hier ook hetzelfde probleem, is er ook iemand die mij hier stap voor stap doorheen kan helpen.
Ik ben ondertussen hier al 8 uren mee bezig zonder resultaat 8)7
Ben jij er al uitgekomen?

  • Remirz
  • Registratie: november 2020
  • Laatst online: 20-02 22:31
(jarig!)
@sven123ab

Is ondertussen gelukt.

  • sven123ab
  • Registratie: december 2018
  • Laatst online: 18-03 22:25
Wat heb jij gedaan om hem werkend te krijgen mij lukt het namelijk nog niet :/

  • Remirz
  • Registratie: november 2020
  • Laatst online: 20-02 22:31
(jarig!)
# Example configuration.yaml entry for USB/serial connected Smartmeter
sensor:
- platform: dsmr
port: /dev/ttyUSB0
dsmr_version: 5[/code]

(even letten op de juiste dsmr)

>restart HASS
>instellingen
>intergraties
>als het goed is staat netbeheer nederland er nu tussen

https://gathering.tweaker...message/64846866#64846866 hier hebben ze mij geholpen, advies met fluxdb en grafana kan je betere schemas maken en je data wegschrijven op een ssd indien je HASS op een pi hebt.

  • sven123ab
  • Registratie: december 2018
  • Laatst online: 18-03 22:25
Remirz schreef op woensdag 16 december 2020 @ 20:23:
# Example configuration.yaml entry for USB/serial connected Smartmeter
sensor:
- platform: dsmr
port: /dev/ttyUSB0
dsmr_version: 5[/code]

(even letten op de juiste dsmr)

>restart HASS
>instellingen
>intergraties
>als het goed is staat netbeheer nederland er nu tussen

https://gathering.tweaker...message/64846866#64846866 hier hebben ze mij geholpen, advies met fluxdb en grafana kan je betere schemas maken en je data wegschrijven op een ssd indien je HASS op een pi hebt.
# Slimme meter
sensor:
- platform: dsmr
port: /dev/ttyUSB0
dsmr_version: 5

heb ik toegevoegd maar ik krijg geen sensor te zien heb jij een idee hoe dat kan?

  • heval
  • Registratie: december 2007
  • Laatst online: 10-05 23:56
bij mij duurde het een tijdje voor het functioneerde. Geef het even tijd, wellicht is dat de truc. 20 min rondje lopen zou voldoende moeten zijn.

  • BeautyPhoeniX
  • Registratie: september 2019
  • Laatst online: 08-05 23:50
Remirz schreef op woensdag 16 december 2020 @ 20:23:
# Example configuration.yaml entry for USB/serial connected Smartmeter
sensor:
- platform: dsmr
port: /dev/ttyUSB0
dsmr_version: 5[/code]

(even letten op de juiste dsmr)

>restart HASS
>instellingen
>intergraties
>als het goed is staat netbeheer nederland er nu tussen

https://gathering.tweaker...message/64846866#64846866 hier hebben ze mij geholpen, advies met fluxdb en grafana kan je betere schemas maken en je data wegschrijven op een ssd indien je HASS op een pi hebt.
Bedankt! Op een schone installatie (alleen Conbee 2 geïnstalleerd), werkte dit als een zonnetje. Nu de rest nog.... :Y)

  • sven123ab
  • Registratie: december 2018
  • Laatst online: 18-03 22:25
Ik kom er nog steeds niet uit ik heb een versie 5 slimme meter. (iskra am550)

Bij hardware ziet de de usb aansluiting wel volgens mij eerste is zigbee 2de p1 meter:

serial:
- /dev/ttyACM0
- >-
/dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0018E2B68C-if00
- /dev/ttyUSB0
- /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AQ59FGAT-if00-port0
- /dev/ttyS0
- /dev/ttyS1
- /dev/ttyS2
- /dev/ttyS3

Maar als ik in mijn config:

# Slimme meter
sensor:
- platform: dsmr
port: /dev/ttyUSB0
dsmr_version: 5

dit toevoeg en opnieuw opstart gebeurt er niks.. van alles geprobeerd maar geen enkele manier word het zichtbaar wie kan zeggen wat ik fout doe? :/

  • BeautyPhoeniX
  • Registratie: september 2019
  • Laatst online: 08-05 23:50
sven123ab schreef op vrijdag 22 januari 2021 @ 12:51:
Ik kom er nog steeds niet uit ik heb een versie 5 slimme meter. (iskra am550)

Bij hardware ziet de de usb aansluiting wel volgens mij eerste is zigbee 2de p1 meter:

serial:
- /dev/ttyACM0
- >-
/dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0018E2B68C-if00
- /dev/ttyUSB0
- /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AQ59FGAT-if00-port0
- /dev/ttyS0
- /dev/ttyS1
- /dev/ttyS2
- /dev/ttyS3

Maar als ik in mijn config:

# Slimme meter
sensor:
- platform: dsmr
port: /dev/ttyUSB0
dsmr_version: 5

dit toevoeg en opnieuw opstart gebeurt er niks.. van alles geprobeerd maar geen enkele manier word het zichtbaar wie kan zeggen wat ik fout doe? :/
Probeer de port eens op:
/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AQ59FGAT-if00-port0

te zetten (dat is als het goed is je slimme meter kabel.

Wel opslaan en hele systeem opnieuw opstarten. Dan zou je onder integrations, Netbeheer Nederland moeten zien oid.

  • Remirz
  • Registratie: november 2020
  • Laatst online: 20-02 22:31
(jarig!)
@sven123ab

Ondertussen gelukt?
Controleer anders of de p1 kabel wel bij de meter past, ik had eerst ook een kabel die het niet deed. En anders

>restart HASS
>instellingen
>intergraties
>als het goed is staat netbeheer nederland er nu tussen

  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online
Ik draai HA in docker onder ubuntu.
Maar ik moest aangeven aan docker run commando dat er een P1 usb stick zat op /tty/ttyUSB0 anders was deze niet zichtbaar in HA. Daarna werkte het meteen.

[Voor 7% gewijzigd door AUijtdehaag op 28-01-2021 10:01]

PV Output - Panasonic Hit Kuro Zuid / Solar Frontier Noord- 5 kW Mitsubsidie WP - Aton powerrr to heat


  • netloony
  • Registratie: augustus 2007
  • Laatst online: 17-02 20:58
Ik krijg de integratie er niet bij.

Hebben jullie zowel de dsmr als de dsmr_parser-master

in de custom components folder staan?
Als ik de sensor: toevoeg aan mijn conf.yaml lijkt het fout te gaan, dan laad hij andere entities niet meer.

[Voor 20% gewijzigd door netloony op 17-02-2021 20:58]


  • Bart©
  • Registratie: november 2003
  • Laatst online: 29-04 11:45
Is er voor deze oplossing misschien ook ergens een noob instructie (voor mij) te vinden? Ik ben erg nieuw met Home Assistant en heb deze draaien op een pi4. In mijn meterkast heb ik een Kaifa E0026 'slimme' meter.

Ik lees hierboven iets over een custom components folder, maar dat zegt me niets. Heb momenteel alleen AdGuard draaien binnen Home Assistant maar aangezien onze stroomrekening behoorlijk hoog is wilde ik eens kijken of ik kan achterhalen wat de groot verbruikers zijn.

Vond deze pagina op de Home Assistant pagina (https://www.home-assistant.io/integrations/dsmr/) maar daar kan ik niets mee.

Heb deze kabel in bestelling staan:
https://a.aliexpress.com/_vWUIy5

Alvast bedankt voor het meedenken..

Acties:
  • +1Henk 'm!

  • Majesty
  • Registratie: oktober 2010
  • Niet online
Bart© schreef op dinsdag 2 maart 2021 @ 17:55:
Is er voor deze oplossing misschien ook ergens een noob instructie (voor mij) te vinden? Ik ben erg nieuw met Home Assistant en heb deze draaien op een pi4. In mijn meterkast heb ik een Kaifa E0026 'slimme' meter.

Ik lees hierboven iets over een custom components folder, maar dat zegt me niets. Heb momenteel alleen AdGuard draaien binnen Home Assistant maar aangezien onze stroomrekening behoorlijk hoog is wilde ik eens kijken of ik kan achterhalen wat de groot verbruikers zijn.

Vond deze pagina op de Home Assistant pagina (https://www.home-assistant.io/integrations/dsmr/) maar daar kan ik niets mee.

Heb deze kabel in bestelling staan:
https://a.aliexpress.com/_vWUIy5

Alvast bedankt voor het meedenken..
Het is niet zo moeilijk:
- Voeg de add-on File Editor toe aan HA (Supervisor -> Add-on store) om je config file eenvoudig te editen
- Open File Editor en open configuration.yaml
- Voeg toe:

code:
1
2
3
4
sensor:
  - platform: dsmr
    port: /dev/ttyUSB0
    dsmr_version: 4


- Klik op Save
- Herstart HA via Supervisor -> System -> Reboot host
- Ga naar Configuration -> Integrations
- Als het goed is staat hier nu de integratie DSMR Slimme Meter bij, vanaf hier kom je er wel uit neem ik aan :).

Als deze integratie er niet bij staat, zou je even moeten checken of USB0 de juiste USB poort is.

Ben zelf ook redelijk beginnend, maar inderdaad ook her en der alles vandaan moeten halen. De omschrijving over DSMR op de site van HA was me niet duidelijk (genoeg).

[Voor 8% gewijzigd door Majesty op 07-03-2021 11:46]


  • Hansie9999
  • Registratie: maart 2017
  • Laatst online: 30-04 20:07
Verhuist naar Hansie9999 in "Home Assistant: Open source Python3 home automation - deel 4"

[Voor 93% gewijzigd door septillion op 30-04-2021 11:17]

Pagina: 1


Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Microsoft Xbox Series X LG CX Google Pixel 5a 5G Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True