[gelöst] Berechtigung Linux tty für CUL Device

Begonnen von Sparkie, 22 Juni 2017, 10:02:54

Vorheriges Thema - Nächstes Thema

Sparkie

#15
Nachdem ich ihn erneut eingerichtet habe erscheint kein "open" mehr, sondern nur noch "Initialized"

Zitat2017.06.23 10:38:10 3: Opening myJeeLink device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A704G2DB-if00-port0
2017.06.23 10:38:10 3: Setting myJeeLink serial parameters to 57600,8,N,1
2017.06.23 10:38:11 3: myJeeLink device opened

Übersicht Flash:
Zitatflashing JeeLink myJeeLink
detected Firmware: LaCrosse.hex
hex file: ./FHEM/firmware/JeeLink_LaCrosse.hex
port: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A704G2DB-if00-port0
log file: ./log/JeeLinkFlash.log
myJeeLink closed
command: avrdude -p atmega328P -c arduino -P /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A704G2DB-if00-port0 -D -U flash:w:./FHEM/firmware/JeeLink_LaCrosse.hex 2>./log/JeeLinkFlash.log

--- AVRDUDE ---------------------------------------------------------------------------------

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.01s

avrdude: Device signature = 0x1e950f
avrdude: reading input file "./FHEM/firmware/JeeLink_LaCrosse.hex"
avrdude: input file ./FHEM/firmware/JeeLink_LaCrosse.hex auto detected as Intel Hex
avrdude: writing flash (27646 bytes):

Writing | ################################################## | 100% 10.35s

avrdude: 27646 bytes of flash written
avrdude: verifying flash memory against ./FHEM/firmware/JeeLink_LaCrosse.hex:
avrdude: load data flash data from input file ./FHEM/firmware/JeeLink_LaCrosse.hex:
avrdude: input file ./FHEM/firmware/JeeLink_LaCrosse.hex auto detected as Intel Hex
avrdude: input file ./FHEM/firmware/JeeLink_LaCrosse.hex contains 27646 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 9.33s

avrdude: verifying ...
avrdude: 27646 bytes of flash verified

avrdude done.  Thank you.

--- AVRDUDE ---------------------------------------------------------------------------------

myJeeLink opened

Otto123

Moin,
warum wird der jetzt geflashed? Der CUL sollte ein Jeelink sein? Das passiert automatisch?

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz


Otto123

Naja gut, ich dachte der war schon geflashed. Hast es halt nochmal gemacht.
Wenn im STATE Initialized steht ist ja alles in Ordnung!?
Poste doch mal ein list von dem Gerät.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Sparkie

#19
ZitatInternals:
   CFGFN
   Clients    :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
   DEF        /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A704G2DB-if00-port0@57600
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A704G2DB-if00-port0@57600
   FD         16
   NAME       myJeeLink
   NR         96
   PARTIAL
   STATE      initialized
   TYPE       JeeLink
   initMessages
   model      [LaCrosseITPlusReader.10.1s (RFM12B f:868300 r:17241)]
   Matchlist:
     1:PCA301   ^\S+\s+24
     2:EC3000   ^\S+\s+22
     3:RoomNode ^\S+\s+11
     4:LaCrosse ^(\S+\s+9 |OK\sWS\s)
     5:AliRF    ^\S+\s+5
     6:EMT7110  ^OK\sEMT7110\s
     7:KeyValueProtocol ^OK\sVALUES\s
   Readings:
     2017-06-23 10:58:55   state           initialized
Attributes:
   flashCommand avrdude -p atmega328P -c arduino -P [PORT] -D -U flash:w:[HEXFILE] 2>[LOGFILE]

Otto123

Sieht für mich alles gut aus. Hat alles mit deiner ursprünglichen Frage, auf die ich angesprungen bin, nichts zu tun.

Sorry, ich kann Dir nicht weiterhelfen.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Wernieman

Ich weiß aktuell nicht mal mehr, wo das Problem ist

- Empfängt Dein FHEM Werte?
- kannst Du schalten
- was sind (aktuell) Deine Probleme ....
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Sparkie

Es scheint wohl korrekt eingerichtet zu sein aber der Stick empfängt keine Signale. Auch wenn ich verbundene Sesoren lösche und neu verbinden möchte werden diese nicht erkannt. es sieht so aus als würde der Stick einfach nicht reagieren..

Otto123

spielt das eine Rolle?
attr myJeeLink initCommands 30t 0a v

Eventuell den Thread nach sonstige Systeme verschieben?
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Sparkie

#24
hab das Paramter ergänzt, leider keine Änderung.. ich bin auch schon am verzweifeln...

Nachtrag:
Hab auch veruscht das Gerät direkt über den Port ttyUSB0 einzubinden. Leider das selbe Problem.

Kann es daran liegen, dass ich ein Raspberry Pi der ersten Generation betreibe?

komischerweise ginge der Sensor ja für ca. 1h..

Nachtrag 2:
get myJeeLink iniJeeLink
zeigt an, dass der Jeelink "open" ist.

Leider gehen trotzdem keine Signale rein oder raus.

Hier mal ein List vom Sensor:
ZitatInternals:
   DEF        2F
   NAME       Wz.Temp
   NR         37
   STATE      T: 27.2 H: 50
   TYPE       LaCrosse
   addr       2F
   corr1      0
   corr2      0
   Readings:
     2017-06-21 16:36:41   battery         ok
     2017-06-21 16:36:41   humidity        50
     2017-06-21 16:35:51   state           T: 27.2 H: 50
     2017-06-21 16:36:41   temperature     27.2
Attributes:
   IODev      myJeeLink
   room       Wohnzimmer

Sparkie

Kann ein Mod das Thema entsprechend verschieben?

amenomade

Du kannst selbst verschieben: "THEMA VERSCHIEBEN" unten links.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Otto123

Hi,
Zitatlrwxrwxrwx 1 root root 13 Jun 22 13:41 usb-FTDI_FT232R_USB_UART_A704G2DB-if00-port0 -> ../../ttyUSB0
Zeigt Dir ja, es handelt sich um die gleiche richtige Schnittstelle. Es sind nur unterschiedliche logische Gerätenamen. Die Einbindung by-Id ist die bessere.
Das es mit dem Pi zu tun hat glaube ich nicht. Komisch ist schon, dass es für eine Stunde funktioniert hat.
Das mit dem Neustart passiert typischerweise, wenn der Stick über USB0 eingebunden ist und sich beim neustart die logische Zuordnung der unterschiedlichen USB Sticks ändert (verhindert man mit der Einbindung by-Id) ist aber bei Dir nicht der Fall.

Ich kenne aber den Adapter nicht, ich kann mir keinen Reim darauf machen.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Sparkie

hab den Stick nochmal am alten Server angeschlossen und neu geflasht... dort ging alles ohne Probleme...

...am Raspberry geht es nicht, hab aktuell ein 2A Netzteil angeschlossen. Kann es mit der Stromversorgung zusammenhängen?

Otto123

Zitat von: Sparkie am 25 Juni 2017, 13:04:49
hab den Stick nochmal am alten Server angeschlossen und neu geflasht... dort ging alles ohne Probleme...

...am Raspberry geht es nicht, hab aktuell ein 2A Netzteil angeschlossen. Kann es mit der Stromversorgung zusammenhängen?
Könnte, wenn Die rote LED im Betrieb blinkt ist das Netzteil Mist, egal wieviel Ampere da drauf stehen.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz