Page 12 sur 15

Re: rfplayer

Publié : 29 nov. 2017, 23:54
par PatriceN
Merci, je comprends mieux!
J'ai passé un pas ! Mais maintenant, comment associer mon récepteur physique au switch nouvellement créé?
J'ai un récepteur Blyss pour faire des essais, je l'ai configuré par le plugin, je le fais apparaître dans l'onglet des interrupteurs (il apparait en X10), j'appuie sur le bouton d'association du récepteur, mais comment associer ce bidule dans Domoticz?

Pas évident pour un débutant!
Merci pour votre aide!

Re: rfplayer

Publié : 30 nov. 2017, 08:37
par ogulf
Pour le coup je n'ai pas d'équipement Blyss.
De mon point de vue il faut s'assurer que le plugin gère bien cet équipement.
Mais s'il n'a pas été créé automatiquement par le plugin il est possible qu'il faille remonter le problème sur Github.

Peux-tu :
- passer le plugin en mode debug
- autoriser les devices pendant 5 minutes (1ère page de Paramètre, tout en bas : zone rouge)
- passer ton Blyss en mode association
Si le plugin reconnaît la trame il va te créer un nouveau device, sinon il y aura un message du type : "problème pour décoder l'infotype xx"
Si pb poste la log ici et les développeurs prendront le relais.

Pense à repasser le plugin en debug=false ;)

Re: rfplayer

Publié : 30 nov. 2017, 17:31
par PatriceN
Hello,

Merci pour l'aide.
Le switch se crée bien, mais j'obtiens des erreurs dans le log quand je l'active.

2017-11-30 17:27:02.870 User: Admin initiated a switch command (19/RFPlayer - Manual Switch -/On)
2017-11-30 17:27:02.891 (RFPlayer) Calling message handler 'onCommand'.
2017-11-30 17:27:02.891 (RFPlayer) SendtoRfplayer - Options find in DB: {} for devices unit 6
2017-11-30 17:27:02.891 Error: (RFPlayer) 'onCommand' failed 'KeyError'.
2017-11-30 17:27:02.891 Error: (RFPlayer) ----> Line 311 in /home/pi/domoticz/plugins/rfplayer/plugin.py, function onCommand
2017-11-30 17:27:02.891 Error: (RFPlayer) ----> Line 240 in /home/pi/domoticz/plugins/rfplayer/plugin.py, function onCommand
2017-11-30 17:27:02.891 Error: (RFPlayer) ----> Line 446 in /home/pi/domoticz/plugins/rfplayer/plugin.py, function SendtoRfplayer

Apparemment il y a un truc qui ne convient pas au plugin...

Re: rfplayer

Publié : 30 nov. 2017, 18:14
par ogulf
Une dernière chose : il ne faut pas modifier le device créé automatiquement par le plugin sous peine d'avoir les erreur que tu remontes.
Si tu l'as modifié (image par exemple) alors supprime-le et fais le se recréer par le plugin comme précédemment.

Sinon à mon niveau je ne peux plus t'aider : faut déclarer un incident sur github pour le plugin Rfplayer.

Re: rfplayer

Publié : 05 déc. 2017, 23:12
par Honrap
Le logiciel de configuration v1.5 et le firmware v1.22 sont sortis.

Nouveautés:
04 Dec 2017 :
- Protocol Cartelectronic TIC/Pulses added (433.92Mhz). https://www.cartelectronic.fr/home/124- ... 68mhz.html. Handle the mode historic of the french counter Linky.
- Protocol FS20 added (868.350Mhz).
- Bugs fixes.
- API documentation update (V1.11).
http://rfplayer.com/telechargement/

Re: rfplayer

Publié : 06 déc. 2017, 08:33
par ogulf
Merci pour l'info :)

Re: rfplayer

Publié : 09 déc. 2017, 15:44
par ogulf
Je viens de faire la mise à jour en V1.22 ==> pas de régression :)

Par contre, j'en ai profité pour rejeter un oeil sur l'API V1.9 dont je dispose (il existe une version V1.11 que je n'ai pas), et dans cette V1.9 il me semble que le RFPlayer peut servir de passerelle à ... RFLink !
Seulement je ne sais pas comment s'articule la chose...

Extrait de l'API v1.9 :
§5.2.2.2 RFLINK interface (RF to USB)
The Dongle is able to provide not decoded frames records to the Host system. The Dongle assumes entirely the real time frame recording and the host (e.g Linux system) can analyze these records without real time constraints .
Visit http://www.nemcon.nl/blog2/ for further information about RFLINK. Visit https://github.com/ to get sources.
Suivi d'une structure des données binaires à destination de RFLink dont le premier octet vaut 1 pour dire "trame RFLink", càd que c'est une trame que n'a pas réussi à décoder le RFPlayer (ce premier octet vaut 0 si la trame est connue du RFPlayer).

Quelqu'un a déjà réussi à interfacer une version du RFLink avec le RFP1000 ? Sans Arduino ? Car là je ne vois pas comment ce serait possible.

Côté RFLink :
- L'Arduino héberge le firmware du RFLink, R48 en ce moment
- L'Arduino est connecté à un émetteur et/ou récepteur via des pins RX/TX (numéro selon la fréquence si j'ai bien tout suivi : 433 ou 868)
- Enfin l'Arduino est connecté via USB (ou via Wifi) au système qui héberge Domoticz (le plus souvent un RPI)

Côté RFPlayer :
- le RFPlayer héberge son propre firmware, V1.22 à ce jour, directement dans le dongle RFP1000 (màj via le configurator.jar)
- le RFPlayer reconnait nativement quelques sondes/matériels/commandes et est reconnu par Domoticz Stable
- le RFPlayer nécessite un plugin dédié (merci zaraki673) et Domoticz en Bêta pour les matériels qu'il ne décode pas nativement (et donc un développement spécifique par l'équipe de dev)
- Enfin le RFPlayer est connecté via USB au système qui héberge Domoticz (RPI chez moi)

Est-il possible d'installer et faire tourner le firmware du RFLink directement sur le système hébergeant Domoticz ? Et donc plus besoin d'un RFLink "maison" à base d'Arduino si on a un RFLink ? (je vous entends déjà dire : plus besoin de RFPlayer si on a un RFLink !! ;))
Mais du coup (ça ne fait des coups !!!), comment le RFLink saurait qu'il doit envoyer ses trames non pas sur les pins RX/TX de l'Arduino... puisque justement il ne serait pas sur un Arduino, mais au RFPlayer qui se chargerait de transmettre l'ordre ???

Ou bien est-il possible de router les messages interceptés par le RFPlayer directement au RFLink sur son Arduino (intérêt : che zmoi le RFPLayer intercepte plus de messages que mon RFLink : il servirait de passerelle plus sensible, et le RFLink ferait comme si c'était "son" message...) ??


Très intéressé par vos explications...

Re: rfplayer

Publié : 14 déc. 2017, 20:08
par Honrap
Mise à jour du firmware v1.23
13 Dec 2017:
Protocol Cartelectronic TIC/Pulses fix on high RFlevels.

Re: rfplayer

Publié : 28 déc. 2017, 17:09
par manuloup
Bonjour,

Je suis passé d'un RFXTRX433E à un RFPLayer pour d'augmenter les protocoles et éventuellement portée du RFX.

A ce jour, je n'ai toujours pas résolu plusieurs problèmes qui fonctionnaient avec mon RFXTRX433E :

- impossible d'activer une prise électrique type EMW200 de chez LM

- plusieurs devices non détectés :
- sonde Imagintronix XH300 (RF433)
- prise électrique Otio EHS 5050

Même en mode debug, je ne vois rien passé. Dois-je changer des settings du RFPlayer (sensibilité....) ?

Merci pour vos réponses.

Manu

Ps : j'ai déjà installé le dernier FW.

Re: rfplayer

Publié : 28 déc. 2017, 19:30
par zaraki673
pour les devices non détecté, si device émetteur verifié si tu vois des trames ds le rfpconfigurator de ziblue
==> si y a rien, c normal qu il y est rien dans domoticz, sinon envoie les trames sur le github du plugin python

pour la prise, il faut creer un device manuellement, pour ca il faut connaitre le type de protocole utiliser (facilement testable depuis le rfpconfigurator) puis passer la prise en mode association et envoyer un odre ON depuis domoticz