Je bekijkt nu USB-poorten configureren voor Domoticz nl

USB-poorten configureren voor Domoticz nl

  • Laatste wijziging in bericht:15/08/2020
  • Berichtcategorie:Domoticz
  • Bericht reacties:6 Reacties
  • Leestijd:2 minuten gelezen
  • Bericht auteur:

Een tijd terug ontdekte ik een vervelend probleem.
Mijn Raspberry was opnieuw opgestart en nadat ik Domoticz opende kwam ik erachter dat mijn USB-apparaten niet meer werkte (ik maak gebruik van een P1 slimmer meter kabel, RFLink en een Zigbee en een arduino pro mino s0 meter).
Wat bleek nou, de benamingen van de USB-poorten waren veranderd. Hierdoor stonden de instellingen in Domoticz dus verkeerd.

Gelukkig hebben ze hier een goede oplossing voor gevonden:
vaste USB benamingen.

Vind alle USB-apparaten op je Raspberry Pi

Zorg dat alle USB-apparaten aangesloten zijn.

Voer het volgende commando uit:

Noteer per apparaat het volgende:

  • idVendor
  • idProduct
  • iSerial (is deze niet aanwezig, dan kan je deze negeren.)


Advertentie :


Voorbeeld

Hier een voorbeeld hoe mijn Slimme meter wordt weergegeven:

lusb p1 meter

In bovenstaand geval noteer ik het volgende:

  • idVendor = 0403 (de 0x mag je negeren)
  • idProduct = 6001 (de 0x mag je negeren)
  • iSerial = *****

Regels aanmaken

Om de USB-poorten vaste namen te geven hebben we een bestand nodig waarin we deze regels configureren. Dit doe je met het commando:

RXFlink

Voeg de volgende regel toe aan het bestand.

Vervang de waardes voor de door jou genoteerde waardes.

CC2531 zigbee

S0 meter

P1 Slimme meter kabel

ctrl + o om hem op te slaan (o is van otto)

daarna ctrl + x om de nano editor af te sluiten

Herstart het systeem:

Na de reboot ga je naar je domoticz webpagina en dan naar instellingen–> hardware

lusb p1 meter domoticz

Hier zal je je nieuwe tekst achter de ttyUsb hebben staan en nu zet je alle apparaten weer op de juiste poort die je nu gemakkelijker kunt gaan herkennen.

Hieronder een lege lijn voor het invullen.


Reclame – conrad.nl.



Spelfouten, taalfouten of inhoudelijke fouten ontdekt?
Stuur dan een mailtje naar de auteur van dit artikel!

Deel dit artikel !

Shares
Abonneer
Abonneren op
guest

Deze website gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.

6 Reacties
Inline feedback
Bekijk alle reacties
Edo
Edo
Gast
09/09/2020 22:18

Ik heb een Pi 3b met 4 USB poorten.
Als ik bovenstaande lsusb uitvoer, of enkel lsusb dan zie ik 5 regels.

  1. mijn Conbee II stick
  2. mijn SanDisk USB stick met het besturingssyteem
  3. een Standard Microsystems Corp Fast Ethernet Adapter, is dit dan de Netwerkpoort die als USB aansluiting wordt weergegeven?
  4. een Standard Microsystems Corp Hub
  5. een Linux Foundation 2.0 root hub

1 en 2 snap ik als USB, verder heb ik op de andere 2 poorten niets.
Wat zijn 3 tot 5 precies?
Hoef ik alleen 1 en 2 vast te zetten zoals beschreven?

Wobbe
Wobbe
Redacteur
Antwoord aan  Edo
12/09/2020 22:03

Hallo Edo,

Bedankt voor je reactie.
Klopt dat je de eerste 2 vast moet zetten. Nr3 is de driver voor je netwerk aansluiting welke communicatie doet over de usb 2 (vandaar ook 100mbit). Nr 4 en 5 zijn de verzamel drivers voor de usb poorten.
De andere apparaten die je opnoemt zijn de apparatuur welke direct op de raspberry pi zitten

john
john
Gast
27/01/2021 21:02

Geprobeerd maar met mijn zwave maar krijg geen ttyusb zwave te zien

Wobbe
Wobbe
Redacteur
Antwoord aan  john
27/01/2021 21:08

Hallo John.

Bedankt voor je reactie.
Waar wil je de zwave stick op gebruiken.
Ik heb een tijdje geleden ergens gelezen dat je bij de raspberry 4 er een gevoede USB hub tussen moest plaatsen. Heb zelf nooit zwave gebruikt vond de apparaten te duur.

john
john
Gast
Antwoord aan  Wobbe
28/01/2021 20:16

Hallo Wobbe

misschien kan jij me iets verder helpen met het volgende.

can’t get device qualifier: Resource temporarily unavailable
can’t get debug descriptor: Resource temporarily unavailable
 idVendor      0x0451 Texas Instruments, Inc.
 idProduct     0x16a8
 iProduct        2 TI CC2531 USB CDC
 iSerial         3 __0X00124B0014D94ABD
 idVendor      0x0658 Sigma Designs, Inc.
 idProduct     0x0200 Aeotec Z-Stick Gen5 (ZW090) – UZB
 iProduct        0
 iSerial         0

dit komt er uit de pi en de volgende regel heb ik er van gemaakt?

SUBSYSTEM==”tty”, ATTRS{idVendor}==”0658″, ATTRS{idProduct}==”0200″, ATTRS{serial}==”__0X00124B0014D94ABD”, SYMLINK+=”ttyUSB-zwave”

weet niet of dit correct is?

Groetje john