Page 4 sur 14

Re: Plugin BLEA avec Nut mini

Publié : 16 mars 2017, 13:22
par Chewby
Déjà MERCI pour vos réponses rapides et nombreuses,

@Fabrice j'avais lu un de tes messages ou tu expliquais ce cas... J'avais fait de même mais pas d'amélioration... Sinon je me suis ruiner dernièrement et investi dans une SENA UD100 et une TRENDNET TBW-106UB j'ai testé avec les deux pas mieux...

@Ticoq non déco totale sans reco, par contre si je redémarre le le démon de plugin ça reco immédiatement et puis ça re-deco... Merci pour l'info au niveau du mode en continue non disponible pour les Nut Mini.

@Bandit33000 c'est aussi un PI3 que j'utilise mais tu fais comment pour utiliser le BLE intégrer dessus ? Tu as pas un lien/tuto ?

Voici au passage un extrait de mon log après redémarrage du démon :

Code : Tout sélectionner

[2017-03-16 13:04:10][INFO] : Start blead
[2017-03-16 13:04:10][INFO] : Log level : debug
[2017-03-16 13:04:10][INFO] : Socket port : 55008
[2017-03-16 13:04:10][INFO] : Socket host : 127.0.0.1
[2017-03-16 13:04:10][INFO] : Device : hci0
[2017-03-16 13:04:10][INFO] : PID file : /tmp/blead.pid
[2017-03-16 13:04:10][INFO] : Apikey : ***
[2017-03-16 13:04:10][INFO] : Callback : http://127.0.0.1:80/plugins/blea/core/php/jeeBlea.php
[2017-03-16 13:04:10][INFO] : Cycle : 0.3
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.dotti
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.fitbit
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.gigaset
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.hector
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.itag
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.jinlin
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.logiswitch
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.miband
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.miband2
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.miflora
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.miscale
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.myfox
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.niu
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.noke
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.nut
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.playbulb
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.smartplug
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.tb05
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.ticatag
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.wistiki
[2017-03-16 13:04:10][INFO] : Import de la configuration devices.yeelight
[2017-03-16 13:04:10][DEBUG] : Writing PID 31079 to /tmp/blead.pid
[2017-03-16 13:04:10][DEBUG] : Init request module v2.4.3
[2017-03-16 13:04:10][INFO] : Starting new HTTP connection (1): 127.0.0.1
[2017-03-16 13:04:10][DEBUG] : "GET /plugins/blea/core/php/jeeBlea.php?apikey=*** HTTP/1.1" 200 0
[2017-03-16 13:04:10][DEBUG] : Socket interface started
[2017-03-16 13:04:10][DEBUG] : LoopNetServer Thread started
[2017-03-16 13:04:10][INFO] : Start listening...
[2017-03-16 13:04:10][DEBUG] : Listening on: [127.0.0.1:55008]
[2017-03-16 13:04:10][INFO] : Preparing Scanner...
[2017-03-16 13:04:10][DEBUG] : Read Socket Thread Launched
[2017-03-16 13:04:10][DEBUG] : Send to jeedom :  {'source': 'local', 'learn_mode': 0}
[2017-03-16 13:04:10][DEBUG] : Read Device Thread Launched
[2017-03-16 13:04:10][INFO] : Starting new HTTP connection (1): 127.0.0.1
[2017-03-16 13:04:10][DEBUG] : Heartbeat Thread Launched
[2017-03-16 13:04:10][DEBUG] : Send to jeedom :  {'started': 1, 'source': 'local'}
[2017-03-16 13:04:10][INFO] : Starting new HTTP connection (1): 127.0.0.1
[2017-03-16 13:04:11][DEBUG] : Client connected to [127.0.0.1:41136]
[2017-03-16 13:04:11][DEBUG] : Message read from socket: {"apikey":"***","cmd":"add","device":{"id":"F9:C6:B3:1F:85:0B","delay":"18000","needsrefresh":1,"name":"miflora","refreshlist":[],"islocked":0,"emitterallowed":"local","refresherallowed":"local"}}
[2017-03-16 13:04:11][DEBUG] : Client disconnected from [127.0.0.1:41136]
[2017-03-16 13:04:11][DEBUG] : "POST /plugins/blea/core/php/jeeBlea.php?apikey=*** HTTP/1.1" 200 0
[2017-03-16 13:04:11][DEBUG] : "POST /plugins/blea/core/php/jeeBlea.php?apikey=*** HTTP/1.1" 200 0
[2017-03-16 13:04:11][WARNING] : Exception on scanner (trying to resolve by myself 6): Failed to execute mgmt cmd 'scanend'
[2017-03-16 13:04:11][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE
[2017-03-16 13:04:11][DEBUG] : Received command from jeedom : add
[2017-03-16 13:04:11][DEBUG] : Add device : {u'needsrefresh': 1, u'name': u'miflora', u'emitterallowed': u'local', u'delay': u'18000', u'refresherallowed': u'local', u'islocked': 0, u'refreshlist': [], u'id': u'F9:C6:B3:1F:85:0B'}
[2017-03-16 13:04:11][INFO] : Attempt to recover successful, reseting counter
[2017-03-16 13:04:12][DEBUG] : [(9, 'Complete Local Name', u'nut'), (3, 'Complete 16b Services', u'0318'), (22, '16b Service Data', u'0a18e8df17a73252'), (1, 'Flags', u'06')] True random e8:df:17:a7:32:52
[2017-03-16 13:04:12][DEBUG] : This is a nut device e8:df:17:a7:32:52
[2017-03-16 13:04:12][DEBUG] : It's a known packet but not decoded because this device is not Included and I'am not in learn mode e8:df:17:a7:32:52
[2017-03-16 13:04:14][DEBUG] : [(9, 'Complete Local Name', u'nut'), (3, 'Complete 16b Services', u'0318'), (255, 'Manufacturer', u'59000003'), (22, '16b Service Data', u'0a18f9c6b31f850b'), (1, 'Flags', u'06')] True random f9:c6:b3:1f:85:0b
[2017-03-16 13:04:14][DEBUG] : This is a nut device f9:c6:b3:1f:85:0b
[2017-03-16 13:04:14][DEBUG] : Send to jeedom : {u'devices': {u'F9:C6:B3:1F:85:0B': {'name': u'nut', 'source': 'local', 'rawdata': "[(9, 'Complete Local Name', u'nut'), (3, 'Complete 16b Services', u'0318'), (255, 'Manufacturer', u'59000003'), (22, '16b Service Data', u'0a18f9c6b31f850b'), (1, 'Flags', u'06')]", 'rssi': -73, 'type': 'nut', 'id': u'F9:C6:B3:1F:85:0B', 'present': 1}}}
[2017-03-16 13:04:14][INFO] : Starting new HTTP connection (1): 127.0.0.1
[2017-03-16 13:04:15][DEBUG] : "POST /plugins/blea/core/php/jeeBlea.php?apikey=*** HTTP/1.1" 200 0
[2017-03-16 13:04:50][DEBUG] : [(9, 'Complete Local Name', u'nut'), (3, 'Complete 16b Services', u'0318'), (22, '16b Service Data', u'0a18e8df17a73252'), (1, 'Flags', u'06')] True random e8:df:17:a7:32:52
[2017-03-16 13:04:50][DEBUG] : This is a nut device e8:df:17:a7:32:52
[2017-03-16 13:04:50][DEBUG] : It's a known packet but not decoded because this device is not Included and I'am not in learn mode e8:df:17:a7:32:52
[2017-03-16 13:05:06][DEBUG] : Send to jeedom :  {'heartbeat': 1, 'source': 'local'}
[2017-03-16 13:05:06][INFO] : Starting new HTTP connection (1): 127.0.0.1
[2017-03-16 13:05:06][DEBUG] : "POST /plugins/blea/core/php/jeeBlea.php?apikey=*** HTTP/1.1" 200 0
[2017-03-16 13:06:02][DEBUG] : Send to jeedom :  {'heartbeat': 1, 'source': 'local'}
[2017-03-16 13:06:02][INFO] : Starting new HTTP connection (1): 127.0.0.1
[2017-03-16 13:06:02][DEBUG] : "POST /plugins/blea/core/php/jeeBlea.php?apikey=*** HTTP/1.1" 200 0
[2017-03-16 13:06:11][DEBUG] : Connecting : F9:C6:B3:1F:85:0B with bluetooth 0
[2017-03-16 13:06:51][DEBUG] : Failed to connect to peripheral F9:C6:B3:1F:85:0B, addr type: public attempt 
[2017-03-16 13:06:52][DEBUG] : Connecting : F9:C6:B3:1F:85:0B with bluetooth 0
[2017-03-16 13:06:58][DEBUG] : Send to jeedom :  {'heartbeat': 1, 'source': 'local'}
[2017-03-16 13:06:58][INFO] : Starting new HTTP connection (1): 127.0.0.1
[2017-03-16 13:06:58][DEBUG] : "POST /plugins/blea/core/php/jeeBlea.php?apikey=*** HTTP/1.1" 200 0
[2017-03-16 13:07:32][DEBUG] : Failed to connect to peripheral F9:C6:B3:1F:85:0B, addr type: public attempt 1
[2017-03-16 13:07:54][DEBUG] : Send to jeedom :  {'heartbeat': 1, 'source': 'local'}
[2017-03-16 13:07:54][INFO] : Starting new HTTP connection (1): 127.0.0.1
[2017-03-16 13:07:54][DEBUG] : "POST /plugins/blea/core/php/jeeBlea.php?apikey=*** HTTP/1.1" 200 0
[2017-03-16 13:08:50][DEBUG] : Send to jeedom :  {'heartbeat': 1, 'source': 'local'}
[2017-03-16 13:08:50][INFO] : Starting new HTTP connection (1): 127.0.0.1
[2017-03-16 13:08:50][DEBUG] : "POST /plugins/blea/core/php/jeeBlea.php?apikey=*** HTTP/1.1" 200 0
J'ai viré API KEY du log ne sachant pas si c'est une information super sensible...

On voit bien qu'après le restart, il retrouve le Nut Mini puis à [2017-03-16 13:06:51][DEBUG] : Failed to connect to peripheral F9:C6:B3:1F:85:0B, addr type: public attempt

Et la plus rien...

Merci pour votre aide.

Chewby

Re: Plugin BLEA avec Nut mini

Publié : 16 mars 2017, 13:31
par Fabe
Je dispose de 3 Nut mini et ils fonctionnent correctement avec le plugin BLEA. J'utilise le Bluetooth du RPI3 également. As-tu essayé en réinstallant complètement le plugin car il ne devrait pas avoir de problème nous sommes très nombreux à utiliser les Nut sans problèmes significatifs

Re: Plugin BLEA avec Nut mini

Publié : 16 mars 2017, 15:31
par ticoq
Tu as bien supprimé le nut de l'application téléphone ?
Tu as un autre nut ou appareil BT pour tester si le pb ne viendrait pas don périphérique, plutôt que de ton réseau BT ?

Re: Plugin BLEA avec Nut mini

Publié : 17 mars 2017, 13:14
par Chewby
Bon bah, j'ai testé sur une nouvelle installation toute fraiche et ça fonctionne parfaitement !

Je sais pas ce qu'il peut y avoir sur mon installation principale mais un truc cloche...

Deux solutions, soit refaire une installation propre soit chercher ce qui pourrait interféré dans mon installation principale...

Merci pour votre aide, je vous tiens au courant si je trouve.

Chewby

Re: Plugin BLEA avec Nut mini

Publié : 17 mars 2017, 18:25
par Fabrice
...soit un conflit, il faut voir si tout est strictement identique ou pas.

Re: Plugin BLEA avec Nut mini

Publié : 17 mars 2017, 18:48
par nisked
Fabrice a écrit :Salut

@Fabe
Si je ne fait pas ce que je dis de faire tous les nut se déconnectent au bout de 5 heures. C'est à dire au bout du temps de resfrech.
Ils se reconnectent ensuite jusqu'à 5 heures après et ainsi de suite.

Avec le délai que j'indique je n'ai plus ce problème (enfin si, 1 fois tous les 6 mois...)

Edit :
-> Maintenant, lis le résultat de ceux qui font pareil et constate par toi même
-> A toi de prouver que ce que je fais est inutile

Ce n'est pas les NUT qui se déconnectent, mais le plugin BLEA qui fait un "refresh" et celui-ci à pour effet (certainement non désiré) de couper la liaison avec les NUT et de la rétablir juste derrière. En principe, le refresh ne doit pas changer l'état si l'état n'a pas changé, mais ce n'est pas ce qui est constaté.
Hello,

Tu changes ou exactement cette valeur de refrzsh ?

Envoyé de mon MI 5s en utilisant Tapatalk

Re: Plugin BLEA avec Nut mini

Publié : 17 mars 2017, 19:04
par Fabrice
Bonsoir,

C'est dans l'écran du NUT, a faire pour chaque NUT.

Re: Plugin BLEA avec Nut mini

Publié : 12 avr. 2017, 15:24
par olivier42
Fabrice a écrit :Bonjour,

Il faut appairer en 1er sur votre smartphone avec l'application officielle des Nut.
A la question ; "voulez-vous activer le mode continue" il faut répondre OUI. Et cela pour tous vos NUT.
Ensuite, il faut désinstaller l'application du smartphone. Car le NUT ne sait pas aller sur le Smartphone en même temps que sur BLEA.
- il faut presser le bouton pour les appairer une 1ere fois.

Une fois ces deux consignes appliquées, tout doit fonctionner normalement chez vous, vous devriez pouvoir les appairer simplement avec BLEA.
Bizarre,

Je n'ai rien eu à faire de tout cela pour mon Nut mini :
- j'ai enlevé la protection de la pile
- lancer la recherche dans le plugin BLEA
- et hop, il était ajouté

Il fonctionne bien, sauf pour le niveau de batterie (retour toujours vide). Est-ce normal ?

Cordialement,

Re: Plugin BLEA avec Nut mini

Publié : 12 avr. 2017, 15:45
par Fabe
Hello pour la batterie c'est normal pour le moment il y a pas de remontée. Peut être dans un futur proche...

Envoyé de mon A0001 en utilisant Tapatalk

Re: Plugin BLEA avec Nut mini

Publié : 28 avr. 2017, 23:12
par ffernandes94
Bonsoir,
Je me suis basé sur le scénario de Fabrice pour la presence (vraiment pratique merci). Par contre je coince sur un truc. Le Nut mini c'est pour ma fille (Chloé ;-) ). La presence de ce nut mini permet de ne pas activé l'alarme mais comment gérer si le nut est oublié à la maison.
Detecteur de porte + detetecteur mvt mais + nut mini = pas d'alarme. Dois je utiliser une variable qui teste la presence de nut mini quelques minutes apres l'activation de l'alarme ? une idée ? suis je assez clair ?
Cordialement

Re: Plugin BLEA avec Nut mini

Publié : 29 avr. 2017, 08:39
par Fabrice
Bonjour,

C'est difficile de gérer un oublis. Moi, j'ai placé le NUT dans son cartable = pas d'oublis (mais cela n'a pas empêché une fois que le plugin ne détectait plus rien il a fallu relancer le Rasberry pour retrouver un état ok).

En revanche, je ne confis pas l'alarme à un NUT ni à Jeedom, mais j'ai quand même interfacé les deux "pour info".

Donc, ma femme et moi, on reçois un émail de rappel SI au bout de 10 minutes d'absence de :
#[Maison][Fabrice][Présence]# == 0 AND #[Maison][Sylvie][Présence]# == 0 AND #[Sécurité][Alarme][Statut]# != "Armement"
C'est donc le virtuel Fabrice et le virtuel Sylvie (qui sont eux issues de l'état de nos NUT) qui déclenchent ce scénario.

L'un comme l'autre, on "sait" si notre fille est à la maison. Du coup, ce rappel nous permet d'activer l'alarme si c'est vraiment un oubli d'armement.
- Et l'activation de l'alarme, met en service les caméras de surveillance.

Note :
Je ne gère plus la présence avec les NUT qui déclenchent les scénarios directement, (pour des raisons d’économie de CPU). Maintenant les NUT gère des virtuels et ces virtuels déclenchent les scénarios en cas de changement d'état iniquement.
J'ai placé l'idée ici :
viewtopic.php?f=60&t=22289&start=1360#p441473

Re: Plugin BLEA avec Nut mini

Publié : 01 juin 2017, 23:46
par Swatmorpheus
Chewby a écrit :
16 mars 2017, 13:22


@Bandit33000 c'est aussi un PI3 que j'utilise mais tu fais comment pour utiliser le BLE intégrer dessus ? Tu as pas un lien/tuto ?
Tu veux utiliser le BT intégré au PI3 ??
Si oui en SSH
hciconfig -> si pas de retour
systemctl enable hciuart
systemctl start hciuart
activer le BT : bluetoothctl et power on -> "changing power on succeded" doit s'afficher
ensuite retourner dans jeedom et la config de Blea le port de config devrait s'afficher et tu pourras utiliser le BT interne du PI

Je vais tester la méthode de fabrice en augmentant du refresh des infos car pour moi j'ai aussi la géoloc donc ma présence reste fiable mais pour l'autre que le nut c'est plus compliqué car seul le nut gère la présence.

Re: Plugin BLEA avec Nut mini

Publié : 15 juil. 2017, 19:41
par dgonneau
Bonjour,

Deuxième fois que je change les piles sur ce Nut mini... j'ai l'impression qu'elles fondent comme neige au soleil !
La deuxième n'a même pas duré un mois !!
Je vois pas ce qui pose problème...
Plugin BLEA en stable avec pour l'instant uniquement l'antenne interne du rpi3, refresh de 15778800s comme vu sur le forum pour éviter les déconnexions ...

Après de base le nut mini est pas réputé pour son autonomie...
Je pense regarder vers un autre appareil équivalent... genre le wistiki (ok pas le même prix mais 2 ans d'autonomie annoncée, pile CR2032 F4N)

Re: Plugin BLEA avec Nut mini

Publié : 15 juil. 2017, 21:15
par winhex
10 mois pour 2 nut mini (acheté ensemble)
normalement le mois prochaine 3 piles

soit sur 5, 10 mois d'autonomie minimum

tu as fait une connection appli ?

Re: Plugin BLEA avec Nut mini

Publié : 15 juil. 2017, 22:28
par Fabrice
Bonsoir,

Vous avez pris quoi comme pile ? car elles durent plutôt longtemps.

Sinon, pour les NUT, Si vous avez encore la notion de refresh ET que vous avez bien la dernière version du plugin BLEA, je vous conseil de refaire (supprimer et créer de nouveau) l'équipement lié à ce NUT.
Avec la nouvelle version, il n'y a plus de refresh.

Re: Plugin BLEA avec Nut mini

Publié : 15 juil. 2017, 23:52
par winhex
c'est les piles d'origines ! achetté sur banggood le 31 aout
j'avais lu ici que la connection via appli mettait les nuts en mode éco

Re: Plugin BLEA avec Nut mini

Publié : 16 juil. 2017, 00:49
par tsim79
winhex a écrit :
15 juil. 2017, 23:52
c'est les piles d'origines ! achetté sur banggood le 31 aout
j'avais lu ici que la connection via appli mettait les nuts en mode éco
Oui moi aussi j'avais vu cela quelque part, je me suis connecté avec l'appli:
- Je n'ai jamais trouvé ce mode éco!
- Quand j'utilise l'appli, le nut se connecte automatiquement à mon phone sur l'appli et n'est plus présent niveau BLEA!

Résultat j'utilise l'appli uniquement en dehors de chez moi pour faire sonner le nut mini si besoin. Mais moi je n'ai jamais réussi à utiliser l'appli en meme temps que Jeedom.

Re: Plugin BLEA avec Nut mini

Publié : 16 juil. 2017, 00:57
par Fabrice
C'est normal, vous ne pouvez pas utiliser les deux en même temps.
- Cela fonctionne avec certains périphériques, comme les miband.

Re: Plugin BLEA avec Nut mini

Publié : 16 juil. 2017, 01:21
par tsim79
Fabrice a écrit :
16 juil. 2017, 00:57
C'est normal, vous ne pouvez pas utiliser les deux en même temps.
- Cela fonctionne avec certains périphériques, comme les miband.
Ok quid du mode éco!?

Re: Plugin BLEA avec Nut mini

Publié : 16 juil. 2017, 02:31
par winhex

si tu fais sonner !
une simple connection
une fois connecté j'ai deshinstaller l'appli.

l'appli que j'utilise tres rarement
ble scanner
elle ne fait pas perdre la connection
me permet de voir l'etat de la batterie,
sonner j'ai pas essayé !
batterie changer debut de semaine
2€ les 5 sur amazon (camelion exp 2024)
mauvais commentaires.

Image
clic sur le R
mes 3 autres nut dépasseront les 10 mois finalement (batterie 71% et 55%) acheté en septembre sur amazon

je peux rangé les piles