Jeelik Modul zur Einbindung von La Crosse!

Begonnen von Billy, 16 September 2013, 15:12:15

Vorheriges Thema - Nächstes Thema

Billy

Zitat von: Gunther am 19 Januar 2016, 22:05:17
Ich glaube ich benötige Eure Hilfe.
Habe ich etwas vergessen?

Ich glaube schon!
z.B.
set LaCrosse LaCrossePairForSec 600   -->  autocreate alleine reicht nicht

Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

viegener

Zitat von: Gunther am 19 Januar 2016, 22:05:17
Ich habe einen JeeLink 868 v3c.

3. Firmwareupdate (gestern FHEM geupdated)
flashing JeeLink myJeeLink
...
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x0c



Das flashen der Jeelink firmware hat nicht funktioniert. Die Meldungen besagen, dass der Flashvorgang gar nicht gestartet werden konnte.
Mögliche Fehlerursachen sind die falsche Schnittstelle ausgewählt. Versuche das flashen doch mal an einem anderen Rechner und überprüfe ob der richtige USB-Port gewäht ist.

Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

marco-f

Ist der JeeLink überhaupt richtig bespielt bespielt? Soweit wie ich im Shop nachlese wird der ja nur mit einem Demo Sketch ausgeliefert. Im Punkt 3 wurde versucht den Lacrosse Sketch aufzuspielen aber die Ausgabe zeigt an, dass das nicht geklappt hat.

Ich hab bei der Abfrage von list myJeeLink u.a. folgendes stehen: STATE      Initialized
   initMessages
   model      [LaCrosseITPlusReader.10.1q (RFM69 f:868300 t:30~3) + BMP180]

Das vermisse ich und glaube der JeeLink läuft nicht!

dieda

Ich bekomme meinen auch nicht mehr geflashede

Das ist die Meldung, die ich bekomme, wenn ich ihn flashen will
Zitatflashing JeeLink JLLaCR
detected Firmware: LaCrosse
hex file: ./FHEM/firmware/JeeLink_LaCrosse.hex
port: /dev/ttyUSB0
log file: ./log/JeeLinkFlash.log
JLLaCR closed
command: avrdude -p atmega328P -c arduino -P /dev/ttyUSB0 -D -U flash:w:./FHEM/firmware/JeeLink_LaCrosse.hex 2>./log/JeeLinkFlash.log

--- AVRDUDE ---------------------------------------------------------------------------------
sh: 1: avrdude: not found
--- AVRDUDE ---------------------------------------------------------------------------------

JLLaCR opened

Das ist die List des Jeelinks
ZitatInternals:
   Clients    :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
   DEF        /dev/ttyUSB0@57600
   DeviceName /dev/ttyUSB0@57600
   FD         11
   JLLaCR_MSGCNT 472
   JLLaCR_TIME 2016-01-19 22:21:28
   NAME       JLLaCR
   NR         42
   PARTIAL
   RAWMSG     OK 9 63 1 4 176 106
   STATE      Initialized
   TYPE       JeeLink
   initMessages
   model      [LaCrosseITPlusReader.10.1o (RFM12B f:868300 t:30~3)]
   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:
     2016-01-19 22:19:08   state           opened
Attributes:
   flashCommand avrdude -p atmega328P -c arduino -P [PORT] -D -U flash:w:[HEXFILE] 2>[LOGFILE]
   initCommands 30t 0a v
   room       Gateways
   verbose    0
Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs

Gunther

Zitat von: viegener am 19 Januar 2016, 22:17:51
Das flashen der Jeelink firmware hat nicht funktioniert. Die Meldungen besagen, dass der Flashvorgang gar nicht gestartet werden konnte.
Mögliche Fehlerursachen sind die falsche Schnittstelle ausgewählt. Versuche das flashen doch mal an einem anderen Rechner und überprüfe ob der richtige USB-Port gewäht ist.

Wie kann ich den USB Port checken?
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

AxelSchweiss

Zitat von: dieda am 19 Januar 2016, 22:22:02
Ich bekomme meinen auch nicht mehr geflashede

Das ist die Meldung, die ich bekomme, wenn ich ihn flashen will
Das ist die List des Jeelinks

Zitat von: dieda am 19 Januar 2016, 22:22:02
--- AVRDUDE ---------------------------------------------------------------------------------
sh: 1: avrdude: not found
--- AVRDUDE ---------------------------------------------------------------------------------
Wenn avrdude nicht installiert ist wird das auch nix.
Sollte es doch installiert sein so gib mal bei "flashCommand " den komplette Pfadnamen mit an ... /usr/bin/avrdude  ... oder wo immer das auch bei dir liegt an.


dieda

Zitat von: AxelSchweiss am 19 Januar 2016, 22:33:06
Wenn avrdude nicht installiert ist wird das auch nix.
Sollte es doch installiert sein so gib mal bei "flashCommand " den komplette Pfadnamen mit an ... /usr/bin/avrdude  ... oder wo immer das auch bei dir liegt an.



Mag sein, aber es war installiert und jetzt?  Von f bis O bin ich ja so gekommen.
Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs

Gunther

Zitat von: Gunther am 19 Januar 2016, 22:25:29
Wie kann ich den USB Port checken?

