FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: maddinthebrain am 05 Juli 2017, 22:16:32

Titel: [gelöst] Signalduino bleibt disconnected
Beitrag von: maddinthebrain am 05 Juli 2017, 22:16:32
Hallo zusammen,

ich wollte eben einen Signalduino einrichten.
Alles nach der Anleitung im Wiki gemacht, hat auch soweit gefunzt. Taucht auch in device by id auf. Jedoch ist er nach dem Define als disconnected markiert und nicht wie nötig opened.
Was mache ich falsch? Ich kann ihm so ja keine Firmware verpassen. :-(
Titel: Antw:Signalduino bleibt disconnected
Beitrag von: franky08 am 05 Juli 2017, 22:34:29
Leider habe ich meinem Signalduino letztens auf JeeLink umgeflasht und kann deswegen nicht mehr nach sehen aber da gibt es den Punkt init oder so ähnlich. Das set ... Init mal ausführen, dann müsste er online hgehen, dass war bei mir nach der Einrichtung auch so.

VG
Frank
Titel: Antw:Signalduino bleibt disconnected
Beitrag von: Amenophis86 am 06 Juli 2017, 05:50:46
Und damit wir nicht in der Glaskugel lesen müssen, poste doch mal ein List des Device und was lsusb auf der Konsole des Pi ausgibt :)
Titel: Antw:Signalduino bleibt disconnected
Beitrag von: maddinthebrain am 06 Juli 2017, 10:59:52
Hallo,

also die Meldung von lsusb by dev gibt

lrwxrwxrwx 1 root root 17 Jul 5 22:02 usb-1a86_USB2.0-Serial-if00-port0 -> ../../ttyUSB0

aus

das gleiche steht bei auch https://forum.fhem.de/index.php/topic,38402.0.html (https://forum.fhem.de/index.php/topic,38402.0.html) ist für mich unverdächtig.

Das mit dem set Init probiere ich heute abend mal aus. Das stand bei https://wiki.fhem.de/wiki/SIGNALduino (https://wiki.fhem.de/wiki/SIGNALduino) leider nicht dabei.

Grüße Martin
Titel: Antw:Signalduino bleibt disconnected
Beitrag von: Teamdrachen am 06 Juli 2017, 12:15:38
ich hab mit dem Wikieintrag
define <eigener-SIGNALduino-Name> SIGNALduino dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A903N5T5-if00-port0@57600
auch so meine Probleme.
Sicher, bei mehreren Geräten ist es sicher sinnvoll jedes an Hand seiner Id anzusprechen, aber bei mir funktioniert das auch nicht.

