Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

Plugin blea

Avatar de l’utilisateur
Me_
Actif
Messages : 766
Inscription : 22 juin 2015, 22:28
Localisation : Guyane

Re: Plugin blea

Message par Me_ » 02 mai 2018, 17:05

benj29 a écrit :Je suis peut être bête mais pour moi non.
Il faut que ton déporté, soit un Jeedom, non ?

Dans mon cas, les RPI ou la VM sont des Debian8 avec un démon BLEA qui tourne.
Ce démon n'est pas un démon "Jeedom" mais bien un script que tu installes etc.
Ah ok, c’est l’info que j’ai loupé. Les antennes ne sont pas des Jeedom...

Dans ce cas, je ne sais pas. Dsl...
Présentation
Mon matériel: ici


benj29
Actif
Messages : 3982
Inscription : 26 mars 2017, 09:57
Contact :

Re: Plugin blea

Message par benj29 » 02 mai 2018, 17:35

cadavor a écrit :
02 mai 2018, 17:03
benj29 a écrit :
02 mai 2018, 16:43
Je suis peut être bête mais pour moi non.
Il faut que ton déporté, soit un Jeedom, non ?

Dans mon cas, les RPI ou la VM sont des Debian8 avec un démon BLEA qui tourne.
Ce démon n'est pas un démon "Jeedom" mais bien un script que tu installes etc.
Plugin Script
Script ssh_command
Et la commande SSH qui va bien pour connaitre l'état du démon/process/service
Justement, je me doute que ça doit être possible.
Mais je suis loin d'être compétent pour ça. Et comment traduire l'état sous forme d'un binaire virtuel 0/1...

De plus, si j'avais bien compris, voir un script qui tourne ne veut pas dire qu'il est réellement OK.
D'où des fois le besoin de le relancer non ?

Le fait de voir aussi dans Santé, à chaque refresh, du up, down me fait dire que le développeur qui n'est plus sur le forum doit déjà savoir comment monitorer son process et que visiblement ce n'est pas très fiable.

Djal94
Actif
Messages : 1228
Inscription : 09 août 2016, 09:21

Re: Plugin blea

Message par Djal94 » 02 mai 2018, 17:58

Je peux pas aider beaucoup, mais pour traduire l'état sous forme de binaire, ca je sais faire.

Il faut utiliser les opérateurs ternaires : SI #[Commande]#="Valeur" Alors renvoie "0" sinon "1" dans une info virtuelle.

Exemple avec mon aspi pour avoir un état binaire pour Homebridge : #[Appartement][Aspi MiRobot][Statut]#!="En nettoyage"?0:1 ( si valeur différent de "En nettoyage" alors renvoie 0 sinon renvoie 1)

Si ca peut servir ;)
Jeedom 3.2.11 sur NUC Intel (Debian 8)
Zwave - BLEA - Wifi
Trucs et Astuces

Swr
Actif
Messages : 702
Inscription : 08 nov. 2016, 20:56
Localisation : 44

Re: Plugin blea

Message par Swr » 02 mai 2018, 20:40

J'essaie d'avancer, mais je ne comprends toujours pas pourquoi les fichiers des dépendances ne sont pas créés sur l'antenne :

