Black Friday = Pricewatch Bekijk onze selectie van de beste Black Friday-deals en voorkom een miskoop.

P1 geen waardes DSMR HA OS

Pagina: 1
Acties:

Vraag


  • Torcane
  • Registratie: Januari 2013
  • Laatst online: 14-05 10:30
Dag,

Hierbij het zoveelste topic over p1 met home assistant uitlezen want ik kom er maar niet uit. Heb echt heel internet afgestruind maar het lijkt toch dat iedereen een andere situatie heeft dan ik.

De situatie:
Intel NUC met windows11
Virtualbox running Home Assistant OS (laatste versie)
P1 kabel van SOS solutions
Slimme meter SAGEMCOM met DSMR 5
Baudrate 115200

Ik heb putty gebruikt om de verbinding te testen (COM3, baud 115200) in windows, dat werkt:Afbeeldingslocatie: https://tweakers.net/i/s-dRkJY9CAPGeoNYIu8OO3iah_4=/x800/filters:strip_icc():strip_exif()/f/image/UouQTCh9iHFvMRahGWsRY3xs.jpg?f=fotoalbum_large

Vervolgens in Virtualbox de Seriele poort doorgegeven van COM3.
Daarna verder in HA

Wanneer ik DSMR integratie wil toevoegen kan ik en seriele poort(/dev/ttyS2) selecteren, het lijkt mij dat de p1 meter goed door komt. Ik moet DSMR versie 5S kiezen, ofja dat is de enige die werkt, dus daar moet ik het mee doen.
Afbeeldingslocatie: https://tweakers.net/i/RZ9GQLQ17T7SPBUNg_5OE98qiJA=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/hiegy2qUoB2McxBFExwUVKZ0.png?f=user_large

Daarna lijkt het gelukt, alleen krijg ik geen waardes te zien in DSMR integratie:
Afbeeldingslocatie: https://tweakers.net/i/giDtoA0bElitNrrrNTdlflBTSiA=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/swCKrNgdANfOO02NOZ6UAwwe.png?f=user_large

Wat mis ik nog?
Moet ik nog in YAML config file iets toevoegen? Omdat ik de seriele poort kan selecteren lijkt dit al goed toch?

Bedankt voor het lezen en het eventuele advies.
Gr

Alle reacties


  • ImDion
  • Registratie: Augustus 2016
  • Laatst online: 24-07 21:53

ImDion

professioneel amateur

Hmmm, misschien kun je het kruistesten met een 2de vm die linux draait? (of ergens in de homeassistant CLI)

Dan kun je iig checken of de connectie in virtualbox goed gaat.

3x proberen dan meten... toch?


  • LightStar
  • Registratie: Juli 2003
  • Laatst online: 30-10 09:59
Draaid die nuc alleen voor Home Assistant ? Of doe je er ook nog andere zaken mee ? Anders zou ik hem voorzien van of het eigen hassos of Ubuntu met Docker waar je Home Assistant in kan draaien

  • Torcane
  • Registratie: Januari 2013
  • Laatst online: 14-05 10:30
ImDion schreef op maandag 10 oktober 2022 @ 20:13:
Hmmm, misschien kun je het kruistesten met een 2de vm die linux draait? (of ergens in de homeassistant CLI)

Dan kun je iig checken of de connectie in virtualbox goed gaat.
Ja precies dat lijkt me ook. Maar vanaf hier heb ik echt geen idee.

Ik heb de terminal&SSH add on geinstalleerd waarbij ik een prompt krijg:
Afbeeldingslocatie: https://tweakers.net/i/-L6g56qwhNtI9IrIZCruzvYcBKU=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/KrhsFZlTyOC34G5CKLn4vhcP.png?f=user_large

Of ik kan de prompt gebruiken die mijn virtualbox laat zien:
Afbeeldingslocatie: https://tweakers.net/i/CtdtbHW3Fn27Wog9QJiN6aT0_BU=/800x/filters:strip_icc():strip_exif()/f/image/IZckIjYKUAsPcCh1ZCTLNznF.jpg?f=fotoalbum_large

Kan ik hier iets mee?

  • etienne001
  • Registratie: September 2005
  • Laatst online: 17:28
Kan het niet zo zijn dat je virtualbox de poort niet goed omzet?
Je ziet bij ttyS2 ook staan n/a

Ik gebruik zelf proxmox en daarin zet ik geen seriële poort door, maar gewoon de USB poort.

[ Voor 33% gewijzigd door etienne001 op 10-10-2022 22:37 ]


  • Torcane
  • Registratie: Januari 2013
  • Laatst online: 14-05 10:30
LightStar schreef op maandag 10 oktober 2022 @ 20:49:
Draaid die nuc alleen voor Home Assistant ? Of doe je er ook nog andere zaken mee ? Anders zou ik hem voorzien van of het eigen hassos of Ubuntu met Docker waar je Home Assistant in kan draaien
Bedankt voor je advies. Heb even gekeken wat het precies is, en dit is zeker een optie. Voor nu wil ik toch even huidige setup aan de gang krijgen. Als het eenmaal werkt, ga ik er niet veel meer aan veranderen denk ik.

  • ImDion
  • Registratie: Augustus 2016
  • Laatst online: 24-07 21:53

ImDion

professioneel amateur

Torcane schreef op maandag 10 oktober 2022 @ 22:28:
[...]


Ja precies dat lijkt me ook. Maar vanaf hier heb ik echt geen idee.

Ik heb de terminal&SSH add on geinstalleerd waarbij ik een prompt krijg:
[Afbeelding]

Of ik kan de prompt gebruiken die mijn virtualbox laat zien:
[Afbeelding]

Kan ik hier iets mee?
Kun je in je SSH addon het volgende commando uitvoeren?

code:
1
dmesg | grep tty

3x proberen dan meten... toch?


  • ninjazx9r98
  • Registratie: Juli 2002
  • Laatst online: 22:51
Heb je de poort waar de kabel in zit geshared of in passthrough gezet zodat de VM ook echt toegang heeft?
https://www.eltima.com/article/virtualbox-usb-passthrough/

  • Torcane
  • Registratie: Januari 2013
  • Laatst online: 14-05 10:30
ImDion schreef op dinsdag 11 oktober 2022 @ 09:46:
[...]


Kun je in je SSH addon het volgende commando uitvoeren?

code:
1
dmesg | grep tty
Dan krijg ik dit:

Afbeeldingslocatie: https://tweakers.net/i/lOCC7XC1AcHy-_n2XcMSKoA-6dI=/800x/filters:strip_exif()/f/image/2AiTA56Rc4Ps5E4dds2FEC6L.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/U3pA5LDqsRpp0278IwSQKBwf6ks=/800x/filters:strip_exif()/f/image/wb1D7b2oqUTYvhCWhVgN67uR.png?f=fotoalbum_large

  • Torcane
  • Registratie: Januari 2013
  • Laatst online: 14-05 10:30
ninjazx9r98 schreef op dinsdag 11 oktober 2022 @ 10:03:
Heb je de poort waar de kabel in zit geshared of in passthrough gezet zodat de VM ook echt toegang heeft?
https://www.eltima.com/article/virtualbox-usb-passthrough/
Het extension pack installeren is gelukt.
Ik heb seriele poort uitgezet in Virtualbox en zie bij USB de p1 kabel erbij staan.
hierna heb ik alle USB1.0/2.0/3.0 geprobeerd maar ik krijg niks gevonden wat er op lijkt bij Systeem/hardware.
ook heb ik
dmesg | grep tty

  • Torcane
  • Registratie: Januari 2013
  • Laatst online: 14-05 10:30
ninjazx9r98 schreef op dinsdag 11 oktober 2022 @ 10:03:
Heb je de poort waar de kabel in zit geshared of in passthrough gezet zodat de VM ook echt toegang heeft?
https://www.eltima.com/article/virtualbox-usb-passthrough/
Het extension pack installeren is gelukt.
Ik heb seriele poort uitgezet in Virtualbox en zie bij USB de p1 kabel erbij staan.
hierna heb ik alle USB1.0/2.0/3.0 geprobeerd maar ik krijg niks gevonden wat er op lijkt bij systeem/hardware.
ook heb ik geprobeerd:

dmesg | grep tty
en
dmesg | grep usb

maar daar kan ik ook geen wijs uit, ik zie niets wat voor mij van toepassing kan zijn.

Heb trouwens ook nog: "ha hardware info"
Maar dan krijg ik een enorme lijst aan tekst wat vergelijkbaar is met wat ik bij systeem/hardware zie.

  • ninjazx9r98
  • Registratie: Juli 2002
  • Laatst online: 22:51
@Torcane
Ik maak gebruik van qemu voor virtualisatie op een NUC die Linux draait. In grote lijnen komt dat allemaal op hetzelfde neer. Ik heb dus de volledige USB controllere van mijn NUC toegevoegd aan de Home Assistant VM.
In de hardware lijst en ook bij een dmesg zie ik die terug als "ttyUSB", hoofdlettergevoelig.
Voor jou wordt dat dus een "dmesg | grep ttyUSB" of een "dmesg | grep -i ttyusb" waarbij de -i staat voor case insensitive. In de DSMR config heb ik dan weer die ttyUSB geselecteerd.

Afbeeldingslocatie: https://tweakers.net/i/zak6EqdCHaWd124JoIW2qKLNMQI=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/Ck9y7buzW73V1Zoa1in0stiC.png?f=user_large
Afbeeldingslocatie: https://tweakers.net/i/tecAVtoUUT8mSPIIUZ4SIhBDlhs=/800x/filters:strip_exif()/f/image/D6dE911eFveFbOL2aqDUKnjK.png?f=fotoalbum_large
Afbeeldingslocatie: https://tweakers.net/i/dhVhUME8q053eIZxSD4AaZbwA48=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/y6xm6VNsjn2j9i0PiYeSknBD.png?f=user_large

  • Torcane
  • Registratie: Januari 2013
  • Laatst online: 14-05 10:30
ninjazx9r98 schreef op dinsdag 11 oktober 2022 @ 21:24:
@Torcane
Ik maak gebruik van qemu voor virtualisatie op een NUC die Linux draait. In grote lijnen komt dat allemaal op hetzelfde neer. Ik heb dus de volledige USB controllere van mijn NUC toegevoegd aan de Home Assistant VM.
In de hardware lijst en ook bij een dmesg zie ik die terug als "ttyUSB", hoofdlettergevoelig.
Voor jou wordt dat dus een "dmesg | grep ttyUSB" of een "dmesg | grep -i ttyusb" waarbij de -i staat voor case insensitive. In de DSMR config heb ik dan weer die ttyUSB geselecteerd.

[Afbeelding]
[Afbeelding]
[Afbeelding]
Bedankt voor je reactie.
Ik heb qemu geinstalleerd om te kijken wat het is maar ik krijg het zo niet aan de praat. Zal wel aan mij liggen want ik heb nauwelijks to geen kennis over virtualmachines.
Ook krijg ik de juiste USB apparaat/path niet te zijn als ik daar naar zoek. Dus hij lijkt nog steeds niet goed door te komen.
Tot nu toe kom ik het verst(meeste resultaat) met de seriele poort door te geven.

Hierboven heb ik eerder geprobeerd dmesg | grep ttty en dan zie ik wel de verbinding van mn p1 snoertje:
Afbeeldingslocatie: https://tweakers.net/i/_6wXkAnXCZZwkp4tOltlGgIVMGg=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/iAlaxjxL2bBdpgwEDQzQwyYm.png?f=user_large

maar verder geen path helaas...

  • ninjazx9r98
  • Registratie: Juli 2002
  • Laatst online: 22:51
@Torcane
Hoe zet je de seriele poort / USB nu precies door? Je maakt in virtualbox een VM en daar gaat het een en ander aan virtuele hardware in zoals processor, geheugen, video, wat controllers en vermoedelijk voeg je een virtuele disk of iets dergelijks toe voor Home Assistant. Vervolgens moet je zorgen dat de slimme kabel niet door Windows gebruikt wordt of mag worden maar door Home Assistant.
Met andere woorden, hoe ziet de Home Assistant VM er nu precies uit?
Mogelijk dat je ook niet de COM poort zelf moet toevoegen aan de VM maar juist de volledige controller.
Dus nog een andere vraag, welke mogelijkheden heb je / zie je om extra zaken toe te voegen aan de Home Assistant VM?
Pagina: 1