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 ?
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 …
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 : 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 …
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…)
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