FHEM Forum

CUL => Hard- und Firmware => Thema gestartet von: siltalai am 09 August 2016, 19:31:29

Titel: jeelink disconnected
Beitrag von: siltalai am 09 August 2016, 19:31:29
Hallo
Jeelink v3c 868 MHz Version an windows server 2012.

Ich bekomme einen Jeelink nicht zum Laufen.
Er wird als disconnected gezeigt, es gibt folgende Anzeige:

DeviceOverview myJeeLink disconnected

Internals Clients
:PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
DEF /dev/ttyUSB0@57600
DeviceName /dev/ttyUSB0@57600
NAME myJeeLink
NR

26
PARTIAL

STATE disconnected
TYPE

JeeLink
Readings state disconnected

2016-08-09 19:00:08
myJeeLink
Attributes
flashCommand avrdude -p atmega328P -c arduino -P [PORT] -D -U flash:w:[HEXFILE] 2>[LOGFILE]

   


Nach
http://www.fhemwiki.de/wiki/JeeLink (http://www.fhemwiki.de/wiki/JeeLink)
habe ich die Treiber installiert und dann den Jeelink unter Windows mit der arduino IDE geflasht mit folgendem Sketch:
36_LaCrosse-LaCrosseITPlusReader.zip: Version 10.1q: Hotfix for WS 1080
Klappte.
In meine fhem.cfg habe ich folgendes geschrieben:
define myJeeLink JeeLink /dev/ttyUSB0@57600
-allerdings ist im Geräte manager der jeelink auf com3 .
Ich habe per USB auch noch andere Geräte (Maus, Tastatur) angeschlossen, daher weiß nicht was ich als USB Nummer schreiben soll.

Im log steht Folgendes:
Das System kann den angegebenen Pfad nicht finden.

2016.08.09 18:56:54 1: PERL WARNING: Terminating on signal SIGTERM(15)
2016.08.09 19:00:04 1: registering fhem as Windows Service
2016.08.09 19:00:04 1: starting fhem as a service
2016.08.09 19:00:04 1: Including G:/ServerFolders/fhem/fhem.cfg
2016.08.09 19:00:04 3: telnetPort: port 7072 opened
2016.08.09 19:00:07 3: WEB: port 8083 opened
2016.08.09 19:00:07 3: WEBphone: port 8084 opened
2016.08.09 19:00:07 3: WEBtablet: port 8085 opened
2016.08.09 19:00:07 2: eventTypes: loaded 10 events from ./log/eventTypes.txt
2016.08.09 19:00:07 3: Opening Fritzbox device 192.168.23.1:2002
2016.08.09 19:00:07 1: FBAHA Fritzbox registered with handle: 0000000a
2016.08.09 19:00:07 3: Fritzbox device opened
2016.08.09 19:00:07 3: Opening myJeeLink device /dev/ttyUSB0
Das System kann den angegebenen Pfad nicht finden.

2016.08.09 19:00:08 1: PERL WARNING: can't open device: /dev/ttyUSB0
at ./FHEM/DevIo.pm line 378.
2016.08.09 19:00:08 3: Can't open /dev/ttyUSB0: No such file or directory
2016.08.09 19:00:08 1: Including ./log/fhem.save
2016.08.09 19:00:08 3: initialUsbCheck return value: This command is not yet supported on windows
2016.08.09 19:00:08 2: SecurityCheck:  WEB,WEBphone,WEBtablet has no associated allowed device with basicAuth. telnetPort has no associated allowed device with password/globalpassword.  Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2016.08.09 19:00:08 0: Featurelevel: 5.7
2016.08.09 19:00:08 0: Server started with 14 defined entities (fhem.pl:11922/2016-08-08 perl:5.024000 os:MSWin32 user:SYSTEM pid:2476)
Das System kann den angegebenen Pfad nicht finden.


und dann ganz viele:
"Das System kann den angegebenen Pfad nicht finden"

Ich weiß nicht mehr weiter.
Hilfe wäre nett
Danke
Ciao
Michael



Titel: Antw:jeelink disconnected
Beitrag von: PeMue am 09 August 2016, 20:11:53
Hallo Michael,

Warum definierst Du dann den JeeLink nicht als COM3? Einfach mal in der Commander schauen, /dev/USB0 ist die Unix Definition  ;)

Gruß PeMue
Titel: Antw:jeelink disconnected
Beitrag von: siltalai am 10 August 2016, 08:41:21
Hallo PeMue
Danke für den Tip. Aber in der Doku
/fhem/docs/commandref.html#JeeLink (https://forum.fhem.de/fhem/docs/commandref.html#JeeLink)
steht nichts wie ich den an COM3 binde. Kannst Du mir auf die Sprünge helfen?
ciao
Michael
Titel: Antw:jeelink disconnected
Beitrag von: PeMue am 10 August 2016, 09:26:01
Hallo Michael,

ein Beispiel für Windows gibt es hier http://fhem.de/commandref#TCM
# Windows
define TCM310 TCM ESP3 COM1@57600

Geht dann analog für den JeeLink.

Gruß PeMue
Titel: Antw:jeelink disconnected
Beitrag von: siltalai am 10 August 2016, 10:15:02
Juchuu!
Danke!
könnte man das nicht in das jeelink wiki übernehmen? damit nicht jeder Windows Dummy wie ich darauf hereinfällt:

define myJeeLink JeeLink COM3@57600

Des weiteren wäre da auch der Hinweis für Windows gut, dass man das serialportmodul für perl installieren muß

..\fhem\perl\bin> cpan Win32::SerialPort



vorher im Gerätemanager den com port von 3 auf 1 gestellt damit die Installation nicht fehlschlägt.

ciao
Michael
Titel: Antw:jeelink disconnected
Beitrag von: PeMue am 10 August 2016, 10:29:48
Zitat von: siltalai am 10 August 2016, 10:15:02
Juchuu!
Des weiteren wäre da auch der Hinweis für Windows gut, dass man das serialportmodul für perl installieren muß
Ist aber in der Jeelink Commandref beschrieben http://fhem.de/commandref#JeeLink

Bitte ggf. im Wiki Bereich den Änderungsvorschlag posten, damit jemand sich der Sache annimmt.

Gruß PeMue

PS: Windows ist halt doch etwas exotisch  ;D