RFXCOm RFXtrxLAN

Nouveau chez RFXCOM , le RFXtrxLAN
Apparemment connecté sur RFXtrx 433 ou 868 version XL …
On attends la livraison pour tester…
@Loic tu en penses quoi ?

@+DÖM (Ô¿Ô)

Salut,

Je connais pas ca mais je sens ca va pas etre drole a integrer après c’est une bonne idée car ca permet d’avoir le rfxcom partager entre plusieurs systeme.

Je te donnerais plus d’info quand sera opérationnel chez moi …
Affaire à suivre …

1 « J'aime »

Slt…
Reçu le RFXLan, j’ai connecté sur le RFXTrx433XL et c’est OK
Je peux interroger sur le réseau par RFXMngr ( bien sûr il me coupe la liaison USB, c’est normal du coup), mais si je coupe RFXMngr la liaison USB repart … Donc OK
A suivre pour l’intégrer sur Jeedom (si besoin) en mode LAN.

[2021-10-18 11:51:51][DEBUG] : Message: 0703051816525120
[2021-10-18 11:51:51][DEBUG] : Decode : 0703051816525120
[2021-10-18 11:51:51][DEBUG] : Test message: 0703051816525120
[2021-10-18 11:51:51][DEBUG] : PacketType: 0x03
[2021-10-18 11:51:51][DEBUG] : Length: 8
[2021-10-18 11:51:51][DEBUG] : No decoder found
[2021-10-18 11:51:51][ERROR] : Timeout waiting status, is your rfxcom firmware up to date ?
[2021-10-18 11:51:51][DEBUG] : Shutdown
[2021-10-18 11:51:51][DEBUG] : Removing PID file /tmp/jeedom/rfxcom/deamon.pid
[2021-10-18 11:51:51][DEBUG] : LoopNetServer Thread stopped
[2021-10-18 11:51:51][DEBUG] : Close serial port
[2021-10-18 11:51:51][ERROR] : Error in read_rfxcom: [Errno 9] Bad file descriptor
[2021-10-18 11:51:51][DEBUG] : Serial port closed
[2021-10-18 11:51:51][DEBUG] : Exit 0
[2021-10-18 11:55:05][INFO] : Lancement démon rfxcomd : /usr/bin/python3 /var/www/html/plugins/rfxcom/resources/rfxcomd/rfxcomd.py --device /dev/ttyUSB0 --loglevel debug --socketport 55000 --serialrate 38400 --protocol 1,2,3,4,5,6,7,10,11,12,13,14,15,16,18,19,20,21,22,23,30,31 --callback http://127.0.0.1:80/plugins/rfxcom/core/php/jeeRfxcom.php --apikey DOM Masqué --cycle 0.3 --pid /tmp/jeedom/rfxcom/deamon.pid
[2021-10-18 11:55:06][INFO] : Start rfxcomd
[2021-10-18 11:55:06][INFO] : Log level : debug
[2021-10-18 11:55:06][INFO] : Socket port : 55000
[2021-10-18 11:55:06][INFO] : Socket host : 127.0.0.1
[2021-10-18 11:55:06][INFO] : PID file : /tmp/jeedom/rfxcom/deamon.pid
[2021-10-18 11:55:06][INFO] : Device : /dev/ttyUSB0

PS : :upside_down_face: :weary: le « demon » ne tient pas sur le RFXCom …
A suivre

[2021-10-18 12:31:25][ERROR] : Timeout waiting status, is your rfxcom firmware up to date ?
[2021-10-18 12:31:25][DEBUG] : Shutdown
[2021-10-18 12:31:25][DEBUG] : Removing PID file /tmp/jeedom/rfxcom/deamon.pid
[2021-10-18 12:31:25][DEBUG] : LoopNetServer Thread stopped
[2021-10-18 12:31:25][DEBUG] : Close serial port
[2021-10-18 12:31:25][DEBUG] : Serial port closed
[2021-10-18 12:31:25][DEBUG] : Exit 0

Salut,
De ce que je comprends le rfxcom a maintenant une ip donc la communication n’est plus sur un port USB mais sur un socket non ?

C’est adresse Ip et port …
image
D’origine sur 192.168.1. , j’ai changé du coup pour mon réseau …

================================================
18/10/2021 02:11:21:341= Reset receiver/transceiver: 0D 00 00 16 00 00 1F 00 00 00 00 00 00 00 
================================================
18/10/2021 02:11:21:811= Get Status: 0D 00 00 17 02 00 1F 00 00 00 00 00 00 00 
------------------------------------------------
18/10/2021 02:11:21:906= 1401001702532C7F3FBF0303011F1062AA6950694D
Packettype        = Interface Message
subtype           = Interface Response
Sequence nbr      = 23
response on cmnd  = Get Status
Transceiver type  = 433.92MHz
Firmware version  = 1044
Firmware Type     = ProXL1
Noise level       = 98
Transmit power    = 13dBm
Hardware version  = 3.1  RFXtrx433XL
Undec             off
Imagintronix      enabled
Byron SX          enabled
RSL               enabled
Lighting4         enabled
FineOffset        enabled
Rubicson          enabled
AE Blyss          enabled
BlindsTx          disabled
BlindsT0          disabled
Legrand           enabled
La Crosse         enabled
Hideki            enabled
AD LightwaveRF    enabled
Mertik            enabled
Visonic           enabled
ATI,Cartelectroni disabled
Oregon Scientific enabled
Meiantech         enabled
HomeEasy EU       enabled
AC                enabled
ARC               enabled
X10               enabled
HomeConfort,Fan   enabled
KeeLoq            enabled

------------------------------------------------
18/10/2021 02:11:22:254= 1401071807436F7079726967687420524658434F4D
------------------------------------------------
18/10/2021 02:11:24:317= 0A520100C10400D24A0369
Packettype    = TEMP_HUM
subtype       = TH1 - THGN122/123/132,THGR122/228/238/268
                channel 4
Sequence nbr  = 0
ID            = C104 decimal:49412
Temperature   = 21 °C
Humidity      = 74
Status        = Wet
Signal level  = 6  -72dBm
Battery       = OK
------------------------------------------------
18/10/2021 02:11:26:354= 115A0101A442000000057800000BE887F069
Packettype    = ENERGY
subtype       = ELEC2 - OWL CM119, CM160
Sequence nbr  = 1
ID            = A442 decimal:42050
Count         = 0
Instant usage = 1400 Watt
total usage   = 893245 Wh
Signal level  = 6  -72dBm
Battery       = OK
------------------------------------------------
18/10/2021 02:11:27:348= 0A5201027E0100D7480369
Packettype    = TEMP_HUM
subtype       = TH1 - THGN122/123/132,THGR122/228/238/268
                channel 1
Sequence nbr  = 2
ID            = 7E01 decimal:32257
Temperature   = 21,5 °C
Humidity      = 72
Status        = Wet
Signal level  = 6  -72dBm
Battery       = OK


Par contre sur Jeedom il se connecte en USB mais ne tiens pas , surement temps d’atttente ?, suivant message …Je vois pas trop pourquoi ?. Je vais faire une bidouille pour remettre la liaison coupé sur le FT230Q pour voir si c’est lui, en attendant de pouvoir faire en USB sur Jeedom, car sur RFXmngr pas de problème en USB ou LAN, je vais voir pour modifier le « Timeout » sinon …
RFXtrxLAN.pdf (445,4 Ko)

[Edit:]
Le problème vient du fait que plus de réponse à certaine commande (get status…)

L’usb est la juste pour l’alimentation je pense, par contre ca veut dire que niveau plugin faut je gere la connexion par un socket et c’est vraiment pas une bonne nouvellle… On a ca sur du zigbee ca ne marche pas… le réseaux est pas assez stable pour ce genre de connexion

C’est effectivement le « cut de la liaison pin 15 FT230Q » qui coupe l’info !
Tu ne peux plus envoyer de cde si en USB avec cette modif…
Il y a une alim en plus si pas d’USB, comme tu le vois sur la doc …

Ok bon ben je vais en parler a la prochaine réunion jeedom sas pour voir si on développe ca ou pas (je pense yen a pour 1 journée de dev et 10 jours de bugfix…)

Ok on se tient au courant des avancés …

@+Dom

Slt @Loic
J’ai câblé un inter sur la pin 15 du FT230Q pour repasser en USB quand besoin …
Du coup quand je suis en USB (connecté sur Jeedom), je peux faire fonctionner en même temps en mode Ethernet sur RFXMngr ( je ne peux pas faire de cde, normal et vice versa) je vois les infos que décode le RFXCom ( peut être pratique pour ajouter un protocole sur Jeedom non implémenté ?)
@+

Nouvel utilisateur de JeeDom et de RFXcom LAN, j’aimerai voir ce support implémenté dans une future version.

Merci :slight_smile: