Hallo zusammen,
ich habe nun 2 Stunden gegoogelt und weiss nicht mehr weiter. Vielleicht habe ich auch wirklich einen Fehler gemacht...
Ich habe am rPi2 zwei Jeelink Clones. Einen für LaCrosse, einen für meine zwei PCA301 - um diese geht es.
Nach dem Anlegen des Jeelink waren automatisch 5 PCA301 im Room PCA301 angelegt, obwohl ich noch keine Steckdosen gekoppelt hatte.
Nach Einstecken der zwei Dosen waren beide angelegt und ich kann den Status lesen. Schalte ich über den Taster an den Dosen, zeigt mir das FHEM akkurat an.
Leider geht das Schalten nicht!!
Also: Lesen JA - Schalten NEIN
Hier das List von dem JeeLink:
Internals:
Clients :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
DEF /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI03D6MX-if00-port0@57600
DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI03D6MX-if00-port0@57600
FD 33
NAME myJeeLink22
NR 87
PARTIAL
RAWMSG OK 24 1 4 4 65 47 1 0 0 0 0
STATE initialized
TYPE JeeLink
initMessages
model [pcaSerial.10.1]
myJeeLink22_MSGCNT 887
myJeeLink22_TIME 2017-05-22 21:07:59
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-05-22 21:07:59 state initialized
Attributes:
flashCommand avrdude -p atmega328P -c arduino -P [PORT] -D -U flash:w:[HEXFILE] 2>[LOGFILE]
Was mache ich falsch?
Muss ich beim Koppeln was beachten??
Ich habe die Jeelinks bereits neu mit /dev/serial/by-id angelegt - seitdem ist der Status bei beiden "initialized" - vorher war einer öfter auf "opened".
hier das List eines PCA301:
Internals:
DEF 03B77A 06
IODev myJeeLink1
LASTInputDev myJeeLink22
MSGCNT 471
NAME PCA301_03B77A
NR 61
PCA301_lastRcv 2017-05-22 21:20:02
PCA301_lastSend 2017-05-22 20:55:32
STATE on
TYPE PCA301
addr 03B77A
channel 06
myJeeLink22_MSGCNT 471
myJeeLink22_RAWMSG OK 24 6 4 3 183 122 1 0 228 0 0
myJeeLink22_TIME 2017-05-22 21:20:02
Readings:
2017-05-22 21:18:59 power 22.8
2017-05-22 20:55:40 state on
Attributes:
IODev myJeeLink1
devStateIcon on:on:toggle off:off:toggle set.*:light_exclamation:off
room PCA301
userReadings consumptionTotal:consumption.* monotonic {ReadingsVal($name,'consumption',0)}
webCmd on:off:toggle:statusRequest
Vielen Dank für Eure Unterstützung
Mirco
sieht jetzt spontan alles gut aus. Mein Jeelink steht auch auf "initialized". Hast du denn Meldungen im Log? Vielleicht mal eine PCA301 auf verbose 5 stellen...
Danke.
Auch das LOG ist völlig OK aus meiner Sicht.
Set-on steht zwar drin, die PCA schalten aber nicht...
Verbose 5 probiere ich aus.
2017-05-22_20:55:11 PCA301_03B77A off
2017-05-22_20:55:12 PCA301_03B77A off
2017-05-22_20:55:13 PCA301_03B77A on
2017-05-22_20:55:15 PCA301_03B77A set-off
2017-05-22_20:55:18 PCA301_03B77A set-off
2017-05-22_20:55:32 PCA301_03B77A set-off
2017-05-22_20:55:35 PCA301_03B77A on
2017-05-22_20:55:36 PCA301_03B77A off
2017-05-22_20:55:36 PCA301_03B77A off
2017-05-22_20:55:37 PCA301_03B77A on
2017-05-22_20:55:37 PCA301_03B77A on
2017-05-22_20:55:37 PCA301_03B77A off
2017-05-22_20:55:39 PCA301_03B77A off
2017-05-22_20:55:40 PCA301_03B77A on
2017-05-22_20:56:40 PCA301_03B77A power: 23
2017-05-22_20:57:42 PCA301_03B77A power: 22.8
2017-05-22_20:58:13 PCA301_03B77A power: 23.1
2017-05-22_20:59:16 PCA301_03B77A power: 23
2017-05-22_20:59:48 PCA301_03B77A power: 23.1
2017-05-22_21:00:19 PCA301_03B77A power: 23
2017-05-22_21:01:22 PCA301_03B77A power: 22.7
2017-05-22_21:01:52 PCA301_03B77A power: 22.8
2017-05-22_21:02:25 PCA301_03B77A power: 23
das IODev ist falsch. du musst es ein mal auf den richtigen jeelink setzen.
::)
Kaum macht Man(n)'s richtig, schon geht's...
Schaltet nun richtig :-)
DANKE vielmals.
Ich hatte mich auch schon SEHR gewundert, aber da die Readings kamen, hatte ich mir da keinen Kopf drum gemacht - bzw. wusste nicht, dass man das ändern kann.
Naja, deswegen gehört es ins Anfänger-Forum ;-)
DANKE nochmal und noch eine schöne, kurze Restwoche...
Mirco :D :D :D
Verbose = 5 hat übrigens augenscheinlich nichts bewirkt.
Trotzdem DANKE!
Dann bitte noch auf gelöst setzen (Subject des ersten Posts anpassen)