433MHz, emetteur & recepteur arduino


#42

@iavderf Merci de tester le module :smiley: Effectivement c’est embêtant si on ne reçoit plus les signaux 433Mhz

@isokar une idée ?


#43

non, je ne vois pas. c’est pour ca qu’il faut tester avec l’app arduino citée plus haut, elle est sensé lister tout ce qu’elle recoit


#44

Je viens de tester des petites télécommandes pas chères que l’on trouve sur internet et elle ne sont pas détectées non plus


#45

Je viens de faire les tests isokar :

Avec ReceiveRemoteAndSensor, je recois :

  • les DI-O a 115200 baud

Addr 27557888 unit 1 on, period: 261us.
Addr 27557888 unit 1 off, period: 262us.
Addr 27557888 unit 1 on, period: 263us.

  • Les perel à 115200 aussi :

Code: 137710, period: 173us.
Code: 137710, period: 175us.
Code: 137712, period: 175us.
Code: 137712, period: 174us.
Code: 137710, period: 174us.
Code: 137710, period: 175us.

  • Mon détecteur de fumé aussi a 115200 :

Code: 334610, period: 502us.
Code: 334610, period: 503us.
Code: 334610, period: 504us.
Code: 334610, period: 485us.

Par contre, Mouvement et porte, NADA, rien avec ce code Arduino

Si je mets le code de Rafi :

  • Je reçois également les DI-O mais a 9600 baud !

{“action”:“received”,“Addr”:27557888,“group”:0,“unit”:1,“value”:1}
{“action”:“received”,“Addr”:27557888,“group”:0,“unit”:1,“value”:1}
{“action”:“received”,“Addr”:27557888,“group”:0,“unit”:1,“value”:0}
{“action”:“received”,“Addr”:27557888,“group”:0,“unit”:1,“value”:1}

  • Je reçois également mon détecteur de fumé :

{“action”:“received”,“value”:334610}
{“action”:“received”,“value”:334610}
{“action”:“received”,“value”:334610}

  • Et les Perel :

{“action”:“received”,“value”:137710}
{“action”:“received”,“value”:137712}

  • Pour la porte et les mouvement, rien du tout non plus

Et enfin, je reviens au code de Pierre-Gilles :

  • Les Perel a 9600 :

{“action”:“received”,“value”:1135923}
{“action”:“received”,“value”:1135932}

  • Le détecteur de mouvement :

{“action”:“received”,“value”:10117449}
{“action”:“received”,“value”:10117449}

  • La porte :

{“action”:“received”,“value”:5499897}
{“action”:“received”,“value”:5499897}

  • Le détecteur de fumé : (Notez que la valeur est différente avec ce code…)

{“action”:“received”,“value”:14505301}
{“action”:“received”,“value”:14505301}
{“action”:“received”,“value”:14505301}

  • Mais bien sur, plus rien pour les DI-O…

Voila ^^

Ps : tout ceci concerne la réception, en émission, seul les vrais DI-O fonctionnent avec Gladys


#46

@pierre-gilles De rien, On reçois encore des signaux 433Mhz, mais pas tous…

Comme dit plus haut j’ai une ribambelle de prise 433Mhz, 4 Marques différentes, pour l’instant seul les DI-O fonctionnent avec le code de Rafi.

@isokar Je suis prêts à vous aider comme je peu, je sais programmer mais noob en Electronique.
Je ne sais pas quels valeurs modifier, ni où


#47

J’essaye de modifier la réception dans le code

EDIT: J’essaye d’utiliser les deux codes arduino


#48

J’ai l’impression que tout çà n’est qu’une question de temps d’écoute ou d’envoi (la période)

On ne peu pas tout simplement augmenter ces délais afin de s’assurer que çà passe a chaque fois ?

Regarde par exemple :

La télécommande des prises Flamingo actionne les FLAMINGO et les Vrais DI-O

Addr 27557888 unit 1 on, period: 261us.
Addr 27557888 unit 1 off, period: 262us.
Addr 27557888 unit 1 on, period: 263us.

Par contre quand j’envoie a partir de Gladys, seul les vrais DI-O réagissent…

Le type de code est pourtant le même…
Elle sont toutes programmable, je sais que les Flamingo peuvent stocker 5 Codes, pour les Chacon je n’ai plus le mode d’emploi, et la télécommande originale ne fonctionne plus ^^


#49

Intéressant,
Un truc à ne pas négliger, c’est la fréquence. En effet, pour émettre il faut être sur la bonne fréquence. Le code actuel est calé sur celui de dio. Je peux generaliser


#50

Je viens d’essayer le programme ReceiveRemoteAndSensor, et il n’affiche pas le signal de ma télécommande dans les logs de Gladys. Alors qu’avec l’autre version (celle du github) ça a fini par s’afficher.

Voici le capture de mes périphériques :

Je vais essayer la solution de @Pti_Nico


#51

Merci de ton aide,
J’ai essayé t’as solution, mais ça ne me retourne pas d’ID :

0|gladys | DEBUG devicetype = ${param.devicetype}


#52

@TheDreamer Je pense que ReceiveRemoteAndSensor n’est pas fait pour fonctionner avec Gladys mais uniquement pour le moniteur série, a moins que je me trompe…


#53

Peut-être, en moniteur série, ça fonctionne


#54

fait aussi un screen du devicetype(edit)


#55

oui, c’est juste un outil de debug


#56

Le voici :


#57

@TheDreamer, tu n’as pas affecté de pièce à ta lampe, c’est pour ça que tu as un message d’erreur :slight_smile:


#58

pas sure mais à vérifier en effet


#59

Ca c’est parce que tu as mis des quotes simples ( ’ ) et pas des anti-quotes (alt gr + 7) ( ` )


#60

Bon apparemment, c’était ça, je pensais pourtant avoir bien utilisé le `…
Juste c’est quoi à nouveau la commande pour ouvrir la BDD ?


#61

Utilise la commande suivante pour accéder à la BDD :
mysql -uroot -proot gladys