Plugin Rfplayer Rfp1000

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
ogulf
Messages : 445
Inscription : 15 juin 2017, 14:41

Re: Plugin Rfplayer Rfp1000

Message par ogulf »

Après l'avoir demandée, je viens de recevoir l'API du Rfplayer.

Avis aux développeurs :
Je me demande s'il ne serait pas intéressant d'ajouter le mode "TRACE" du dongle dans la fonction RFpConf si le plugin est en mode débug.
L'instruction TRACE + *, qu'il conviendrait de conditionner donc, permettra au Rfplayer d'écrire des ZIA55....

Ou alors ajouter une mode débug plus fin :
Soit aucun
Soit le plugin
Soit le Rfplayer
Soit les deux
Domoticz Stable sur RPi3 + RFPlayer + ZWave+ + RFLink R48 :
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM
zaraki673
Messages : 229
Inscription : 07 oct. 2016, 04:29

Re: Plugin Rfplayer Rfp1000

Message par zaraki673 »

Bonjour Ogulf,

je vois bien ce que tu demandes, mais les traces en ZIA55 ne sont d'aucune utilité coté Domoticz, si un périphérique RF n'est pas pris en charge par le Rfplayer je ne pourrais tout de même pas le décoder coté domoticz. Ou alors je dois bypasser toutes les fonctions du rfplayer pour refaire le décodage par domoticz des flux rf ... on y perd le décodage des protocoles propriétaires au passage (X2D, somfy ...) et donc tout l’intérêt du rfplayer.

ces trames sont peut-être utiles à l'équipe ziblue pour ajouter la compatibilité de nouveau périphérique RF.

Le mode debug actuel permet d'afficher les trames décoder par le rfplayer et non reconnu par le plugin dans les logs, de manières a ce que vous puissiez me les communiquer sur le github en créant un problème et ainsi me permettre de les ajouter.

Si votre matériel n'est pas reconnu dans le configurateur de Ziblue, alors il ne le seras pas sur Domoticz, et si il est reconnu alors il peut être ajouter à Domoticz.