pi@raspberrypi /opt/fhem $ lsusb
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 008: ID 04e8:8001 Samsung Electronics Co., Ltd Handheld
Bus 001 Device 009: ID 0fde:ca05 
Bus 001 Device 010: ID 03eb:204b Atmel Corp. LUFA USB to Serial Adapter Project
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 005: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 001 Device 006: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 001 Device 007: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB


welcher isses?  ::)
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

AxelSchweiss

Zitat von: Gunther am 19 Januar 2016, 22:25:29
Wie kann ich den USB Port checken?

Wenn du den Jeelink einsteckst oder raus ziehst loggt der Kernel das in seinen Ringpuffer.
Den kannst du mittels "dmesg" auslesen  ... da siehst du dann auch welchen USB er belegt.
Ansonsten gibts noch "lsusb" oder "ls -l  /dev/serial/by-id/"

Wenn du sehen möchtest ob der Port physisch in Ordnung ist steck einfach mal einen USB-Stick ein und sieh was im Ringpuffer steht.

AxelSchweiss

Zitat von: dieda am 19 Januar 2016, 22:36:23
Mag sein, aber es war installiert und jetzt?  Von f bis O bin ich ja so gekommen.
Wenn du es nicht gelöscht oder das Paket entfernt hast ist es auch noch da.
Eventuell hast du dir dein Environment kaputt gemacht.
Deswegen die absolute Pfadangabe.

Bei mir unter Debian Weezy liegt es hier : /usr/bin/avrdude


Gunther

pi@raspberrypi /opt/fhem $ ls -l  /dev/serial/by-id/
insgesamt 0
lrwxrwxrwx 1 root root 13 Jan 19 19:35 usb-busware.de_CUL868-if00 -> ../../ttyACM0
lrwxrwxrwx 1 root root 13 Jan 19 19:35 usb-FTDI_FT232R_USB_UART_A900WVZZ-if00-port0 -> ../../ttyUSB1
lrwxrwxrwx 1 root root 13 Jan 19 19:35 usb-FTDI_FT232R_USB_UART_AL01MZ4B-if00-port0 -> ../../ttyUSB0
lrwxrwxrwx 1 root root 13 Jan 19 19:35 usb-Silicon_Labs_Owl_Wireless_Electricity_Monitor_USB_version_connected_0077CF1A-if00-port0 -> ../../ttyUSB2


hmm, keine Ahnung. Ich teste einfach durch.
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

marco-f

Zitat von: Gunther am 19 Januar 2016, 22:40:33
pi@raspberrypi /opt/fhem $ ls -l  /dev/serial/by-id/
insgesamt 0
lrwxrwxrwx 1 root root 13 Jan 19 19:35 usb-busware.de_CUL868-if00 -> ../../ttyACM0
lrwxrwxrwx 1 root root 13 Jan 19 19:35 usb-FTDI_FT232R_USB_UART_A900WVZZ-if00-port0 -> ../../ttyUSB1
lrwxrwxrwx 1 root root 13 Jan 19 19:35 usb-FTDI_FT232R_USB_UART_AL01MZ4B-if00-port0 -> ../../ttyUSB0
lrwxrwxrwx 1 root root 13 Jan 19 19:35 usb-Silicon_Labs_Owl_Wireless_Electricity_Monitor_USB_version_connected_0077CF1A-if00-port0 -> ../../ttyUSB2


hmm, keine Ahnung. Ich teste einfach durch.
Jeelink abziehen und schauen welcher dann fehlt! Wieder anstecken, dann ist er wieder da und du weißt es genau!

AxelSchweiss

Zitat von: Gunther am 19 Januar 2016, 22:40:33
pi@raspberrypi /opt/fhem $ ls -l  /dev/serial/by-id/
insgesamt 0
lrwxrwxrwx 1 root root 13 Jan 19 19:35 usb-busware.de_CUL868-if00 -> ../../ttyACM0
lrwxrwxrwx 1 root root 13 Jan 19 19:35 usb-FTDI_FT232R_USB_UART_A900WVZZ-if00-port0 -> ../../ttyUSB1
lrwxrwxrwx 1 root root 13 Jan 19 19:35 usb-FTDI_FT232R_USB_UART_AL01MZ4B-if00-port0 -> ../../ttyUSB0
lrwxrwxrwx 1 root root 13 Jan 19 19:35 usb-Silicon_Labs_Owl_Wireless_Electricity_Monitor_USB_version_connected_0077CF1A-if00-port0 -> ../../ttyUSB2


hmm, keine Ahnung. Ich teste einfach durch.

Jep ... zieh einen raus und sieh welcher fehlt ...

Gunther

Zitat von: marco-f am 19 Januar 2016, 22:41:52
Jeelink abziehen und schauen welcher dann fehlt! Wieder anstecken, dann ist er wieder da und du weißt es genau!

liege im Bett bei ausgefallener Heizung - da muss ich in den Keller... ;-)
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

marco-f

Zitat von: Gunther am 19 Januar 2016, 22:43:30
liege im Bett bei ausgefallener Heizung - da muss ich in den Keller... ;-)
Dann wird Dir wenigstens warm beim Treppensteigen! :P