versuch mal
define <eigener-SIGNALduino-Name> SIGNALduino dev/ttyUSB0@57600
Titel: Antw:Signalduino bleibt disconnected
Beitrag von: Amenophis86 am 06 Juli 2017, 13:45:51
Ohne ID kannst du das Problem bekommen, dass beim Umstecken (sehr wahrscheinlich) / Neustart (eher unwahrscheinlich) / neues zusäztliches Gerät (eher wahrscheinlich) Probleme mit der Zuordnung bekommst und es nicht mehr klappt. Daher ist es eigentlich immer besser die ID zu nehmen.
Titel: Antw:Signalduino bleibt disconnected
Beitrag von: Teamdrachen am 06 Juli 2017, 15:00:37
Wie schon geschrieben, es kann sinnvoll sein wenn man 2 Geräte hat, oder mal am USB umsteckt
Aber dazu muss es erst mal laufen.
Ohne list vom Device ist es aber auch Rätselraten.
Titel: Antw:Signalduino bleibt disconnected
Beitrag von: maddinthebrain am 06 Juli 2017, 21:34:12
Also über den Port geht es auch nicht. :-( Siehe Bild.

Funktioniert der Signalduino nur mit bestimmten Arduinos? Also Originale oder gehen auch Nachbauten...

Ich werde mal versuchen die firmware über nen PC zu flashen.

Titel: Signalduino bleibt disconnected
Beitrag von: RaspiLED am 07 Juli 2017, 03:44:57
Hi,
sowohl in den wiki Auszügen als auch bei Dir konkret ist der Fehler, dass die Referent auf das Gerät mit / anfangen muss.

Also konkret:
define Sduino_1 SIGNALduino /dev/ttyUSB0@57600
oder
define Sduino_1 SIGNALduino /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port@57600
oder eben auf das grüne DEF klicken und ein / vorne ergänzen und mit dem Button modify DEF speichern.

Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Titel: Antw:Signalduino bleibt disconnected
Beitrag von: maddinthebrain am 07 Juli 2017, 08:40:03
Hallo RaspiLED,

ich habe schon so was bescheuert Triviales befürchtet, aber klar, ist ja Linux und Linux erwartet das so... Werde ich heute Abend gleich mal versuchen. Habe jetzt mal einen Wikiaccount beantragt um diesen Fehler zu korrigieren.

Viele Grüße

Martin
Titel: Antw:Signalduino bleibt disconnected
Beitrag von: franky08 am 07 Juli 2017, 09:16:26
Über diesen WIKI Eintrag bin ich damals auch gestolpert, habe es aber hier überlesen  :(

Zitat von: SabineT am 29 Juni 2017, 18:29:46
da fehlt ein / vor dem "dev"
Richtig müsste es so heissen:
define sduino SIGNALduino /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A506AXVV-if00-port0@57600

lg, Sabine

VG
Frank
Titel: [gelöst] Antw:Signalduino bleibt disconnected
Beitrag von: maddinthebrain am 10 Juli 2017, 08:20:27
So vielen Dank für die Hinweise, das war die Lösung. Signalduino ist nun auf opened und ich konnte ihn flashen!

Vielen Dank!

Viele Grüße

Martin
Titel: Antw:[gelöst] Signalduino bleibt disconnected
Beitrag von: LastOne am 10 August 2020, 17:03:14
Hi,

könnt ihr mir auch einmal helfen bei dem Thema? Ich habe auf meine Pi 4 FHEM frisch aufgesetzt. Ich möchte darüber meine Somfy Rolläden in Homebridge einbinden. Den Signaldunio hab ich angeschlossen.

Im Terminal hab ich nun ls -l /dev/serial/by-id eingegeben

Output ist:
pi@raspberrypi:~ $ ls -l /dev/serial/by-id
total 0
lrwxrwxrwx 1 root root 13 Aug  9 15:17 usb-Unknown_radino_CC1101-if00 -> ../../ttyACM0
pi@raspberrypi:~ $


Daraufhin hab ich in FHEM oben im Menü folgendes eingegeben:
define sigd SIGNALduino /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A903N5T5-if00-port0@57600

Er zeigt ihn mir dann auch in FHEM an, aber als disconnected. Da ich die Schritte aber auch nur aus Anleitungen übernommen habe, und nicht sicher bin ob ich alles richtig verstanden habe, und den Inhalt der Zeilen auch nur bedingt verstehe, weiß ich nicht wo ich suchen soll. Oder wo mein Fehler liegt. Freu mich über jeden Tip.  :)
Titel: Antw:[gelöst] Signalduino bleibt disconnected
Beitrag von: Ralf9 am 10 August 2020, 20:06:45
Zitatpi@raspberrypi:~ $ ls -l /dev/serial/by-id
total 0
lrwxrwxrwx 1 root root 13 Aug  9 15:17 usb-Unknown_radino_CC1101-if00 -> ../../ttyACM0

Bitte versuche es mal damit
Zitatdefine sigd SIGNALduino /dev/serial/by-id/usb-Unknown_radino_CC1101-if00@57600

Siehe auch
https://wiki.fhem.de/wiki/Mehrere_USB-Ger%C3%A4te_einbinden

Gruß Ralf
Titel: Antw:[gelöst] Signalduino bleibt disconnected
Beitrag von: LastOne am 11 August 2020, 00:03:53
Vielen Dank. Das hat geklappt  :) :) :)
Titel: Aw: [gelöst] Signalduino bleibt disconnected
Beitrag von: dbre am 07 November 2025, 18:22:47
Hi,
auch ich habe Probleme mit dem Verbinden des SIGNALduino.
Die ID habe ich wie bei der Anleitung rausbekommen:
ls -l /dev/serial/by-id
insgesamt 0
lrwxrwxrwx 1 root root 13  7. Nov 15:44 usb-SHK_SIGNALduino_433-if00-port0 -> ../../ttyUSB0

Nun in FHEM das Statement:
define FunkAdapter SIGNALduino /dev/serial/by-id/usb-SHK_SIGNALduino_433-if00-port0@57600
eingegeben und der Status ist "disconnected".

Der SIGNALduino lag jetzt 4 Jahre in der Schublade. Kann es damit zusammenhängen?
Titel: Aw: [gelöst] Signalduino bleibt disconnected
Beitrag von: dbre am 07 November 2025, 18:26:45
Noch etwas, im Log sehe:

2025.11.07 18:18:12.938 3: Opening FunkAdapter device /dev/serial/by-id/usb-SHK_SIGNALduino_433-if00-port0
2025.11.07 18:18:14.228 1: FunkAdapter: Can't open /dev/serial/by-id/usb-SHK_SIGNALduino_433-if00-port0: No such file or directory
2025.11.07 18:18:14.230 3: FunkAdapter: getAttrDevelopment, IdList ### Attribute development is in this version ignored ###
Titel: Aw: [gelöst] Signalduino bleibt disconnected
Beitrag von: elektron-bbs am 08 November 2025, 11:52:04
Mich irritiert die ungewöhnliche ID: SHK_SIGNALduino_433
Probiere es mal mit:
/dev/ttyUSB0@57600
oder auch mit:
/dev/ttyUSB0@38400
falls es ein nanoCUL ist.
Titel: Aw: [gelöst] Signalduino bleibt disconnected
Beitrag von: dbre am 08 November 2025, 15:36:26
leider hat das auch nicht zum Erfolg geführt. Ich habe beides probiert, aber beide Male ist der Status disconneted.
Titel: Aw: [gelöst] Signalduino bleibt disconnected
Beitrag von: RalfRog am 08 November 2025, 15:47:27
Ein wenig verwundert auch:
Zitat von: dbre am 07 November 2025, 18:22:47ls -l /dev/serial/by-id
insgesamt 0
lrwxrwxrwx 1 root root 13  7. Nov 15:44 usb-SHK_SIGNALduino_433-if00-port0 -> ../../ttyUSB0
versus:
Zitat von: dbre am 07 November 2025, 18:26:452025.11.07 18:18:12.938 3: Opening FunkAdapter device /dev/serial/by-id/usb-SHK_SIGNALduino_433-if00-port0
2025.11.07 18:18:14.228 1: FunkAdapter: Can't open /dev/serial/by-id/usb-SHK_SIGNALduino_433-if00-port0: No such file or directory

Als wäre es weg...  dann ist ja auch vermutlich /dev/ttyUSB0 weg.



Titel: Aw: [gelöst] Signalduino bleibt disconnected
Beitrag von: RalfRog am 08 November 2025, 15:49:32
auf dem Raspberry erinnere ich mich an ein Rechteproblem unter bookworm für die Serial-Interfaces....


Edit & Addon:
Schau mal hier und check mal, es gibt noch mehr Beiträge dazu im Forum (z.B. suchen nach "plugdev")
https://forum.fhem.de/index.php?topic=139114.0
Titel: Aw: [gelöst] Signalduino bleibt disconnected
Beitrag von: dbre am 08 November 2025, 15:58:44
Hast Du denn eine Idee, wie ich das lösen kann?
Titel: Aw: [gelöst] Signalduino bleibt disconnected
Beitrag von: RalfRog am 08 November 2025, 16:11:56
Erst mal musst du rausfinden ob du ein solches Problem hast.

ls -l /dev/ttyUSB0
...und eventuell verraten auf welchem Rechner mit welcher OS-Version du arbeitest. Und vielleicht noch mitteilen welche Meldungen nach dem Test-Vorschlag von @elektron-bbs mit /dev/ttyUSB0 im Log stehen.
Titel: Aw: [gelöst] Signalduino bleibt disconnected
Beitrag von: dbre am 08 November 2025, 17:15:47
Ich habe einen Raspberry Pi 5 mit 8GB und aktuellem OS, das ich über Raspberry Pi Imager vor 3 Tagen installiert habe. FHEM läuft im Docker Container.

Hier einmal die Meldungen zu den entsprechenden Requsts:

define FunkAdapter SIGNALduino /dev/serial/by-id/ttyUSB0@57600

2025.11.08 16:55:21.415 3: Opening FunkAdapter device /dev/serial/by-id/ttyUSB0
2025.11.08 16:55:21.415 1: FunkAdapter: Can't open /dev/serial/by-id/ttyUSB0: No such file or directory
2025.11.08 16:55:21.416 3: FunkAdapter: getAttrDevelopment, IdList ### Attribute development is in this version ignored ###
2025.11.08 16:55:21.416 3: FunkAdapter: IdList, attr whitelist disabled or not defined (all IDs are enabled, except blacklisted and instable IDs):
2025.11.08 16:55:21.417 3: FunkAdapter: IdList, MS 0 0.1 0.2 0.3 0.4 0.5 1 3 3.1 4 6 7 7.1 13 13.2 14 15 17 20 23 25 33 33.1 33.2 35 41 49 51 53 54.1 55 65 68 74.1 87 88 90 91.1 93 106 113 118.1 127.1 128.1 130
2025.11.08 16:55:21.417 3: FunkAdapter: IdList, MU 8 9 13.1 16 17.1 19 20.1 21 22 24 26 27 28 29 30 31 32 34 36 37 38 39 40 42 44 44.1 45 46 48 49.1 49.2 50 54 56 59 60 61 62 64 66 67 69 70 71 72 73 74 76 78 79 80 81 83 84 85 86 89 91 92 94 95 97 98 99 104 105 110 111 114 118 120 121 122 127 128 132 135
2025.11.08 16:55:21.417 3: FunkAdapter: IdList, MC 10 11 12 18 43 47 52 57 58 96 119 129
2025.11.08 16:55:21.417 3: FunkAdapter: IdList, MN 100 101 102 103 107 107.1 108 109 112 115 116 116.1 117 123 125 126 131 133 134
2025.11.08 16:55:21.417 3: FunkAdapter: IdList, development protocol is active (to activate dispatch to not finshed logical module, enable desired protocol via whitelistIDs) = 2 72.1 82


define FunkAdapter SIGNALduino /dev/serial/by-id/ttyUSB0@38400

2025.11.08 16:56:23.852 3: Opening FunkAdapter device /dev/serial/by-id/ttyUSB0
2025.11.08 16:56:23.852 1: FunkAdapter: Can't open /dev/serial/by-id/ttyUSB0: No such file or directory
2025.11.08 16:56:23.853 3: FunkAdapter: getAttrDevelopment, IdList ### Attribute development is in this version ignored ###
2025.11.08 16:56:23.853 3: FunkAdapter: IdList, attr whitelist disabled or not defined (all IDs are enabled, except blacklisted and instable IDs):
2025.11.08 16:56:23.854 3: FunkAdapter: IdList, MS 0 0.1 0.2 0.3 0.4 0.5 1 3 3.1 4 6 7 7.1 13 13.2 14 15 17 20 23 25 33 33.1 33.2 35 41 49 51 53 54.1 55 65 68 74.1 87 88 90 91.1 93 106 113 118.1 127.1 128.1 130
2025.11.08 16:56:23.854 3: FunkAdapter: IdList, MU 8 9 13.1 16 17.1 19 20.1 21 22 24 26 27 28 29 30 31 32 34 36 37 38 39 40 42 44 44.1 45 46 48 49.1 49.2 50 54 56 59 60 61 62 64 66 67 69 70 71 72 73 74 76 78 79 80 81 83 84 85 86 89 91 92 94 95 97 98 99 104 105 110 111 114 118 120 121 122 127 128 132 135
2025.11.08 16:56:23.854 3: FunkAdapter: IdList, MC 10 11 12 18 43 47 52 57 58 96 119 129
2025.11.08 16:56:23.854 3: FunkAdapter: IdList, MN 100 101 102 103 107 107.1 108 109 112 115 116 116.1 117 123 125 126 131 133 134
2025.11.08 16:56:23.854 3: FunkAdapter: IdList, development protocol is active (to activate dispatch to not finshed logical module, enable desired protocol via whitelistIDs) = 2 72.1 82

