Problem JeeLink & Technoline 29DTH-IT

Begonnen von AnonymousHolger, 01 Juli 2018, 17:33:23

Vorheriges Thema - Nächstes Thema

AnonymousHolger

Hallo,

ich habe ein Problem mit dem anlernen von Technoline 29DTH-IT.

Wie bin ich vorgegangen:

Neuen JeeLink erstanden und angeschlossen und auf LaCrosse programmiert: mit


set myJeeLink flash LaCrosse

Wenn ich jetzt noch mal versuche zu flashen bekomme ich eine Fehlermeldung, ist das normal ?:

flashing JeeLink myJeeLink
detected Firmware: LaCrosse.hex
hex file: ./FHEM/firmware/JeeLink_LaCrosse.hex
port: /dev/ttyUSB1
log file: ./log/JeeLinkFlash.log
myJeeLink closed
command: avrdude -p atmega328P -c arduino -P /dev/ttyUSB1 -D -U flash:w:./FHEM/firmware/JeeLink_LaCrosse.hex 2>./log/JeeLinkFlash.log

--- AVRDUDE ---------------------------------------------------------------------------------
avrdude: stk500_recv(): programmer is not responding
....


In FHEM sieht der "MyJeeLink" dann wie folgt aus. Ist das korrekt ?


Clients :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
DEF /dev/ttyUSB1@57600
DeviceNamev/dev/ttyUSB1@57600
FD 10
NAME myJeeLink
NR 29
PARTIAL
STATE opened
TYPE JeeLink


die TX29 bekomme ich nicht angelernt.

Weder nach der Anleitung von
https://blog.moneybag.de/fhem-guenstige-temperatur-und-luftfeuchte-sensoren-von-lacrosse/
noch von
https://www.meintechblog.de/2015/01/fhem-mit-jeelink-luftfeuchte-und-temperatur-zum-low-cost-tarif-messen/


Wenn ich die TX29 einschalte bekomme ich kurzzeitig einen Code angezeigt, den habe ich mal eingesetzt, geht aber auch nicht.

In meiner Config steht: (Ich hatte mit verschiedenen Attr.InitCommands gespielt, aber nichts scheint zu funktionieren.
define myJeeLink JeeLink /dev/ttyUSB1@57600
attr myJeeLink initCommands 0a 0t 4r 869820f v
attr myJeeLink room 2_SYSTEM

define LaCrosse_Toilette LaCrosse 8C
attr LaCrosse_Toilette alias Toilette
attr LaCrosse_Toilette IODev myJeeLink
attr LaCrosse_Toilette room LaCrosse
attr LaCrosse_Toilette event-min-interval state: 600
define LaCrosse_Keller LaCrosse 24
attr LaCrosse_Keller alias Keller
attr LaCrosse_Keller IODev myJeeLink
attr LaCrosse_Keller room LaCrosse
attr LaCrosse_Keller event-min-interval state: 600


Ich habe verbose 5 eingestellt, aber im Eventmonitor kommen keine unbekannten Datenpakete von den LaCrosse an ....

Ich habe den Eindruck der JeeLink empfängt garnix ... habe aber noch nicht begriffen warum ....

Hat jemand Tips ?

Gasmast3r

#1
Hy ich vermute mal

DeviceNamev/dev/ttyUSB1

hat sich geändert

mache mal

ls -l /dev/serial/by-id


und dann

/dev/serial/by-id/was bei dir steht@57600


müsste in der DEF so aussehen

/dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600


für spätere Sachen besser vorbereitet

schau dir dazu mal diese seite an
https://steigerbalett.wordpress.com/2015/05/24/lacrosse-proficelltfa-dostmanntechnoline-temperatursensoren-an-fhem-anlernen/
Entschuldige das ich DOOF FRAGE aber ich habe Psychische Probleme und Leide an ADHS mit Kognitiver-Hyperaktivität.

AnonymousHolger

 ;D ;D ;D ;D

Super !!! Wenn man's richtig macht, funktioniert es auch ....

Da war ich echt im Tunnel und auf der Suche ... hatte ganz vergessen, dass ich den Stick umgesteckt hatte .... daher hatte ich mir um den USB Port keine Gedanken gemacht !!

Danke ! Jetzt gehts!