Rf 433 de jeedom à HA

bonjour,

en tant que futur ancien jeedomien, je fais le tour des possibilités pour la migration de mes différents équipement.

  • une clé RFXCOM RFXtrx433
  • luminaires équipés de micromodules dio chacon dont la ref est dans le plafond …
  • interrupteurs dio chacon ref 54715.
  • mesure de température oregon THN132N

lors de la première install sous Jeedom :

  • intégration directe de la mesure de température par le plugin
  • pour les premiers luminaires, j’ai appairé les interrupteurs et les micromodules en direct, puis inclusion et hop, ca marche …
  • pour le dernier, j’ai bien galèré, je crois que c’est @Doubledom qui m’a aidé sur le forum d’a coté. Tellement galèré que mon cerveau a tout éffacé.

existe t il une méthode pour passer tout ca sur HA sans redémonter tous les luminaires ?

seb

Salut !
Il te suffit de récupérer les entités de Jeedom lors de la création avec le plugin RFXCOM (Jeedom), tu devrais avoir les ID et la commande dans la partie réciproque, ensuite dans HA il faut recrer les commandes, les infos remonte normalement seules !
:innocent:@+Doubledom :metal:

« entité », « ID », etc … faut qu’on parle !

en effet, c’est concrètement que je vais avoir besoin d’aide, là …
tu vois le truc, je ne sais par où attaquer

Est-ce que tu as vu le fonctionnement de l’ADDOn RFXCOM dans HA ! Pour la création des entités !

Il lui faut la commande [raw] à envoyé !

ma clé rfx est utilisée par Jeedom, je n’ai donc pas installé l’intégration.

Mon soucis est : est ce que les données contenues sous Jeedom suffisent a tout démarrer sous HA ?
autrement dit : le jour où je passe les 433 sous HA, je peux tout commander pour repartir comme avant …

Slt
Comme je te disais, il faut que tu relèves tout les équipements que tu as sous Jeedom depuis le RFXCOM, le nom, son ID de cde, son type, et toutes les infos de l’onglet commande . Et normalement tu pourras transcrire cela sous HA.

tu pourras tout commander, mais il te faudra reparamétrer tous tes capteurs dans HA avant .
C’est très facile pour les capteurs de température, les détecteurs d’ouverture, de mouvement, mais assez touchy pour les volets somfy par ex.

salut,
je ne sais pas quand je vais faire la bascule, donc j’essaie de récupérer plein d’infos.
toutes les infos nécessaires sont elles présentes dans les logs ? Enfin, on des lignes sur les remontées de température, sur les interrupteurs mais rien sur les micromodules …


[2023-05-28 16:01:52][DEBUG] : {"devices":{"86725A":{"packettype":"0x5A","subtype":"0x02","id":"8672","count":0,"instant":0,"total":95996.43,"battery":100,"rssi":7}}}
[2023-05-28 16:01:53][DEBUG] : {"devices":{"BA0450":{"packettype":"0x50","subtype":"0x02","id":"BA04","temperature":"24.1","battery":100,"rssi":7}}}
[2023-05-28 16:02:20][DEBUG] : {"devices":{"100250":{"packettype":"0x50","subtype":"0x02","id":"1002","temperature":"24.8","battery":100,"rssi":6}}}
[2023-05-28 16:02:36][DEBUG] : {"devices":{"BA0450":{"packettype":"0x50","subtype":"0x02","id":"BA04","temperature":"24.1","battery":100,"rssi":7}}}
[2023-05-28 16:07:25][DEBUG] : {"devices":{"01AA8A2611":{"packettype":"0x11","subtype":"0x00","id":"01AA8A26","unitcode":1,"cmnd":1,"level":100,"rssi":7}}}
[2023-05-28 16:07:32][DEBUG] : {"devices":{"01AA8A2611":{"packettype":"0x11","subtype":"0x00","id":"01AA8A26","unitcode":1,"cmnd":0,"level":0,"rssi":7}}}
[2023-05-28 16:07:34][DEBUG] : {"devices":{"01AA8A2611":{"packettype":"0x11","subtype":"0x00","id":"01AA8A26","unitcode":1,"cmnd":1,"level":100,"rssi":7}}}
[2023-05-28 16:07:36][DEBUG] : {"devices":{"01AA8A2611":{"packettype":"0x11","subtype":"0x00","id":"01AA8A26","unitcode":1,"cmnd":0,"level":0,"rssi":7}}}
[2023-05-28 16:07:37][DEBUG] : {"devices":{"BA0450":{"packettype":"0x50","subtype":"0x02","id":"BA04","temperature":"24.2","battery":100,"rssi":7}}}
[2023-05-28 16:07:48][DEBUG] : {"devices":{"100250":{"packettype":"0x50","subtype":"0x02","id":"1002","temperature":"24.9","battery":100,"rssi":6}}}
[2023-05-28 16:07:48][DEBUG] : {"devices":{"01AA8A2611":{"packettype":"0x11","subtype":"0x00","id":"01AA8A26","unitcode":1,"cmnd":1,"level":100,"rssi":7}}}
[2023-05-28 16:07:52][DEBUG] : {"devices":{"86725A":{"packettype":"0x5A","subtype":"0x02","id":"8672","count":0,"instant":0,"total":95996.62,"battery":100,"rssi":7}}}
[2023-05-28 16:07:53][DEBUG] : {"devices":{"01AA8A2611":{"packettype":"0x11","subtype":"0x00","id":"01AA8A26","unitcode":1,"cmnd":0,"level":0,"rssi":7}}}

cette partie concerne un interrupteur commandant la lumiere du bar : nom :01AA8A2611, id : 01AA8A26, type : 0x11, la commande envoyée est 1 ou 0

[2023-05-29 06:12:53][DEBUG] : {"devices":{"01AA8A2611":{"packettype":"0x11","subtype":"0x00","id":"01AA8A26","unitcode":1,"cmnd":1,"level":100,"rssi":7}}}
[2023-05-29 06:13:00][DEBUG] : {"devices":{"01AA8A2611":{"packettype":"0x11","subtype":"0x00","id":"01AA8A26","unitcode":1,"cmnd":0,"level":0,"rssi":7}}}

l’onglet commande du micromodule : nom : ???, id : 092CB122, type : ???


je peux avoir aussi ce typer de donnée y compris sur un micromodule :

utile ? pas utile ?

j’ai peur qu’il nous manque des données sur les micromodules

Ce qu’il faut c’est que tu récupères ce que tu as dans les équipements avec leur noms ( plus facile pour toi ensuite) leur ID et le type
imageimage
Ensuite dans la partie image, s’il y a des trucs spéciaux !


Et voir si tu as fait des actions dans la partie avancé des cde image côté image.
Mais je pense que tu pourras toujours retourner vers Jeedom pour récupérer ce qui te manque !

Pour ce qui est des équipements qui remontent des infos (sondes …) à toi de bien relevé leur Nom et ID , Type pour pouvoir renseigner sur HA ( permet de retrouver plus facilement !)

salut,

bon, j’ai intégré tout mon rf 433 de la manière la plus simple qui soit :
installation de l’intégration
inclusion automatique cochée,
*j’ai trouvé mes sonde de température
*j’ai appuyé chaque inter qui a été détecté au fur et a mesure.
mes inter découverts comme interrupteurs, lorsque je les active sur HA, ca s’allume

je suis super content car tout ca marche. Dis je encore une connerie si je dis que j’ai peur que si un jour mes inter se « désappairent » de mes inter, je ne saurais plus contrôler mes luminaires …

une méthode pour palier a ça ?

dans jeedom mon micromodule du bar, par exemple, est :

Salut

Pas sur de comprendre ce que tu appelles appairage dans ce cas. Et pas sûr non plus de bien comprendre la différence avec jeedom sur le principe de fonctionnement (étant donné que tu utilises le même matériel et les mêmes id pour configurer les appareils…)

sous jeedom, ca a été configuré de différentes manières.
lors du montage des micromodules, je les avais inclus. j’avais également appairé micromodules et interrupteurs

sous HA, ne voulant pas démonter les luminaires, je n’ai inclus que les interrupteurs et comme je commande tout a la voix, j’ai tendance a les perdre … De ce fait, HA ne fait qu’imiter les interrupteurs mais je n’ai pas d’accès direct aux micromodules.

Ca marche mais je me dis que si micromodule et inter se désappairent … suis cuit …

C’est valable dans toutes les situations. Si le point final est hs, rien ne marche.
Par ailleurs, c’est pas dit que tu puisse avoir 2 commandes sur un micromodule.
Et même encore dans ce cas, si le micromodule se desapparaître, c’est valable pour toutes ‹ télécommandes › du micromodule

