Einbindung der kostengünstigen Funkschaltsteckdose PCA 301 mit Energiemessung

Begonnen von Emil, 13 März 2013, 11:22:35

Vorheriges Thema - Nächstes Thema

Wernieman

Sieht gut aus! Kann hier nur keine Fehlerfälle provozieren, also auch nicht testen.
- 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

Spiff

Steckdose rausziehen, per fhem einschalten und nach 10 Sekunden wieder reinstecken.

justme1968

wenn du mehr als ein retry möchtest (was in dem rausziehen und 10 sekunden warten fall nötig ist) musst du die reihenfolge von set und trigger im watchdog vertauschen.

dann wird aber auch bis in alle ewigkeiten probiert.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

McBert

Zitat von: meddie am 07 August 2015, 14:03:22
wäre es möglich den Jeelink mit einer Ethernet Shield auszustatten, damit man diesen frei platzieren kann wo man gerade eine Netzwerkleitung frei hat? So wie den HM Lan Adapter

Der Hintergrund ist bei mir der. Ich habe einen Server der steht im Keller, jetzt ist der Jeelink am Server dran, der Empfang im EG ist schon nicht mehr so gut, jedefalls das schalten meiner PCA301 im EG ist ein Glücksspiel. Mein Router steht aber im Esszimmer welches Zentral gelegen ist und von dort aus hätte ich wahrscheinlich das ganze Haus gut abgedeckt. W-LAN Technisch ist es zumindestens optimal versorgt.
Ich habe bei mir einen zusätzlichen Raspi im Keller angebracht (weil ich da die Dosen habe), der den Jeelink beherbergt und dann per FHEM2FHEM an die Hauptinstallation im Arbeitszimmer weiterreicht. Anbindung des Zusatz-Raspi hatte ich zuerst per WLAN, nachdem der Dongle aber bei der Hitze mehrfach abgestürzt ist, jetzt halt per Kabel. Läuft problemlos out of the box, kostet nur nen Extra-Raspi. Da ich schon mehrere gegen die 2er Version getauscht hatte, lag der aber sowieso rum.

justme1968

wenn es nur darum geht den jeelink remote anzubinden ist ser2net einfacher und sinvoller als fhem2fhem.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Rotzen

Hi Leute,

ich habe ein Problem mit dem Einbinden meiner 2 PSA301 in FHEM: Keine wird erkannt.
Meine Hardware:
Raspi 2
JeeLink v3c
2 PSA301
verschiedene Temperatursensoren LaCrosse

Die Temperatursensoren werden erkannt - keine Probleme damit (autocreate ist active).

Anbei die Internals meines JeeLinks:
ZitatInternals:
   Clients    :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110
   DEF        /dev/ttyUSB0@57600
   DeviceName /dev/ttyUSB0@57600
   FD         10
   NAME       myJeeLink
   NR         20
   PARTIAL
   RAWMSG     OK 9 8 1 4 178 60
   STATE      Initialized
   TYPE       JeeLink
   model      [LaCrosseITPlusReader.10.1o (RFM69CW f:868280 t:30~3)]
   myJeeLink_MSGCNT 17
   myJeeLink_TIME 2015-08-21 15:27:09
   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
   Readings:
     2015-08-21 15:26:38   state           opened
Attributes:
   flashCommand avrdude -p atmega328P -c arduino -P [PORT] -D -U flash:w:[HEXFILE] 2>[LOGFILE]
   initCommands 30t 0a 868280f v
Die Dosen selbst lassen sich schalten, die LED leuchtet, bzw. wenn ich den Schalter länger gedrückt halte, dann blinkt die LED ein paar Sekunden.
Inzwischen befürchte ich, dass die beiden Dosen defekt sind und einfach nicht funken. Sollte ich tatsächlich zwei defekte Dosen erhalten haben???

Was ich bis jetzt versucht habe:
-PCA301-Sketch geflasht (kein Ergebnis - ausser, dass dann die Temperatursensoren nicht mehr empfangen werden...)
-togglemode eingeschaltet (Ist da ein Wurm drinn?)
-an der Frequenz rumprobiert
Wie kriege ich die Schaltsteckdosen ins FHEM?

Ich hoffe, ihr könnt mir helfen,

Rotzen

justme1968

der jeelink v3 hat einen frm69 funkmodul.

der pca301 sketch braucht einen jeelink classic mit dem rfm12b funkmodul.

du kannst auch nicht lacrosse und pca301 mit dem gleichen jeelink/sketch empfangen. du brauchst einen zweiten jeelink.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Rotzen

Hallo andre,

Dann werde ich wohl einen JeeLink classic bestellen müssen...

Danke für die schnelle Antwort.

Rotzen

Morrino

Zitat von: justme1968 am 21 August 2015, 16:16:40
der jeelink v3 hat einen frm69 funkmodul.

der pca301 sketch braucht einen jeelink classic mit dem rfm12b funkmodul.

du kannst auch nicht lacrosse und pca301 mit dem gleichen jeelink/sketch empfangen. du brauchst einen zweiten jeelink.

gruss
  andre

Hi,

hierbei hat sich vermutlich noch nichts geändert oder? Habe leider auch einen v3 bestellt.
Hätte noch eine weitere Frage bzgl. dem Jeelink V3. Bei mir wird nur folgendes im FHEM angezeigt.


Internals
Clients:             PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110
DEF:                  /dev/ttyUSB0
DeviceName:    /dev/ttyUSB0@57600
FD:                   17
NAME:             myJeeLink1
NR:                 132
PARTIAL:   
STATE:           Opened   
TYPE:             JeeLink

Readings
state             opened               2015-10-22 21:21:05



Hier fehlt mir irgendwie die Anzeige von Model etc.
Auch blinkt mein Jeelink nicht bzw. hat keine einzige LED an.

Ist das normal?

Grüße


unclejay

Hallo zusammen,

ich verzweifel gerade an meinen PCA301 Steckdosen.

Alles lief einwandfrei bis ich mit FHEM und dem Jeelink auf einen anderen RPI umgezogen bin.

Die Steckdosen werden erkannt und die Readings auch aktualisiert. Das "einzige" was nicht geht ist das Steuern an/aus der Steckdose.
Hier mal das Log vom Jeelink mit Verbose Level 5. Vielleicht kann mir hier jemand helfen. Hier habe ich auf von

2016.01.03 22:08:00 5: JeeLink/RAW: /OK 2
2016.01.03 22:08:00 5: JeeLink/RAW: OK 2/4 2 4 3 132 188 1 2 230 1
2016.01.03 22:08:00 5: JeeLink/RAW: OK 24 2 4 3 132 188 1 2 230 1 /217

2016.01.03 22:08:00 5: JeeLinkPCA301 dispatch OK 24 2 4 3 132 188 1 2 230 1 217
2016.01.03 22:08:04 5: JeeLink/RAW: /OK
2016.01.03 22:08:04 5: JeeLink/RAW: OK/ 24 1 4 4 65 153 1 0 155
2016.01.03 22:08:04 5: JeeLink/RAW: OK 24 1 4 4 65 153 1 0 155 /0 0

2016.01.03 22:08:04 5: JeeLinkPCA301 dispatch OK 24 1 4 4 65 153 1 0 155 0 0



hier mal die infos zu dem PCA301 device


Internals:
   CFGFN
   DEF        0384BC 02
   IODev      JeeLinkPCA301
   JeeLinkPCA301_MSGCNT 18
   JeeLinkPCA301_RAWMSG OK 24 2 4 3 132 188 1 3 24 1 218
   JeeLinkPCA301_TIME 2016-01-03 22:13:17
   LASTInputDev JeeLinkPCA301
   MSGCNT     18
   NAME       PCA301_0384BC
   NR         71
   PCA301_lastRcv 2016-01-03 22:13:17
   PCA301_lastSend 2016-01-03 22:08:01
   STATE      on
   TYPE       PCA301
   addr       0384BC
   channel    02
   Readings:
     2016-01-03 22:12:45   consumption     4.74
     2016-01-03 22:12:45   consumptionTotal 4.74
     2016-01-03 22:13:17   power           79.2
     2016-01-03 22:08:32   state           on
Attributes:
   IODev      JeeLinkPCA301
   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

ioT4db

Hallo unclejay,

ist nur ne Idee, aber könnte es sein, dass Du in dem Zuge auch auf FHEM 5.7 umgestiegen?

Und könnte es sein, dass Du auch das Skript aus dem Wiki verwendest, welches bei einer "Fehlschaltung" der PCA301 den Befehl solange wiederholt, bis sie geschaltet ist?

Wenn ja, würde ich da mal ansetzen. Bei einer frühen Version des Skriptes kam es mit FHEM5.7 zu Problemen. Mittlerweile ist das Skript auch im Wiki aktualisiert...

Wie gesagt, nur ne Idee...

Grüße
FHEM auf Synology mittels Docker,  Jeelink-Clone 1x für PCA301 und 1x für Lacrosse, THZ304SOL, Homematic: CUL_HM / M-MOD-RPI-PCB, Pushover, Xiaomi s50

unclejay


wing350

Moin,
ich habe seit gestern von ELV direkt eine PCA301 bekommen.
Jeelink geflasht und in Raspi (upgedated) eingesteckt.
PCA301 wird erkannt und lässt sich schalten. Auch 'power' wird korrekt angezeigt selbst bei Werten um 2W.

Ich vermisse allerdings das Reading 'consumption'. Ich habe da überhaupt keine Peilung, warum das so ist, obwohl ich den kompletten Thread hier durchgegangen bin.

Vielleicht helfen die angefügten Bilder weiter.
FHEM auf Ubuntu VM/QNAP, FHEM-Native, CUL868, RFTRX433 und Jeelink auf RPi über ser2net an VM angebunden, PCA301/LaCrosse-Gateway (WLAN), FHTs, FS20-Aktoren, FBDECT, div. HM- und HMIP-Komponenten, Raspberrymatic VM auf QNAP, Signalduino für Somfy, optolink-WLAN für Viessmann, div. Shelly

pc1246

Hallo wing350
Ich glaube die readings kommen erst spaeter, kann aber heute abend mal nachsehen. Es muss glaube ich ein Wechsel erfolgen, weiss aber nicht mehr wovon!
Gruss Christoph
HP T610
Onkyo_AVR;Enigma2; SB_Server; SB_Player; HM-USB; PhilipsTV; harmony hub; Jeelink mit PCA301; Somfy; S7-300; LGW; HUE; HM-IP auf Charly; div

ext23

Mach mal ein .* ran an den trigger im user reading. Ich glaube da war mal was, ich hatte ähnliche Probleme bei SWAP Geräten.

/Daniel

UPDATE:
Achso consumption fehlt mhh dachte jetzt an consumptionTotal.
Ok das ist komisch ja.
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)