voici les logs :
[2018-05-02 20:36:20] blea.INFO: Arret du démon distant [] []
[2018-05-02 20:36:20] blea.DEBUG: This is a message from antenna local [] []
[2018-05-02 20:36:22] blea.INFO: Commande par SSH fuser -k 55008/tcp >> /dev/null 2>&1 &sur 192.168.1.125 [] []
[2018-05-02 20:36:22] blea.INFO: Compression du dossier local [] []
[2018-05-02 20:36:22] blea.INFO: Envoie du fichier /tmp/folder-blea.tar.gz [] []
[2018-05-02 20:36:24] blea.INFO: Envoie de fichier sur 192.168.1.125 [] []
[2018-05-02 20:36:24] blea.INFO: Décompression du dossier distant [] []
[2018-05-02 20:36:25] blea.INFO: Commande par SSH mkdir /homesur 192.168.1.125 [] []
[2018-05-02 20:36:25] blea.INFO: Commande par SSH mkdir /home/pluginbleasur 192.168.1.125 [] []
[2018-05-02 20:36:26] blea.INFO: Commande par SSH rm -R /home/pluginblea/bleadsur 192.168.1.125 [] []
[2018-05-02 20:36:26] blea.INFO: Commande par SSH mkdir /home/pluginblea/bleadsur 192.168.1.125 [] []
[2018-05-02 20:36:26] blea.INFO: Commande par SSH tar -zxf /home/pluginblea/folder-blea.tar.gz -C /home/pluginblea/bleadsur 192.168.1.125 [] []
[2018-05-02 20:36:26] blea.INFO: Commande par SSH rm /home/pluginblea/folder-blea.tar.gzsur 192.168.1.125 [] []
[2018-05-02 20:36:27] blea.INFO: Suppression du zip local [] []
[2018-05-02 20:36:27] blea.INFO: Lancement du démon distant /usr/bin/python /home/pluginblea/blead/resources/blead/blead.py --loglevel debug --device hci0 --socketport 55008 --sockethost "" --callback http://192.168.1.55:80/plugins/blea/cor ... eeBlea.php --apikey xxxxxxxxx --daemonname "Pi zero" >> /tmp/blea 2>&1 & [] []
[2018-05-02 20:36:28] blea.INFO: Commande par SSH /usr/bin/python /home/pluginblea/blead/resources/blead/blead.py --loglevel debug --device hci0 --socketport 55008 --sockethost "" --callback http://192.168.1.55:80/plugins/blea/cor ... eeBlea.php --apikey xxxxxxx --daemonname "Pi zero" >> /tmp/blea 2>&1 &sur 192.168.1.125 [] []
[2018-05-02 20:36:28] blea.INFO: Finie [] []
[2018-05-02 20:36:30] blea.DEBUG: This is a message from antenna local [] []
[2018-05-02 20:36:30] blea.INFO: This is a heartbeat from antenna local [] []
[2018-05-02 20:36:31] blea.INFO: Arret du démon distant [] []
[2018-05-02 20:36:32] blea.INFO: Commande par SSH fuser -k 55008/tcp >> /dev/null 2>&1 &sur 192.168.1.125 [] []
[2018-05-02 20:36:32] blea.INFO: Installation des dépendances [] []
[2018-05-02 20:36:34] blea.INFO: Commande par SSH bash /home/pluginblea/blead/resources/install.sh >> /tmp/blea_dependancy 2>&1 &sur 192.168.1.125 [] []
[2018-05-02 20:36:34] blea.INFO: Lancement du démon distant /usr/bin/python /home/pluginblea/blead/resources/blead/blead.py --loglevel debug --device hci0 --socketport 55008 --sockethost "" --callback http://192.168.1.55:80/plugins/blea/cor ... eeBlea.php --apikey xxxxxx --daemonname "Pi zero" >> /tmp/blea 2>&1 & [] []
[2018-05-02 20:36:36] blea.INFO: Commande par SSH /usr/bin/python /home/pluginblea/blead/resources/blead/blead.py --loglevel debug --device hci0 --socketport 55008 --sockethost "" --callback http://192.168.1.55:80/plugins/blea/cor ... eeBlea.php --apikey xxxxxx --daemonname "Pi zero" >> /tmp/blea 2>&1 &sur 192.168.1.125 [] []
[2018-05-02 20:36:37] blea.INFO: Suppression de la log /var/www/html/plugins/blea/core/class/../../../../log/blea_Pi-zero_dependancy [] []
[2018-05-02 20:36:37] blea.INFO: Récupération de la log distante [] []
[2018-05-02 20:36:39] blea.INFO: Récupération de fichier depuis 192.168.1.125 [] []
[2018-05-02 20:36:40] blea.INFO: Commande par SSH cat /dev/null > /tmp/blea_dependancysur 192.168.1.125 [] []

BB2A
Timide
Messages : 171
Inscription : 22 nov. 2017, 12:11
Localisation : Loiret

Re: Plugin blea

Message par BB2A » 03 mai 2018, 12:01

Bonjour,

J'ai fais l’acquisition d'un radiateur Acova Bluetooth je voulais savoir si je peut le connecter afin de le piloter?
Merci JEEDOM

Swr
Actif
Messages : 702
Inscription : 08 nov. 2016, 20:56
Localisation : 44

Re: Plugin blea

Message par Swr » 03 mai 2018, 13:04

Swr a écrit :
02 mai 2018, 20:40
J'essaie d'avancer, mais je ne comprends toujours pas pourquoi les fichiers des dépendances ne sont pas créés sur l'antenne :

voici les logs :
[2018-05-02 20:36:20] blea.INFO: Arret du démon distant [] []
[2018-05-02 20:36:20] blea.DEBUG: This is a message from antenna local [] []
[2018-05-02 20:36:22] blea.INFO: Commande par SSH fuser -k 55008/tcp >> /dev/null 2>&1 &sur 192.168.1.125 [] []
[2018-05-02 20:36:22] blea.INFO: Compression du dossier local [] []
[2018-05-02 20:36:22] blea.INFO: Envoie du fichier /tmp/folder-blea.tar.gz [] []
[2018-05-02 20:36:24] blea.INFO: Envoie de fichier sur 192.168.1.125 [] []
[2018-05-02 20:36:24] blea.INFO: Décompression du dossier distant [] []
[2018-05-02 20:36:25] blea.INFO: Commande par SSH mkdir /homesur 192.168.1.125 [] []
[2018-05-02 20:36:25] blea.INFO: Commande par SSH mkdir /home/pluginbleasur 192.168.1.125 [] []
[2018-05-02 20:36:26] blea.INFO: Commande par SSH rm -R /home/pluginblea/bleadsur 192.168.1.125 [] []
[2018-05-02 20:36:26] blea.INFO: Commande par SSH mkdir /home/pluginblea/bleadsur 192.168.1.125 [] []
[2018-05-02 20:36:26] blea.INFO: Commande par SSH tar -zxf /home/pluginblea/folder-blea.tar.gz -C /home/pluginblea/bleadsur 192.168.1.125 [] []
[2018-05-02 20:36:26] blea.INFO: Commande par SSH rm /home/pluginblea/folder-blea.tar.gzsur 192.168.1.125 [] []
[2018-05-02 20:36:27] blea.INFO: Suppression du zip local [] []
[2018-05-02 20:36:27] blea.INFO: Lancement du démon distant /usr/bin/python /home/pluginblea/blead/resources/blead/blead.py --loglevel debug --device hci0 --socketport 55008 --sockethost "" --callback http://192.168.1.55:80/plugins/blea/cor ... eeBlea.php --apikey xxxxxxxxx --daemonname "Pi zero" >> /tmp/blea 2>&1 & [] []
[2018-05-02 20:36:28] blea.INFO: Commande par SSH /usr/bin/python /home/pluginblea/blead/resources/blead/blead.py --loglevel debug --device hci0 --socketport 55008 --sockethost "" --callback http://192.168.1.55:80/plugins/blea/cor ... eeBlea.php --apikey xxxxxxx --daemonname "Pi zero" >> /tmp/blea 2>&1 &sur 192.168.1.125 [] []
[2018-05-02 20:36:28] blea.INFO: Finie [] []
[2018-05-02 20:36:30] blea.DEBUG: This is a message from antenna local [] []
[2018-05-02 20:36:30] blea.INFO: This is a heartbeat from antenna local [] []
[2018-05-02 20:36:31] blea.INFO: Arret du démon distant [] []
[2018-05-02 20:36:32] blea.INFO: Commande par SSH fuser -k 55008/tcp >> /dev/null 2>&1 &sur 192.168.1.125 [] []
[2018-05-02 20:36:32] blea.INFO: Installation des dépendances [] []
[2018-05-02 20:36:34] blea.INFO: Commande par SSH bash /home/pluginblea/blead/resources/install.sh >> /tmp/blea_dependancy 2>&1 &sur 192.168.1.125 [] []
[2018-05-02 20:36:34] blea.INFO: Lancement du démon distant /usr/bin/python /home/pluginblea/blead/resources/blead/blead.py --loglevel debug --device hci0 --socketport 55008 --sockethost "" --callback http://192.168.1.55:80/plugins/blea/cor ... eeBlea.php --apikey xxxxxx --daemonname "Pi zero" >> /tmp/blea 2>&1 & [] []
[2018-05-02 20:36:36] blea.INFO: Commande par SSH /usr/bin/python /home/pluginblea/blead/resources/blead/blead.py --loglevel debug --device hci0 --socketport 55008 --sockethost "" --callback http://192.168.1.55:80/plugins/blea/cor ... eeBlea.php --apikey xxxxxx --daemonname "Pi zero" >> /tmp/blea 2>&1 &sur 192.168.1.125 [] []
[2018-05-02 20:36:37] blea.INFO: Suppression de la log /var/www/html/plugins/blea/core/class/../../../../log/blea_Pi-zero_dependancy [] []
[2018-05-02 20:36:37] blea.INFO: Récupération de la log distante [] []
[2018-05-02 20:36:39] blea.INFO: Récupération de fichier depuis 192.168.1.125 [] []
[2018-05-02 20:36:40] blea.INFO: Commande par SSH cat /dev/null > /tmp/blea_dependancysur 192.168.1.125 [] []
Le problème n'ayant pas déchaîné les foules, j'ai réinstallé,... Le cœur bat à nouveau

vincecoco
Actif
Messages : 1181
Inscription : 12 oct. 2015, 09:31

Re: Plugin blea

Message par vincecoco » 06 juin 2018, 21:10

Hello,
Pour nous processeurs de nut mini vous gerez comment les scénarios ?
J'ai fait un scénario comme déclencheur le présence du nut mini.
Le problème mon scénario se déclenche toutes les minutes quand il est présent.
Merci

Avatar de l’utilisateur
Fabrice
Modérateur
Messages : 3422
Inscription : 27 oct. 2016, 22:26
Localisation : Planète terre, IDF, 93

Re: Plugin blea

Message par Fabrice » 06 juin 2018, 21:15

Bonjour,

Le plus simple et de créer un virtuel et c'est le changement d'état de ce virtuel qui déclenchera vos scénarios.
- Le virtuel lui, se mets à jour depuis l'état du NUT.
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

vincecoco
Actif
Messages : 1181
Inscription : 12 oct. 2015, 09:31

Re: Plugin blea

Message par vincecoco » 06 juin 2018, 21:32

@Fabrice
Bien vu je n'y avais pas pense sur le coup.
Je vais tester ça.
Merci

Avatar de l’utilisateur
Theduck38
Helper
Messages : 2714
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Plugin blea

Message par Theduck38 » 07 juin 2018, 11:00

Configurer la répétition des valeurs de la commande présence du NUT (équipement BLEA) sur 'Automatique', et celle du virtuel sur 'Jamais répéter'.
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

sebr
Timide
Messages : 63
Inscription : 26 févr. 2018, 17:23

Re: Plugin blea

Message par sebr » 07 juin 2018, 18:16

ou alors empêcher la répétition de l'action dans ton scenario, ça fonctionne bien comme ça chez moi

Avatar de l’utilisateur
Fabrice
Modérateur
Messages : 3422
Inscription : 27 oct. 2016, 22:26
Localisation : Planète terre, IDF, 93

Re: Plugin blea

Message par Fabrice » 07 juin 2018, 20:04

C'est moins bien car le scénario s'exécute quand même.
Alors qu'empecher la répétition sur la commande empêche l'exécution du scénario.
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

p1npon
Timide
Messages : 16
Inscription : 29 janv. 2015, 22:47

Re: Plugin blea

Message par p1npon » 15 juin 2018, 07:28

[Résolu] Mise à jour 2 jours après et ils sont reconnus, 1 des deux il manque la luminosité et pourtant ils ont la même conf mais pas grave :) Merki !

Bonjour,

Une petite question après avoir parcouru des kilomètres de pages :

Mon BLEA fonctionne nickel avec l'antenne principale et une antenne déportée, je viens d'acquérir 2 Parrot pots qui sont bien détectés mais comme ils ne font pas partie de la liste des matériels BT supportés il n'y a aucune conf auto pour eux :'(

Est ce prévu au programme ? Est ce possible de l'ajouter dans la "TODO" si ce n'est pas le cas ?

Merci & bon WE !
Dernière édition par p1npon le 17 juin 2018, 21:58, édité 1 fois.

droujty
Timide
Messages : 9
Inscription : 23 juil. 2017, 11:59

Re: Plugin blea

Message par droujty » 17 juin 2018, 10:47

Bonjour,

Une petite question, est-ce que le plugin permettrait de contrôler (juste on / off) des Tethercell pour des périphériques à piles ??

https://www.amazon.fr/Tethercell-NV0064 ... tethercell

Merci beaucoup !!

Yetz
Timide
Messages : 98
Inscription : 07 nov. 2016, 00:17

Re: Plugin blea

Message par Yetz » 17 juin 2018, 21:20

Bonjour, j'ai un soucis suite à un changement de port de jeedom ... de http/80 qui fonctionnait bien avec mes antennes déportées, vers du HTTPS qui n'a plus fonctionné; puis retour en HTTP/80 et malheureusement, j'ai encore un soucis.

L'erreur dans les logs des antennes:
[2018-06-17 21:15:20][ERROR] : SENDER------Error on send request to jeedom HTTPConnectionPool(host='192.168.1.26', port=80): Max retries exceeded with url: /plugins/blea/core/php/jeeBlea.php?apikey=xxx (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0xb5ba7950>, 'Connection to 192.168.1.26 timed out. (connect timeout=0.5)')) retry : 0/3