oui, vrai

pour info, j’ai plusieurs inter sur un seul micromodule et ca marche bien. C’est très pratique pour faire un va et viens là où il n’y en a pas

C’est probablement le même code qui est utilisé/partagé par les inter. Donc en perdre un côté module c’est les perdre tous.

oui, c’est probable, c’est pour ça que je voulais assurer le coup.

Soit dit en passant, il y a bien 5ans que les interrupteurs et micromodules sont appairés et je n’ai jamais eu de soucis…

Si tu as appairé tes micromodules, tu devrais avoir le code « raw » pour faire la même chose sous HA !
Pour info les micromodules n’ont pas de code interne !, ils acceptent les codes entrants ( souvent maxi 6) donc à toi de voir les appairages existants, mais si tu avais les inters liés cela sera le même code raw !

probablement, mais où ? sais pas a quoi ça ressemble et je n’ai jamais vu ce mot dans jeedom

C’est la partie qui se trouve dans le Logical ID, comme je te le disais précédemment !

Pour le mode Chacon , si tu as des cdes de types:

  • chacon(03,01) c’est égal à un mode raw de type 0B 1100 xx ID Groupe 010F (cde ON) x0
    tu regardes l’ID et pour le groupe ici 03 ( dans la partie cde chacon(03,01), le 01 correspond au ON => 010F

  • chacon(03,00) c’est égal à un mode raw de type 0B 1100 xx ID Groupe 000F (cde OFF) x0

Donc pour celui du bar avec ton ID 01AA8A26

  • Un truc pour ON : 0B1100DD01AA8A2603010F90
  • ici le DD c’est ce que tu veux ( moi DoubleDom) tu peux avoir de 00 à FF, c’est le compteur du Rfxcom en interne, ne sert pas vraiment en mode cde
    -Un truc pour OFF : 0B1100DD01AA8A2603000F90

Sert toi du mode développement pour tester !

PS: décomposition du mode raw pour le chacon

0B1100DD01AA8A2603010F90
0B longueur du raw

  • 11 Type équipement, Lighting2
  • 00 Sous type équipement, AC (KlikAanKlikUit,HomeEasyUK,Chacon,NEXA,Intertechno…)
  • DD le nbr pour le Rfxcom( donc ce que tu veux de 00 à FF), en mode réception est incrémenté automatiquement par le Rfxcom .
  • 01AA8A26 l’ID de l’équipement sous 4 Octets ( 8 caracteres de 0 à F [mode hexa] )
  • 03 le groupe de l’équipement ( normalement de 00 à 0F, mais peux être >) à commander .
  • 010F c’est la cde ON
  • 9 c’est le niveau du signal RSSI
  • 0 c’est la Batterie
    les deux derniers caracteres n’ont pas trop d’importance en émission, c’est le réglage du niveau de puissance en émission du Rfxcom qui fait le job !

Bonjour à tous,

je suis en réflexion de bascule de Domoticz sous HA sous peu, mais avant de tout basculer, je travaille sur les éléments que j’ai déjà, à savoir un RFXCom, des volets SOMFY et des relais ON/OFF (1000 et 3000W) CHACON.
J’ai réussi à intégré mes volets roulants assez facilement je trouve grâce à cette communauté et en farfouillant, mais alors par contre pour mes relais je galère grave !
Avec Rfxmngr j’ai récupéré les trames :
-lumière talus :
0B 11 00 03 02 0B 0B 0B 01 01 00 00 pour la mise à ON
0B 11 00 04 02 0B 0B 0B 01 00 00 00 pour la mise à OFF

0B longueur du RAW
11 type Lighting 2
00 type AC
03 ou 04 le nbre auto-incrémenté de RFXCOM
02 0B 0B 0B l’ID
01 le groupe
mais alors le reste 010000 (pour ON) ou 000000 (pour OFF), aucune idée ???

Sous HA avec l’outil de développement RFXCOM RFXtrx: Envoyer d’envoyer ces trames sans succès…
@Doubledom :slight_smile: une idée de la marche à suivre stp ? Je vois que sur le sujet tu connais super bien ce protocole RF.

Après ça sera à voir comment le mettre sur un interrupteur, ça sera un deuxième point :grin: