Crash Plugin blea clé Sena UD100 raspberry 3

Bonjour

Je m’intéresse depuis quelques jours au plugin Blea , malgré la lecture des forums et mise en pratique des recommandations données , je n’arrive pas a stabiliser le plugin.
il se crash une a deux fois par jour.
les logs blea donne cette erreur :
GLOBAL------Exception on scanner (didn’t resolve there is an issue with bluetooth) : Failed to execute management command ‹ le on › (code: 17, error: Invalid Index)
je pense qu’elle est le résultat du crash et non la cause!

voici ma config :
Raspberry 3
Jeedom 4.2.20
protocole Zigbee, rfxcom, espeasy, blea (le contrôleur interne est désactivé dans le fichier config.txt)

donc j’ai une clé Sena UD100 positionnée aujourd’hui sur un port usb du raspberry :

Lors du plantage je ne vois plus le contrôler par défaut bluetoothctl list ou show :
[bluetooth]# show
No default controller available
la config hci :

root@jeedom:/tmp# hciconfig -a
hci0:   Type: Primary  Bus: USB
        BD Address: 00:01:95:77:9C:4C  ACL MTU: 310:10  SCO MTU: 64:8
        UP RUNNING
        RX bytes:51148 acl:0 sco:0 events:2675 errors:0
        TX bytes:31933 acl:0 sco:0 commands:2675 errors:0
        Features: 0xff 0xff 0x8f 0xfe 0xdb 0xff 0x5b 0x87
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
        Link policy: RSWITCH HOLD SNIFF PARK
        Link mode: SLAVE ACCEPT
        Name: 'Parani-UD100'
        Class: 0x000000
        Service Classes: Unspecified
        Device Class: Miscellaneous,
        HCI Version: 4.0 (0x6)  Revision: 0x2031
        LMP Version: 4.0 (0x6)  Subversion: 0x2031
        Manufacturer: Cambridge Silicon Radio (10).

Si je débranche la clé et la replug : le contrôleur réapparait :

[bluetooth]# show
Controller 00:01:95:77:9C:4C (public)
        Name: jeedom
        Alias: jeedom
        Class: 0x00000000
        Powered: yes
        Discoverable: no
        Pairable: yes
        UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
        UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
        UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
        UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
        UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
        Modalias: usb:v1D6Bp0246d0532
        Discovering: no
[bluetooth]# list
Controller 00:01:95:77:9C:4C jeedom [default]
[bluetooth]#

Mon but était simple c’était d’utiliser des Nut find 3 pour gérer ma présence .

Merci pour votre aide

Didier DANEL

Nouveau crash du plugin , il semble que ce sit l’ensemble des ports USB qui tombe :

[120561.867879] usb 1-1.4: new high-speed USB device number 120 using dwc_otg
[120561.969266] usb 1-1.4: New USB device found, idVendor=12d1, idProduct=1f01, bcdDevice= 1.02
[120561.969286] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[120561.969297] usb 1-1.4: Product: HUAWEI Mobile
[120561.969351] usb 1-1.4: Manufacturer: HUAWEI
[120561.969361] usb 1-1.4: SerialNumber: FFFFFFFFFFFFFFFF
[120562.018005] usb-storage 1-1.4:1.0: USB Mass Storage device detected
[120562.021056] scsi host0: usb-storage 1-1.4:1.0
[120562.929677] usb 1-1.4: USB disconnect, device number 120
[120564.431867] usb 1-1.4: new high-speed USB device number 121 using dwc_otg
[120564.533085] usb 1-1.4: New USB device found, idVendor=12d1, idProduct=1001, bcdDevice= 1.02
[120564.533104] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[120564.533115] usb 1-1.4: Product: HUAWEI Mobile
[120564.533125] usb 1-1.4: Manufacturer: HUAWEI
[120564.797910] option 1-1.4:1.0: GSM modem (1-port) converter detected
[120564.798377] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB2
[120564.798843] option 1-1.4:1.1: GSM modem (1-port) converter detected
[120564.799165] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB3
[120564.799684] option 1-1.4:1.2: GSM modem (1-port) converter detected
[120564.800787] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB4
[120643.120722] usb usb1-port1: disabled by hub (EMI?), re-enabling...
[120643.120759] usb 1-1: USB disconnect, device number 113
[120643.120774] usb 1-1.1: USB disconnect, device number 114

[120643.121557] WARN::dwc_otg_hcd_urb_dequeue:639: Timed out waiting for FSM NP transfer to complete on 5
[120643.121587] smsc95xx 1-1.1:1.0 eth0: unregister 'smsc95xx' usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet
[120643.121844] smsc95xx 1-1.1:1.0 eth0: Link is Down
[120643.121868] smsc95xx 1-1.1:1.0 eth0: Failed to read reg index 0x00000114: -19
[120643.121878] smsc95xx 1-1.1:1.0 eth0: Error reading MII_ACCESS
[120643.121889] smsc95xx 1-1.1:1.0 eth0: __smsc95xx_mdio_read: MII is busy
[120643.121925] smsc95xx 1-1.1:1.0 eth0: Failed to read reg index 0x00000114: -19
[120643.121936] smsc95xx 1-1.1:1.0 eth0: Error reading MII_ACCESS
[120643.121946] smsc95xx 1-1.1:1.0 eth0: __smsc95xx_mdio_read: MII is busy
[120643.121982] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[120643.146174] usb 1-1.2: USB disconnect, device number 115
[120643.150459] usb 1-1.3: USB disconnect, device number 116
[120643.150487] usb 1-1.3.1: USB disconnect, device number 117

[120643.151163] WARN::dwc_otg_hcd_urb_dequeue:639: Timed out waiting for FSM NP transfer to complete on 0
[120643.151294] usb 1-1.3.1: failed to send control message: -19
[120643.151856] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[120643.151938] ch341 1-1.3.1:1.0: device disconnected
[120643.152749] usb 1-1.3.2: USB disconnect, device number 119
[120643.158626] ftdi_sio ttyUSB1: FTDI USB Serial Device converter now disconnected from ttyUSB1
[120643.158765] ftdi_sio 1-1.3.2:1.0: device disconnected
[120643.160491] usb 1-1.4: USB disconnect, device number 121
[120643.162373] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[120643.162507] option 1-1.4:1.0: device disconnected
[120643.163362] option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3
[120643.163492] option 1-1.4:1.1: device disconnected
[120643.165736] option1 ttyUSB4: GSM modem (1-port) converter now disconnected from ttyUSB4
[120643.165879] option 1-1.4:1.2: device disconnected
[120643.166652] usb 1-1.5: USB disconnect, device number 118
[120643.316880] Indeed it is in host mode hprt0 = 00001501
[120643.504682] usb 1-1: new high-speed USB device number 122 using dwc_otg
[120643.504892] Indeed it is in host mode hprt0 = 00001101
[120643.716871] usb 1-1: New USB device found, idVendor=0424, idProduct=9514, bcdDevice= 2.00
[120643.716891] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[120643.717662] hub 1-1:1.0: USB hub found
[120643.717778] hub 1-1:1.0: 5 ports detected
[120644.004563] usb 1-1.1: new high-speed USB device number 123 using dwc_otg
[120644.104885] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00, bcdDevice= 2.00
[120644.104904] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[120644.107824] smsc95xx v2.0.0
[120644.158632] libphy: smsc95xx-mdiobus: probed
[120644.160204] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:c4:3d:97
[120644.384576] usb 1-1.2: new full-speed USB device number 124 using dwc_otg
[120644.494293] usb 1-1.2: New USB device found, idVendor=0a12, idProduct=0001, bcdDevice=82.41
[120644.494312] usb 1-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[120644.499752] Bluetooth: hci0: unexpected event for opcode 0x0000
[120644.580579] usb 1-1.3: new high-speed USB device number 125 using dwc_otg
[120644.683190] usb 1-1.3: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice=92.26
[120644.683211] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[120644.683222] usb 1-1.3: Product: USB2.0 Hub
[120644.683232] usb 1-1.3: Manufacturer: GenesysLogic

je continue de chercher !

Didier DANEL

Bonjour.

Lez logs ils faut les placer entre la balise de code, bouton </> de l’éditeur.

Quand c’est planté, aller en console ssh et saisissez la commande :
dmesg

Et regardez si vous n’avez pas un under volage.

N’hésitez pas non plus a tester avec le bluetooth interne du Raspberry. Au moins pour voir si c’est plus fiable.

Testez avec une alimentation plus puissante que la votre, ou soulagez celle-ci en ayant recours à un hub USB 2 ayant sa propre alimentation.

Bonjour,

Je possède déjà un Hub usb2 avec sa propre alimentation , mais la clé Sena indique des Transmit error quand elle est dessus, j’ai lu qu’il était conseillé de la mettre directement sur le PI.
je ne vois pas de under voltage dans les messages .

je regarde la puissance de l’alimentation dur pi3
Merci

Je laisse @Fabrice, concernant la partie soft

As tu acheté la Sena sur un site fiable, j’ai lu qu’il existait des fausses ?

Bonsoir,

Ne négligez pas de tester avec le Bluetooth interne du Raspberry, cela va peut être permettre d’isoler un peu plus le problème.

Je pense plus à un problème d’alimentation pour le moment.

Bonsoir,

Je vois dans votre profil que vous avez indiqué : Debian Buster 64 bits
Et en même temps, vous dites être sur un Raspberry Pi3.
Si tout est vrais, alors ne cherchez pas plus loins, c’est l’origine de vos problèmes. Raspberry Pi3(B,B+) doivent être installés en 32 Bits pour être stable.

SEULE la version Raspberry Pi4B+ fonctionne parfaitement avec Raspberry Pi OS 64 bits.

Bonsoir
La clé a été achetée chez Lextronic .
les tests ont débuté sur le Bluetooth interne mais j’avais la perte des Nut3 régulièrement , j’ai donc suivi les conseils du forum et je suis passé sur la clé SENA.
elle a premièrement été pluggé sur le HUB USB qui est de type 3 , mais j’avais énormément de transmit errors …

j’ai regardé le bloc d’alim du PI3 c’est un original livré avec le Pi en sortie 5v 2,5 A.

en fait ma domotique tourne depuis plusieurs années , et ca décorne depuis l’ajout de plugin Blea et l’utilisation du Bluetooth.
je vais de valider ce plugin , déconnecter la clé pendant une semaine pour tenter de comprendre , c’est peut etre un Pb de charge .
Merci pour votre aide

Didier DANEL

2,5 A officielle ou pas, elle n’est pas suffisamment puissante (c’est connue comme situation).

Remplacez la par une vrais alimentation de 3A (et pas un chargeur de Smartphone).

1 « J'aime »

Concernant la version je suis passé en Debian Buster 10 lors du passage en Jeedom V4 .
Si c’est ca le soucis c’est ennuyeux car rien n’indiquait à l’époque que le PI3 ne supportait que le 32 bits.
Je vais regarder les prix du PI4 et surtout le travail de migration car j’ai une grosse config !
bonne soirée

DD

1 « J'aime »

Pour l’alim 3A , avez vous une ref a me donner ?
Merci

Je ne comprend pas votre réponse.

Vous dites être sur un Raspberry Pi3 ?
=> Si c’est le cas, alors il faut être sous Raspberry PiOS 32 bits
=> L’édition 64 bits n’est pas fiable sur les machines en dessous de la version Raspberry Pi4B.

Il faut bien être sur Debian Buster, mais en 32 bits (j’ai l’impression que vous mélangez l’édition et la version).

En cas de doute, mettez la page Santé de Jeedom ici, on vous diras sur quoi vous êtes.

Cette alimentation est réputée fiable pour les Raspberry Pi3 (toutes les versions) :
Aukru Micro USB 5v 3000mA Chargeur Adaptateur Alimentation pour Raspberry Pi 3, Pi 2 modele b et Modele B+ (B Plus),Banana pi : Amazon.fr: High-Tech

Bonjour ,

je confirme bien être en debian buster 10 64 bits sur un Raspberry PI3.
J’ai commandé le chargeur conseillé et je vais tenter de trouver un PI4 : quelle capacité mémoire vous préconisez?

Merci
DD

Bonjour.

Votre pi3 est suffisant pour la majorité des cas.
Il faut simplement le réinstaller en 32 bits.
Le.problème de stabilité est connue en 64 bits pour ces modèles (si vous cherchez, j’ai écrit un poste où je décris tout de long en large).

Attendez pour prendre un pi4b. Ceux ci devraient voir leur prix baisser à la rentrée. 4 go est un bon compromis.

2 « J'aime »

Bonjour j’ai commandé chez rs composant un 4gb, livraison Septembre je pense.
bon dimanche

Ok, mais je ne comprends pas pourquoi vous ne refaite pas simplement une installation de Jeedom en 32 bits via l’image proposée par Jeedom.
Au moins, vous auriez pu avancer sur ce problème.

oui c’est un point de vue , mais si je refais l’install je change le hard , le pi est toujours à 85% de mémoire utilisée , c’est de l’usb2 , mon hub usb est Usb3 !..
c’est une grosse config.
Je perds pas mon temps sur un pi qui a 3ans .
Je vais retirer la clé Sena , et je vais retrouver la stabilité d’avant je pense. Le bluetooth me servait a démarrer mon alarme automatiquement , pas très important.

Par contre pouvez me confirmer que l’os 64 bits est bien stable sur le pi4 ?
Le pi3b si je me souviens est un ARM V8 Archi 64 bits !

Merci

1 « J'aime »

Oui, je confirme que Raspberry pi os 64 bits est parfaitement fiable / stable sur Raspberry pi4b.
Je tourne actuellement avec cela (Buster).

Pour le côté usb3, oubliez le. Son utilisation est problématique sur ces machines (mal isolé, il génère des interférences sur son entourage).

1 « J'aime »

hello,

Pour plussoyer, Pi4 4/8Go buster 64 bits, pi3 > 32 bits, pas de question à se poser :wink:
l’usb 2.0 est à privilégier :wink:

cordialement

Bonjour

Merci pour votre temps.
bonne journée

DD