PS: j'ai modifié l'APIkey

J'ai retenté un déploiement des antennes en faisant sur chacune:
1. suppression de /home/pluginblea/blead
2. depuis jeedom, pour chaque antenne, "installer les fichiers" puis "lancer dépendances"

Je précise que depuis chaque antenne, un wget http://192.168.1.26:80/plugins/blea/cor ... apikey=xxx fonctionne, en tout cas je n'ai pas de timeout, et wget enregistre un fichier vide.

Une idée ?

Merci !
Yetz

Yetz
Timide
Messages : 98
Inscription : 07 nov. 2016, 00:17

Re: Plugin blea

Message par Yetz » 17 juin 2018, 22:01

Yetz a écrit :
17 juin 2018, 21:20
Bonjour, j'ai un soucis suite à un changement de port de jeedom ... de http/80 qui fonctionnait bien avec mes antennes déportées, vers du HTTPS qui n'a plus fonctionné; puis retour en HTTP/80 et malheureusement, j'ai encore un soucis.

L'erreur dans les logs des antennes:
[2018-06-17 21:15:20][ERROR] : SENDER------Error on send request to jeedom HTTPConnectionPool(host='192.168.1.26', port=80): Max retries exceeded with url: /plugins/blea/core/php/jeeBlea.php?apikey=xxx (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0xb5ba7950>, 'Connection to 192.168.1.26 timed out. (connect timeout=0.5)')) retry : 0/3

PS: j'ai modifié l'APIkey

J'ai retenté un déploiement des antennes en faisant sur chacune:
1. suppression de /home/pluginblea/blead
2. depuis jeedom, pour chaque antenne, "installer les fichiers" puis "lancer dépendances"

Je précise que depuis chaque antenne, un wget http://192.168.1.26:80/plugins/blea/cor ... apikey=xxx fonctionne, en tout cas je n'ai pas de timeout, et wget enregistre un fichier vide.

Une idée ?

Merci !
Yetz
Laissez tomber j'ai trouvé l'origine du soucis merci :)

Par contre, vous savez faire passer la connexion sur du HTTPS si le FQDN du certificat ne correspond pas au FQDN de connexion ?

Yetz

Viald
Actif
Messages : 634
Inscription : 21 juil. 2014, 00:09

Re: Plugin blea

Message par Viald » 17 juin 2018, 23:10

Je viens de changer de RPI pour une 3B+. Depuis j'ai un fonctionnement erratique sur la détection des mes Nuts.
J'utilise désomais le module bluetooth du RPI.
J'ai un Nut à 40km qui est encore vu comme présent. Quoiqu'il en soit si je retire une pile, l'état ne change pas :(
J'ai bien modifier le device dans la conf du plugins pour pointer sur le module bluetooth du RPI.

Avez vous déjà rencontré ce problème ?
Jeedom 3.3.x / Odroid N2 [Alcatel OneTouch X220L + Milight + Aeotec Z-Stick S5 + Bluetooth + RFXCom]

Avatar de l’utilisateur
Fabrice
Modérateur
Messages : 3422
Inscription : 27 oct. 2016, 22:26
Localisation : Planète terre, IDF, 93

Re: Plugin blea

Message par Fabrice » 18 juin 2018, 06:46

C'est que vous avez du redémarrer ou jouer sur le daemon du plugin BLEA à un moment et le plugin continue d'afficher l'état précédent car il ne "voit" pas ce NUT.

- Cela reviendra en service dès que le NUT sera vraiment présent.
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

Viald
Actif
Messages : 634
Inscription : 21 juil. 2014, 00:09

Re: Plugin blea

Message par Viald » 18 juin 2018, 07:57

C'est le cas, j'ai redémarré à plusieurs reprises le système. Je vais patienter, le Nut ne sera de retour qu'en fin de semaine. Merci
Jeedom 3.3.x / Odroid N2 [Alcatel OneTouch X220L + Milight + Aeotec Z-Stick S5 + Bluetooth + RFXCom]

Répondre

Revenir vers « [Plugin Officiel] BLEA »

Qui est en ligne ?

Utilisateurs parcourant ce forum : elmer69 et 1 invité