Nun habe ich Deinen Hinweis aufgegriffen:
ls -l /dev/ttyUSB0
crw-rw----+ 1 root plugdev 188, 0  8. Nov 16:01 /dev/ttyUSB0

jetzt habe ich wie in dem anderen Beitrag beschrieben
usermod -a -G plugdev fhem
usermod: Benutzer ▒fhem▒ ist nicht vorhanden.




Titel: Aw: [gelöst] Signalduino bleibt disconnected
Beitrag von: RalfRog am 08 November 2025, 17:30:51
Gerne Ausgabe in Code-Tags posten.

Zitat von: dbre am 08 November 2025, 17:15:47define FunkAdapter SIGNALduino /dev/serial/by-id/ttyUSB0@57600
Das kann nicht gehen. Der Pfad zu ttyUSB0 ist -> /dev/ttyUSB0

Zitat von: dbre am 08 November 2025, 17:15:47Nun habe ich Deinen Hinweis aufgegriffen:
ls -l /dev/ttyUSB0
crw-rw----+ 1 root plugdev 188, 0  8. Nov 16:01 /dev/ttyUSB0
Genau das ist das Problem. FHEM ist nicht Mitglied der Gruppe plugdev.

Zitat von: dbre am 08 November 2025, 17:15:47usermod: Benutzer fhem ist nicht vorhanden.
Das wäre aber fatal bzw. die Installation missglückt. Leider kann ich zu Docker und wie dort User verwaltet werden nichts sagen bzw. adhoc auch nicht ob "usermod -a -G plugdev fhem" korrekt ist sollte passen.

Schnell prüfen kann man mit
$ grep fhem /etc/passwd
fhem:x:999:20::/opt/fhem:/bin/bash


Edit:
...wie Hardware (dein FunkAdapter) vom Host auf den Container durchgereicht wird kann ich ebenfalls nicht beurteilen



Titel: Aw: [gelöst] Signalduino bleibt disconnected
Beitrag von: elektron-bbs am 08 November 2025, 17:39:01
Vielleicht hilft dieser Link ja weiter: https://forum.fhem.de/index.php?topic=115133.0
Titel: Aw: [gelöst] Signalduino bleibt disconnected
Beitrag von: dbre am 08 November 2025, 17:51:03
Vielen Dank für den Link. FHEM hab ich über portainer.io installiert. Bin nicht so bewandert mit Docker etc.
Titel: Aw: [gelöst] Signalduino bleibt disconnected
Beitrag von: RalfRog am 08 November 2025, 17:54:10
Na zumindest "grep fhem /etc/passwd" kannste ja mal machen
Titel: Aw: [gelöst] Signalduino bleibt disconnected
Beitrag von: dbre am 09 November 2025, 11:42:13
Ich habe gerade den grep fhem /etc/passwd ausgeführt. Kein Ergebnis, ich erhalte direkt wieder die Befehlszeile.
Titel: Aw: [gelöst] Signalduino bleibt disconnected
Beitrag von: RalfRog am 09 November 2025, 19:44:43
hmmm oke...
kein Plan von Docker

Hier vielleicht: https://forum.fhem.de/index.php?topic=89745.0

Die Frage ist natürlich ob jemand der FHEM in Docker betreibt in einem 5 Jahre alten Thread mitliest der als gelöst gekennzeichnet ist.

@elekton-bbs hat in #25 auf einen vielleicht hilfreichen Beitrag verwiesen.