Pour le Blyss, ta telecommande est vu comme detecteur, le problème est donc bien sur le decodage du rfplayer, a voir avec une mise à jour de celui-ci (en attendant j'ai mis en place un patch)

Pour le X2d, il faudrait, en passant par le configurateur de ziblue, me communiquer les trames recu/emises pour controler/avoir les status des équipements.
dfo92
Messages : 1
Inscription : 17 juil. 2017, 19:39

Re: Plugin Rfplayer Rfp1000

Message par dfo92 »

Bonjour,

J'ai reçu mon Rfp1000 la semaine dernière et me suis empressé de le tester avec mes détecteurs d’ouverture de fenêtres Micro Cox X2D qui me servent à couper le chauffage dés qu'une est ouverte.
La gestion du chauffage est assurée par un STARBOX F03 (8 zones) à fils pilotes (que j'aimerais aussi piloter par Domoticz).

Ça marche presque. Ils sont reconnus par le configurateur RFPLAYER, mais le plugin fait une erreur au décodage ("Error while decoding or reading JSON)
J'ai ouvert un issue sur le github.

https://github.com/sasu-drooz/Domoticz- ... /issues/23

ZIA44 FRAME: frameType: 0, cluster: 0, dataFlag: 1,
rfLevel: -60dBm, floorNoise: -105dBm, rfQuality: 10
protocol: 8 (X2D), infoType: 11, frequency: 868350Khz
subType: 0 (Detector/Sensor), id: 1112729857, qualifier: 2 ( Alarm)

Le log complet de Domoticz en mode debug est en pj dans l'issue.

En espérant que zaraki673 puisse se pencher sur le problème

DFO
Zed
Messages : 8
Inscription : 03 juin 2017, 11:48

Re: Plugin Rfplayer Rfp1000

Message par Zed »

Bonsoir,

Après avoir mis à jour la version bêta de domoticz 3.8185 , tous mes modules fonctionnant avec le rfplayer ne marchent plus.
Voici le log
2017-08-01 22:55:05.276 Error: (RFplayer) 'onMessage' failed 'TypeError':'onMessage() missing 2 required positional arguments: 'Status' and 'Extra''.
mon système tourne sur rpi 2.
Merci encore ☺️ Pour ce plugin .
zaraki673
Messages : 229
Inscription : 07 oct. 2016, 04:29

Re: Plugin Rfplayer Rfp1000

Message par zaraki673 »

as tu mis à jour le plugin également?
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Plugin Rfplayer Rfp1000

Message par papoo »

Bonjour
j'ai le même problème avec la Version: 3.8190

avec la version du plugin à jour

Code : Tout sélectionner

pi@RPI2:~/domoticz/plugins/RFplayer $ git pull
Already up-to-date.
pi@RPI2:~/domoticz/plugins/RFplayer $
peut être est-ce du à ceci ? https://www.domoticz.com/forum/viewtopi ... 65&t=18588
2017-08-02 13:02:17.848 Error: (RF) 'onMessage' failed 'TypeError':'onMessage() missing 2 required positional arguments: 'Status' and 'Extra''.
2017-08-02 13:02:20.153 Error: (RF) 'onMessage' failed 'TypeError':'onMessage() missing 2 required positional arguments: 'Status' and 'Extra''.
2017-08-02 13:02:20.254 Error: (RF) 'onMessage' failed 'TypeError':'onMessage() missing 2 required positional arguments: 'Status' and 'Extra''.
2017-08-02 13:02:20.455 Error: (RF) 'onMessage' failed 'TypeError':'onMessage() missing 2 required positional arguments: 'Status' and 'Extra''.
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
zaraki673
Messages : 229
Inscription : 07 oct. 2016, 04:29

Re: Plugin Rfplayer Rfp1000

Message par zaraki673 »

papoo a écrit :Bonjour
j'ai le même problème avec la Version: 3.8190

avec la version du plugin à jour

Code : Tout sélectionner

pi@RPI2:~/domoticz/plugins/RFplayer $ git pull
Already up-to-date.
pi@RPI2:~/domoticz/plugins/RFplayer $
peut être est-ce du à ceci ? https://www.domoticz.com/forum/viewtopi ... 65&t=18588
2017-08-02 13:02:17.848 Error: (RF) 'onMessage' failed 'TypeError':'onMessage() missing 2 required positional arguments: 'Status' and 'Extra''.
2017-08-02 13:02:20.153 Error: (RF) 'onMessage' failed 'TypeError':'onMessage() missing 2 required positional arguments: 'Status' and 'Extra''.
2017-08-02 13:02:20.254 Error: (RF) 'onMessage' failed 'TypeError':'onMessage() missing 2 required positional arguments: 'Status' and 'Extra''.
2017-08-02 13:02:20.455 Error: (RF) 'onMessage' failed 'TypeError':'onMessage() missing 2 required positional arguments: 'Status' and 'Extra''.

:(

oui, j avais pas vu ce post merci, je vais mettre à jour ;)
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Plugin Rfplayer Rfp1000

Message par papoo »

pas de soucis, on peut pas être partout. et le python change souvent sur domoticz en se moment.
dommage d'ailleurs que l'on ne puisse pas utiliser la bibliothèque requests un paquet de scripts serait facilement intégrable pour faire des plugins
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
zaraki673
Messages : 229
Inscription : 07 oct. 2016, 04:29

Re: Plugin Rfplayer Rfp1000

Message par zaraki673 »

requests a été remplacé par urllib dans python3, je l 'utilise dans ce plugin plugin veolia

j'ai eu du mal, c'était plus simple avant :(
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Plugin Rfplayer Rfp1000

Message par papoo »

Perso je voulais faire un plugin withings mais trop compliqué pour moi de supprimer requests et le remplacer par autre chose
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
Répondre