Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

En cours Beta 16 #10

Closed
Doubledom45 opened this issue Mar 13, 2022 · 17 comments
Closed

En cours Beta 16 #10

Doubledom45 opened this issue Mar 13, 2022 · 17 comments

Comments

@Doubledom45
Copy link
Collaborator

Doubledom45 commented Mar 13, 2022

Version beta pour remonter OWL, EDISIO, OREGON
Voir Issues 9

Possibilité d'envoyer une commande en mode Raw dans la partie commande dans l'outil de développement (EDISIOFRAME ...), la création d'ID est possible avec le Raw Hexa de la commande
pour une commande Hors/Gel : EDISIOFRAME 0xDC 0xDB 0xE6 0x0C 0x01 0x16 0x21 0x05 0x00 0x61
le switch.edisioframe_0xdc_0xdb_0xe6_0x0c_0x01_0x16_0x21_0x05_0x00_0x61 sera créé

@Doubledom45 Doubledom45 mentioned this issue Mar 21, 2022
@Doubledom45
Copy link
Collaborator Author

Doubledom45 commented May 6, 2022

New version

Pour remontée ident plus simple Type Hygrométrique et Temperature pour Oregon
Implémentation autre Visonic RTS ....
Merci pour test et retour
Capture d’écran 2022-05-06 191446

@Aohzan
Copy link
Collaborator

Aohzan commented May 9, 2022

est-ce que tu peux créer une PR avec ton code pour voir les changes ?

@Doubledom45
Copy link
Collaborator Author

Doubledom45 commented May 12, 2022

Je suis encore en train de faire des modifications.
Pour le "Jamming" l'info doit-être récupérée sur "sensor.jamming_0" et pas sur celui que tu as créé dans la partie diagnostic "jamming detection" [je n'ai pas modifié cette partie de class RfplayerJammingSensor(RfplayerDevice): de /rfplayer/sensor.py ]
Le slider de réglage fonctionne ( moi n'affiche pas la bonne valeur à droite) si réglage "0" arrête bien le "Jamming"

J'ai remodifier le /rflib/rfpparser.py pour la détection RTS et VISONIC

@Doubledom45
Copy link
Collaborator Author

Doubledom45 commented May 13, 2022

Modification pour envoie protocole RTS, ou autres en mode RAW, et Retour des infos RTS et VISONIC !
image
Debug de la commande

DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] writing data: b'ZIA++DIM A8 RTS\n\r'
2022-05-13 23:38:13 INFO (MainThread) [homeassistant.helpers.script.websocket_api_script] websocket_api script: Running websocket_api script
INFO (MainThread) [homeassistant.helpers.script.websocket_api_script] websocket_api script: Executing step call service
DEBUG (MainThread) [custom_components.rfplayer] Rfplayer send command for {'command': 'DIM A8 RTS', 'protocol': '', 'automatic_add': False}
DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] writing data: b'ZIA++DIM A8 RTS\n\r'

ou autres en mode RAW (ici DIM A8 RTS %48) ATTENTION protocole doit être '' [passage en mode YAML]
image
Mode YAML

service: rfplayer.send_command
data:
  command: DIM A8 RTS %48
  protocol: ''

Debug de la commande

DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] writing data: b'ZIA++DIM A8 RTS %48\n\r'
2022-05-13 23:38:13 INFO (MainThread) [homeassistant.helpers.script.websocket_api_script] websocket_api script: Running websocket_api script
INFO (MainThread) [homeassistant.helpers.script.websocket_api_script] websocket_api script: Executing step call service
DEBUG (MainThread) [custom_components.rfplayer] Rfplayer send command for {'command': 'DIM A8 RTS %48', 'protocol': '', 'automatic_add': False}
DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] writing data: b'ZIA++DIM A8 RTS %48\n\r'

@Doubledom45 Doubledom45 changed the title Beta Beta 14 May 13, 2022
@Doubledom45 Doubledom45 changed the title Beta 14 En cours Beta 14 May 13, 2022
@RedQuarck
Copy link

Bonjour à tous,

J'ai également testé la version Beta 14 dans HA avec un RFPlayer
Voici mes observations pour contribuer :

Je confirme que je parviens bien à modifier le niveau de détection du jamming entre 0 et 10, et qu'on visualise bien les commandes envoyées par HA au RFPlayer pour ce réglage dans les logs :-)
J'ai également le bug d'affichage de la valeur du slider à droite qui ne se met pas à jour

Je confirme également que l'envoi de la commande JAMMING SIMULATE génère bien les trames "JAMING ON" et fait bien passer le sensor.jamming_0 à 1 (puis il revient ensuite normalement à 0).

En revanche, autre bug de mon côté : lorsqu'on redémarre HA, l'état de sensor.jamming_0 s'initialise à 1 par défaut. Il faut forcer manuellement l'état à 0 (via la section "outils de développement", "Etats" par exemple). Je m'en suis rendu compte après avoir positionné une automatisation d'alerte lorsque le sensor.jamming_0 passe de 0 à 1, et je reçois l'alerte à chaque redémarrage de HA :-)

Je suis prêt à faire d'autres tests pour aider aux avancées, mais uniquement sur la partie JAMMING (désolé, je n'ai pas d'équipements 433/868 utilisant les protocoles du RFPlayer pour faire plus).

Merci à tout ceux qui travaillent actuellement là-dessus, C'est vraiment génial d'avoir une compatibilité sous Home Assistant !!

@cob94440
Copy link

cob94440 commented Jun 7, 2022

De mon côté la beta 14 ne fonctionne pas
Lorsque je bouge le slider :
image
et voilà tout ce que j'ai 👍
image

@Doubledom45
Copy link
Collaborator Author

Doubledom45 commented Jun 8, 2022

@cob9440

De mon côté la beta 14 ne fonctionne pas Lorsque je bouge le slider : !
image

Salut
Tant que tes identités sont grisées pas possible d'envoyer une commande !
Tu n'as pas autres qui remontent, la configuration ?
image
image

image

image
Merci de donner info ou suivre évolution sur le Forum Fr
jamming test

@+Dom

@daafunky
Copy link

daafunky commented Sep 9, 2022

Merci doubledom pour ce dev, je vais tester cette beta avec HA sur des controles Chacon/DiO, je peux aider pour tester des volets X2D deltadore, (j'avais fait évoluer la beta sur domoticz). Et il y a aussi le protocole de Cherubini que j'aimerais bien faire fonctionner sur HA pour un store banne, ils utilisent un rollingcode sur du 433mhz.

@Doubledom45
Copy link
Collaborator Author

Doubledom45 commented Sep 9, 2022

Salut
N'hesite pas à regarder la béta ici .
Les Chacon/Dio remontent bien.
Pour X2D fais remontés tes logs sur la béta.
Pour ce qui est du rollingcode, normalement pas facile ( dire impossible) .
Laisse tes infos sur la béta ou sur le forum HA Fr
@+Dombitmoji

@daafunky
Copy link

daafunky commented Sep 24, 2022

Pour X2D fais remontés tes logs sur la béta.

Peux tu indiquer où se trouvent ces logs ? J'ai activé le mode avancé, mais je n'ai rien dans Paramètres - Système - Journaux

@seymourd
Copy link

Hello,

J'ai le même problème de création automatique d'entités que déjà reporté sur HACF ici.
J'ai pu tester de mon côté, en RTS pas de problème pour la création d'entité, ça ne se produit qu'en X2DSHUTTER.

Si ça peut apporter une information supplémentaire pour la résolution...

En tout cas merci pour le boulot, j'ai moi aussi pu sortir ma VM Jeedom qui ne servait qu'à ça, il ne me manque plus que l'intégration de l'entité de mon volet roulant X2D !

@Doubledom45
Copy link
Collaborator Author

Hello,

J'ai le même problème de création automatique d'entités que déjà reporté sur HACF ici. J'ai pu tester de mon côté, en RTS pas de problème pour la création d'entité, ça ne se produit qu'en X2DSHUTTER.

Si ça peut apporter une information supplémentaire pour la résolution...

En tout cas merci pour le boulot, j'ai moi aussi pu sortir ma VM Jeedom qui ne servait qu'à ça, il ne me manque plus que l'intégration de l'entité de mon volet roulant X2D !

Salut...
Est-ce que tu peux me contacter sur HACF avec la ref d'ici ? en me montrant les logs que tu as en ce moment sur le X2D.
bitmoji
Doubledom HACF en cours

@Doubledom45
Copy link
Collaborator Author

béta 16

@Doubledom45 Doubledom45 changed the title En cours Beta 14 En cours Beta 16 Nov 4, 2022
@seymourd
Copy link

seymourd commented Nov 4, 2022

Hello,

Désolé je n'ai pas eu le temps de te faire un retour (ni de m'inscrire sur HACF...)
Pour la mise à jour Beta 16, il faut désinstaller/réinstaller le composant, ou juste updater le dossier rfplayer suffit ?

Merci !

@Doubledom45
Copy link
Collaborator Author

Doubledom45 commented Nov 4, 2022

Salut.. @seymourd

Normalement avec version Béta il y a demande de mise à jour par HACS,
Si tu n'as pas la version Béta :
La logique veut que l'on désinstalle la précédente version proprement par le menu de l'addon
image
Redémarré HA, vérifier le répertoire dans image si plus de trace de rfplayerimage
Sinon supprimer voir image image
Et rechercher dans HACS si possible l'addon

Voir info https://github.com/Doubledom45/HA_Rfplayer_Beta

bitmoji

@seymourd
Copy link

seymourd commented Nov 7, 2022

Hello,

Merci pour les infos.
J'ai bien fait toutes les MàJ, pourtant toujours la même erreur à l'ajout d'une entité X2DSHUTTER...

@Doubledom45
Copy link
Collaborator Author

Est-ce que tu peux passer sur la discussion de la béta
Ou sur le forum HA Fr et envoyer message en MP
@+

prahal pushed a commit to prahal/HA_RFPlayer that referenced this issue May 19, 2023
For CHACON DIO remote, the G button (the ALL one ) is sent with the same
device id as the first button, but with ALL_ON or ALL_OFF a command instead
of ON or OFF.

Append G to this first button id when the command is ALL_ON or ALL_OFF to
uniquely identify the G button.

Fixes gce-electronics#10.
prahal pushed a commit to prahal/HA_RFPlayer that referenced this issue May 19, 2023
For CHACON DIO remote, the G button (the ALL one ) is sent with the same
device id as the first button, but with ALL_ON or ALL_OFF a command instead
of ON or OFF.

Append G to this first button id when the command is ALL_ON or ALL_OFF to
uniquely identify the G button.

Fixes gce-electronics#10.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants