IOBroker/Debmatic mit Jeelink und Zigbee (USB) Ausfall beider Sticks
Moderator: Co-Administratoren
IOBroker/Debmatic mit Jeelink und Zigbee (USB) Ausfall beider Sticks
Hi,
auf meinem Orange Pi Plus 2e funktionieren die beiden Sticks "Jeelink" und "Zigbee" nicht mehr, wenn die Debmatic aktiv ist. Habe zuerst den IOBroker installiert und restored - alles läuft, inkl. der beiden Sticks. Dann nach der Installation und dem restoren der Debmatic funktioniert keiner der beiden Sticks mehr. Beide werden aber in der Konsole richtig erkannt. Hab dann gedacht, dass es vielleicht am Restore liegt (vorhandene Installation ex Raspberrymatic) - also Debmatic deinstalliert und neuinstalliert. Leider werden bereits während der Installation beide Sticks im IOBroker wieder "inaktiviert", d.h., die Temperaturen vom Jeelink werden nicht mehr aktualisiert und der Zigbee-Stick liefert keine Statusänderungen mehr. Erst das stoppen der Debmatic "aktiviert" die beiden Sticks wieder und alles funktioniert normal.
Die Debmatic selbst läuft vollkommen sauber, ob mit neuer Installation o. dem Restore aus der Raspberrymatic.
Komme nun aber leider meiner Wunschkonfiguration Debmatic/IOBroker mit Jeelink u. Zigbee nicht näher. Liegt da evtl. ein Rechteproblem o. ä. vor? Wäre total super, wenn es da eine Lösung gäbe. Hab leider im Moment keinen Schimmer, was ich noch testen könnte.
Viele Grüße
sro769
auf meinem Orange Pi Plus 2e funktionieren die beiden Sticks "Jeelink" und "Zigbee" nicht mehr, wenn die Debmatic aktiv ist. Habe zuerst den IOBroker installiert und restored - alles läuft, inkl. der beiden Sticks. Dann nach der Installation und dem restoren der Debmatic funktioniert keiner der beiden Sticks mehr. Beide werden aber in der Konsole richtig erkannt. Hab dann gedacht, dass es vielleicht am Restore liegt (vorhandene Installation ex Raspberrymatic) - also Debmatic deinstalliert und neuinstalliert. Leider werden bereits während der Installation beide Sticks im IOBroker wieder "inaktiviert", d.h., die Temperaturen vom Jeelink werden nicht mehr aktualisiert und der Zigbee-Stick liefert keine Statusänderungen mehr. Erst das stoppen der Debmatic "aktiviert" die beiden Sticks wieder und alles funktioniert normal.
Die Debmatic selbst läuft vollkommen sauber, ob mit neuer Installation o. dem Restore aus der Raspberrymatic.
Komme nun aber leider meiner Wunschkonfiguration Debmatic/IOBroker mit Jeelink u. Zigbee nicht näher. Liegt da evtl. ein Rechteproblem o. ä. vor? Wäre total super, wenn es da eine Lösung gäbe. Hab leider im Moment keinen Schimmer, was ich noch testen könnte.
Viele Grüße
sro769
- deimos
- Beiträge: 5396
- Registriert: 20.06.2017, 10:38
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Leimersheim
- Hat sich bedankt: 121 Mal
- Danksagung erhalten: 957 Mal
- Kontaktdaten:
Re: IOBroker/Debmatic mit Jeelink und Zigbee (USB) Ausfall beider Sticks
Hi,
hast du auch CUxD installiert?
Viele Grüße
Alex
hast du auch CUxD installiert?
Viele Grüße
Alex
Re: IOBroker/Debmatic mit Jeelink und Zigbee (USB) Ausfall beider Sticks
Hi Alex,
im ersten Durchgang ja - nach der Neuinstallation nein. Schon beim beim Durchlaufen der Installationsbefehle fielen die beiden Sticks im IOBroker aus, also auch ohne CUxD.
Viele Grüße
Sven
im ersten Durchgang ja - nach der Neuinstallation nein. Schon beim beim Durchlaufen der Installationsbefehle fielen die beiden Sticks im IOBroker aus, also auch ohne CUxD.
Viele Grüße
Sven
- deimos
- Beiträge: 5396
- Registriert: 20.06.2017, 10:38
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Leimersheim
- Hat sich bedankt: 121 Mal
- Danksagung erhalten: 957 Mal
- Kontaktdaten:
Re: IOBroker/Debmatic mit Jeelink und Zigbee (USB) Ausfall beider Sticks
Hi,
mit installiertem CUxD kann ich das nachvollziehen, da dort das Standardverhalten ist, dass alle USB TTY Geräte von CUxD verwendet werden.
Ohne CUxD kann ich das nicht nachvollziehen.
Was liefern
Viele Grüße
Alex
mit installiertem CUxD kann ich das nachvollziehen, da dort das Standardverhalten ist, dass alle USB TTY Geräte von CUxD verwendet werden.
Ohne CUxD kann ich das nicht nachvollziehen.
Was liefern
Code: Alles auswählen
dmesg | grep usb
lsusb
ls -la /dev/ttyUSB*
lsof | grep ttyUSB
Alex
Re: IOBroker/Debmatic mit Jeelink und Zigbee (USB) Ausfall beider Sticks
Hi,
die liefern folgendes:
Wenn ich die neuinstallierte Debmatic starte, werden alle Aktualisierungen der Messwerte/Zustände im IOBroker (Jeelink/Zigbee) sofort unterbrochen. Ein Neustart des Zigbee-Adapters bewirkt jede Menge Fehlermeldungen mit dem Herdsman-Adapter - der Adapter wird dann auch nicht mehr sauber verbunden, sprich bleibt gelb und bricht die zyklischen Verbindungsversuche jedesmal ab.
Viele Grüße
Sven
die liefern folgendes:
Code: Alles auswählen
root@OPI-AHM-IOB-236:~# dmesg | grep usb
[ 0.000000] Kernel command line: root=UUID=83d1c4d2-4f6e-4287-9362-cb8c42195500 rootwait rootfstype=ext4 console=ttyS0,115200 console=tty1 hdmi.audio=EDID:0 disp.screen0_output_mode=1920x1080p60 consoleblank=0 loglevel=1 ubootpart= ubootsource=mmc usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u sunxi_ve_mem_reserve=0 sunxi_g2d_mem_reserve=0 sunxi_fb_mem_reserve=16 cgroup_enable=memory swapaccount=1
[ 1.326927] usbcore: registered new interface driver usbfs
[ 1.326966] usbcore: registered new interface driver hub
[ 1.327034] usbcore: registered new device driver usb
[ 2.728244] ehci-platform 1c1a000.usb: EHCI Host Controller
[ 2.728269] ehci-platform 1c1a000.usb: new USB bus registered, assigned bus number 1
[ 2.728632] ehci-platform 1c1a000.usb: irq 28, io mem 0x01c1a000
[ 2.740957] ehci-platform 1c1a000.usb: USB 2.0 started, EHCI 1.00
[ 2.741233] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[ 2.741241] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.741248] usb usb1: Product: EHCI Host Controller
[ 2.741254] usb usb1: Manufacturer: Linux 5.4.26-sunxi ehci_hcd
[ 2.741259] usb usb1: SerialNumber: 1c1a000.usb
[ 2.742811] ohci-platform 1c1a400.usb: Generic Platform OHCI controller
[ 2.742831] ohci-platform 1c1a400.usb: new USB bus registered, assigned bus number 2
[ 2.742968] ohci-platform 1c1a400.usb: irq 29, io mem 0x01c1a400
[ 2.805193] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.04
[ 2.805201] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.805208] usb usb2: Product: Generic Platform OHCI controller
[ 2.805213] usb usb2: Manufacturer: Linux 5.4.26-sunxi ohci_hcd
[ 2.805219] usb usb2: SerialNumber: 1c1a400.usb
[ 2.806929] usbcore: registered new interface driver usb-storage
[ 2.866294] usbcore: registered new interface driver usbhid
[ 2.866297] usbhid: USB HID core driver
[ 3.115905] ehci-platform 1c1b000.usb: EHCI Host Controller
[ 3.115946] ehci-platform 1c1b000.usb: new USB bus registered, assigned bus number 3
[ 3.116388] ehci-platform 1c1b000.usb: irq 30, io mem 0x01c1b000
[ 3.128942] ehci-platform 1c1b000.usb: USB 2.0 started, EHCI 1.00
[ 3.129149] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[ 3.129158] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 3.129165] usb usb3: Product: EHCI Host Controller
[ 3.129170] usb usb3: Manufacturer: Linux 5.4.26-sunxi ehci_hcd
[ 3.129176] usb usb3: SerialNumber: 1c1b000.usb
[ 3.130547] ehci-platform 1c1c000.usb: EHCI Host Controller
[ 3.130572] ehci-platform 1c1c000.usb: new USB bus registered, assigned bus number 4
[ 3.130735] ehci-platform 1c1c000.usb: irq 32, io mem 0x01c1c000
[ 3.144956] ehci-platform 1c1c000.usb: USB 2.0 started, EHCI 1.00
[ 3.145128] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[ 3.145136] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 3.145142] usb usb4: Product: EHCI Host Controller
[ 3.145148] usb usb4: Manufacturer: Linux 5.4.26-sunxi ehci_hcd
[ 3.145154] usb usb4: SerialNumber: 1c1c000.usb
[ 3.146388] ehci-platform 1c1d000.usb: EHCI Host Controller
[ 3.146419] ehci-platform 1c1d000.usb: new USB bus registered, assigned bus number 5
[ 3.146578] ehci-platform 1c1d000.usb: irq 34, io mem 0x01c1d000
[ 3.160955] ehci-platform 1c1d000.usb: USB 2.0 started, EHCI 1.00
[ 3.161123] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[ 3.161131] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 3.161137] usb usb5: Product: EHCI Host Controller
[ 3.161142] usb usb5: Manufacturer: Linux 5.4.26-sunxi ehci_hcd
[ 3.161148] usb usb5: SerialNumber: 1c1d000.usb
[ 3.162337] ohci-platform 1c1b400.usb: Generic Platform OHCI controller
[ 3.162360] ohci-platform 1c1b400.usb: new USB bus registered, assigned bus number 6
[ 3.162495] ohci-platform 1c1b400.usb: irq 31, io mem 0x01c1b400
[ 3.225119] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.04
[ 3.225127] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 3.225133] usb usb6: Product: Generic Platform OHCI controller
[ 3.225139] usb usb6: Manufacturer: Linux 5.4.26-sunxi ohci_hcd
[ 3.225145] usb usb6: SerialNumber: 1c1b400.usb
[ 3.226361] ohci-platform 1c1c400.usb: Generic Platform OHCI controller
[ 3.226382] ohci-platform 1c1c400.usb: new USB bus registered, assigned bus number 7
[ 3.226545] ohci-platform 1c1c400.usb: irq 33, io mem 0x01c1c400
[ 3.289116] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.04
[ 3.289125] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 3.289131] usb usb7: Product: Generic Platform OHCI controller
[ 3.289137] usb usb7: Manufacturer: Linux 5.4.26-sunxi ohci_hcd
[ 3.289142] usb usb7: SerialNumber: 1c1c400.usb
[ 3.290354] ohci-platform 1c1d400.usb: Generic Platform OHCI controller
[ 3.290376] ohci-platform 1c1d400.usb: new USB bus registered, assigned bus number 8
[ 3.290513] ohci-platform 1c1d400.usb: irq 35, io mem 0x01c1d400
[ 3.353179] usb usb8: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.04
[ 3.353187] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 3.353194] usb usb8: Product: Generic Platform OHCI controller
[ 3.353199] usb usb8: Manufacturer: Linux 5.4.26-sunxi ohci_hcd
[ 3.353205] usb usb8: SerialNumber: 1c1d400.usb
[ 3.354476] usb_phy_generic usb_phy_generic.3.auto: usb_phy_generic.3.auto supply vcc not found, using dummy regulator
[ 3.354914] musb-hdrc musb-hdrc.4.auto: MUSB HDRC host driver
[ 3.354933] musb-hdrc musb-hdrc.4.auto: new USB bus registered, assigned bus number 9
[ 3.355132] usb usb9: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[ 3.355140] usb usb9: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 3.355146] usb usb9: Product: MUSB HDRC host driver
[ 3.355151] usb usb9: Manufacturer: Linux 5.4.26-sunxi musb-hcd
[ 3.355157] usb usb9: SerialNumber: musb-hdrc.4.auto
[ 3.748991] usb 8-1: new full-speed USB device number 2 using ohci-platform
[ 3.809067] usb 7-1: new full-speed USB device number 2 using ohci-platform
[ 3.981996] usb 8-1: New USB device found, idVendor=0451, idProduct=16c8, bcdDevice= 1.00
[ 3.982008] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3.982015] usb 8-1: Product: CC2538 USB CDC
[ 3.982021] usb 8-1: Manufacturer: Texas Instruments
[ 4.038038] usb 7-1: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.62
[ 4.038049] usb 7-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 4.038056] usb 7-1: Product: USB2.0-Serial
[ 6.729128] usbcore: registered new interface driver usbserial_generic
[ 6.729173] usbserial: USB Serial support registered for generic
[ 6.730991] usbcore: registered new interface driver ch341
[ 6.731044] usbserial: USB Serial support registered for ch341-uart
[ 6.741134] usb 7-1: ch341-uart converter now attached to ttyUSB0
[ 6.773444] usbcore: registered new interface driver cdc_acm
[ 33.783225] usb0-vbus: disabling
[ 448.494286] usb 8-1: USB disconnect, device number 2
[ 450.686448] usb 7-1: USB disconnect, device number 2
[ 450.688116] usb 7-1: failed to send control message: -19
[ 490.963484] usb 8-1: new full-speed USB device number 3 using ohci-platform
[ 491.188496] usb 8-1: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.62
[ 491.188507] usb 8-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 491.188512] usb 8-1: Product: USB2.0-Serial
[ 491.200672] usb 8-1: ch341-uart converter now attached to ttyUSB0
[ 903.422987] usb 8-1: USB disconnect, device number 3
[ 903.425900] usb 8-1: failed to send control message: -19
[ 942.806840] usb 6-1: new full-speed USB device number 2 using ohci-platform
[ 943.031365] usb 6-1: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.62
[ 943.031375] usb 6-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 943.031380] usb 6-1: Product: USB2.0-Serial
[ 943.045528] usb 6-1: ch341-uart converter now attached to ttyUSB0
[ 1789.911499] usb 7-1: new full-speed USB device number 3 using ohci-platform
[ 1790.144493] usb 7-1: New USB device found, idVendor=0451, idProduct=16c8, bcdDevice= 1.00
[ 1790.144503] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1790.144509] usb 7-1: Product: CC2538 USB CDC
[ 1790.144513] usb 7-1: Manufacturer: Texas Instruments
Code: Alles auswählen
root@OPI-AHM-IOB-236:~# lsusb
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 003: ID 0451:16c8 Texas Instruments, Inc.
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 002: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 009 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Code: Alles auswählen
root@OPI-AHM-IOB-236:~# ls -la /dev/ttyUSB*
crw-rw---- 1 root dialout 188, 0 Mar 26 11:01 /dev/ttyUSB0
Code: Alles auswählen
root@OPI-AHM-IOB-236:~# lsof | grep ttyUSB
io.jeelin 12622 iobroker 32uW CHR 188,0 0t0 34141 /dev/ttyUSB0
io.jeelin 12622 12623 node iobroker 32uW CHR 188,0 0t0 34141 /dev/ttyUSB0
io.jeelin 12622 12624 node iobroker 32uW CHR 188,0 0t0 34141 /dev/ttyUSB0
io.jeelin 12622 12625 node iobroker 32uW CHR 188,0 0t0 34141 /dev/ttyUSB0
io.jeelin 12622 12626 node iobroker 32uW CHR 188,0 0t0 34141 /dev/ttyUSB0
io.jeelin 12622 12627 node iobroker 32uW CHR 188,0 0t0 34141 /dev/ttyUSB0
io.jeelin 12622 12628 node iobroker 32uW CHR 188,0 0t0 34141 /dev/ttyUSB0
io.jeelin 12622 12633 node iobroker 32uW CHR 188,0 0t0 34141 /dev/ttyUSB0
io.jeelin 12622 12634 node iobroker 32uW CHR 188,0 0t0 34141 /dev/ttyUSB0
io.jeelin 12622 12635 node iobroker 32uW CHR 188,0 0t0 34141 /dev/ttyUSB0
io.jeelin 12622 12636 node iobroker 32uW CHR 188,0 0t0 34141 /dev/ttyUSB0
Viele Grüße
Sven
- deimos
- Beiträge: 5396
- Registriert: 20.06.2017, 10:38
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Leimersheim
- Hat sich bedankt: 121 Mal
- Danksagung erhalten: 957 Mal
- Kontaktdaten:
Re: IOBroker/Debmatic mit Jeelink und Zigbee (USB) Ausfall beider Sticks
Dann bitte die Befehle nochmal, wenn debmatic gestartet ist, die Ausgabe bringt nichts, wenn der Fehler nicht akut ist.
Re: IOBroker/Debmatic mit Jeelink und Zigbee (USB) Ausfall beider Sticks
OK, mist, habe gerade nach dem Neustart gesehen, dass CUxD doch noch installiert war. Scheinbar noch von der ersten Installation. Habe den Dienst gestoppt - jetzt laufen beide Sticks und die Kommunikation Richtung IOBroker. Asche auf mein Haupt
Super, vielen Dank für die Hilfestellung! Hab den CUxD-Dienst jetzt deinstalliert und alles dreht.
Viele Grüße
Sven
Super, vielen Dank für die Hilfestellung! Hab den CUxD-Dienst jetzt deinstalliert und alles dreht.
Viele Grüße
Sven
Re: IOBroker/Debmatic mit Jeelink und Zigbee (USB) Ausfall beider Sticks
Hallo,
ich klinke mich mal hier ein. Ich würde gerne CuxD und die ioBroker Zigbee-Instanz parallel betreiben. Jedoch mountet anscheinend immer CuxD den /dev/ttyUSB0 Port. Wie kann ich das deaktivieren bei CuxD? Sobald ich z.B. den CuxD Dienst stoppe läuft die Zigbee Instanz wieder ordentlich (=grüne Farbe).
EDIT: Hab es rausgefunden. Man muss bei CuxD unter "Setup" den Eintrag "TTYASSIGN=ttyUSB0:NC" hinzufügen und einmal das komplette System rebooten. Beim Conbee Stick ist es etwas anders. Wenn man nicht will, dass dieser bei CuxD erkannt wird, sondern nur beim ioBroker, lautet der Befehl: "TTYASSIGN=ttyACM0:NC"
ich klinke mich mal hier ein. Ich würde gerne CuxD und die ioBroker Zigbee-Instanz parallel betreiben. Jedoch mountet anscheinend immer CuxD den /dev/ttyUSB0 Port. Wie kann ich das deaktivieren bei CuxD? Sobald ich z.B. den CuxD Dienst stoppe läuft die Zigbee Instanz wieder ordentlich (=grüne Farbe).
EDIT: Hab es rausgefunden. Man muss bei CuxD unter "Setup" den Eintrag "TTYASSIGN=ttyUSB0:NC" hinzufügen und einmal das komplette System rebooten. Beim Conbee Stick ist es etwas anders. Wenn man nicht will, dass dieser bei CuxD erkannt wird, sondern nur beim ioBroker, lautet der Befehl: "TTYASSIGN=ttyACM0:NC"