Plugin blea " Stable " 3.3.24

Bonsoir, je ne sait pas si l’endroit de mon post est bon, mais comme @Ludovic n’est plus sur le forum, je me permet un petit message.

Depuis la misea jour de blea ce matin le daemon s’arrete systematiquement

errreur :

`[2019-05-23 17:32:16][ERROR] : GLOBAL------Exception on scanner (didn't resolve there is an issue with bluetooth) : isvalid() takes at most 3 arguments (5 given)

en mode debug :

[2019-05-23 17:30:08][INFO] : GLOBAL------Start blead
[2019-05-23 17:30:08][INFO] : GLOBAL------Log level : debug
[2019-05-23 17:30:08][INFO] : GLOBAL------Socket port : 55008
[2019-05-23 17:30:08][INFO] : GLOBAL------Socket host : 127.0.0.1
[2019-05-23 17:30:08][INFO] : GLOBAL------Device : hci0
[2019-05-23 17:30:08][INFO] : GLOBAL------PID file : /tmp/jeedom/blea/deamon.pid
[2019-05-23 17:30:08][INFO] : GLOBAL------Apikey : Hwe0tAaDkRme9ffq9iexTQttXNZUJMENFDgdw1VSU56uBLyk
[2019-05-23 17:30:08][INFO] : GLOBAL------Callback : http://127.0.0.1:80/plugins/blea/core/php/jeeBlea.php
[2019-05-23 17:30:08][INFO] : GLOBAL------Cycle : 0.3
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.awoxmesh
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.beewismartdoor
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.dotti
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.dreamscreen
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.fitbit
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.gigaset
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.hector
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.itag
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.jinlin
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.logiswitch
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.miband
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.miband2 copy 1
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.miband2
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.miband2_old
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.miflora
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.miscale
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.miscale2
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.myfox
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.niu
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.noke
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.nut
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.parrotplant
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.playbulb
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.ropot
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.ruuvi
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.smartplug
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.tb05
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.ticatag
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.tile
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.wistiki
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.xiaomiht
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.yeelight
[2019-05-23 17:30:08][INFO] : LOADER------Import de la configuration devices.yeelightcandela
[2019-05-23 17:30:08][DEBUG] : Writing PID 15050 to /tmp/jeedom/blea/deamon.pid
[2019-05-23 17:30:08][DEBUG] : Init request module v2.12.4
[2019-05-23 17:30:08][DEBUG] : Starting new HTTP connection (1): 127.0.0.1
[2019-05-23 17:30:08][DEBUG] : http://127.0.0.1:80 "GET /plugins/blea/core/php/jeeBlea.php?apikey=Hwe0tAaDkRme9ffq9iexTQttXNZUJMENFDgdw1VSU56uBLyk HTTP/1.1" 200 0
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Socket interface started
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------LoopNetServer Thread started
[2019-05-23 17:30:08][INFO] : GLOBAL------Start listening...
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Listening on: [127.0.0.1:55008]
[2019-05-23 17:30:08][INFO] : GLOBAL------Preparing Scanner...
[2019-05-23 17:30:08][DEBUG] : GLOBAL------Read Socket Thread Launched
[2019-05-23 17:30:08][DEBUG] : SENDER------Send to jeedom :  {'source': 'local', 'learn_mode': 0}
[2019-05-23 17:30:08][DEBUG] : GLOBAL------Read Device Thread Launched
[2019-05-23 17:30:08][DEBUG] : GLOBAL------Heartbeat Thread Launched
[2019-05-23 17:30:08][DEBUG] : Starting new HTTP connection (1): 127.0.0.1
[2019-05-23 17:30:08][DEBUG] : SENDER------Send to jeedom :  {'started': 1, 'source': 'local'}
[2019-05-23 17:30:08][DEBUG] : Starting new HTTP connection (1): 127.0.0.1
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Client connected to [127.0.0.1:56378]
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Message read from socket: {"apikey":"Hwe0tAaDkRme9ffq9iexTQttXNZUJMENFDgdw1VSU56uBLyk","cmd":"add","device":{"id":"DE:D2:B6:6D:F6:E8","delay":0,"needsrefresh":0,"name":"miband2","refreshlist":[],"islocked":0,"emitterallowed":"local","refresherallowed":"local"}}
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Client disconnected from [127.0.0.1:56378]
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Client connected to [127.0.0.1:56379]
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Message read from socket: {"apikey":"Hwe0tAaDkRme9ffq9iexTQttXNZUJMENFDgdw1VSU56uBLyk","cmd":"add","device":{"id":"88:0F:10:9F:9E:51","delay":0,"needsrefresh":0,"name":"miband","refreshlist":[],"islocked":0,"emitterallowed":"local","refresherallowed":"local"}}
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Client disconnected from [127.0.0.1:56379]
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Client connected to [127.0.0.1:56380]
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Message read from socket: {"apikey":"Hwe0tAaDkRme9ffq9iexTQttXNZUJMENFDgdw1VSU56uBLyk","cmd":"add","device":{"id":"C1:E6:F1:60:20:E8","delay":0,"needsrefresh":0,"name":"miband2","refreshlist":[],"islocked":0,"emitterallowed":"local","refresherallowed":"local"}}
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Client disconnected from [127.0.0.1:56380]
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Client connected to [127.0.0.1:56381]
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Message read from socket: {"apikey":"Hwe0tAaDkRme9ffq9iexTQttXNZUJMENFDgdw1VSU56uBLyk","cmd":"add","device":{"id":"FE:49:B8:DB:CD:23","delay":"66400","needsrefresh":1,"name":"miflora","refreshlist":[],"islocked":0,"emitterallowed":"local","refresherallowed":"local"}}
[2019-05-23 17:30:08][DEBUG] : http://127.0.0.1:80 "POST /plugins/blea/core/php/jeeBlea.php?apikey=Hwe0tAaDkRme9ffq9iexTQttXNZUJMENFDgdw1VSU56uBLyk HTTP/1.1" 200 0
[2019-05-23 17:30:08][DEBUG] : http://127.0.0.1:80 "POST /plugins/blea/core/php/jeeBlea.php?apikey=Hwe0tAaDkRme9ffq9iexTQttXNZUJMENFDgdw1VSU56uBLyk HTTP/1.1" 200 0
[2019-05-23 17:30:08][DEBUG] : SCANNER------[(1, 'Flags', u'1a'), (255, 'Manufacturer', u'7500420401207e17070000000000000000000000000000000000')] True public 9c:8c:6e:55:3f:8b {1: '\x1a', 255: 'u\x00B\x04\x01 ~\x17\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'}
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Client disconnected from [127.0.0.1:56381]
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Client connected to [127.0.0.1:56382]
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Message read from socket: {"apikey":"Hwe0tAaDkRme9ffq9iexTQttXNZUJMENFDgdw1VSU56uBLyk","cmd":"add","device":{"id":"88:0F:10:AC:6B:FB","delay":0,"needsrefresh":0,"name":"0","refreshlist":[],"islocked":0,"emitterallowed":"local","refresherallowed":"local"}}
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Client disconnected from [127.0.0.1:56382]
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Client connected to [127.0.0.1:56383]
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Message read from socket: {"apikey":"Hwe0tAaDkRme9ffq9iexTQttXNZUJMENFDgdw1VSU56uBLyk","cmd":"add","device":{"id":"E3:59:27:1F:67:D8","delay":0,"needsrefresh":0,"name":"0","refreshlist":[],"islocked":0,"emitterallowed":"local","refresherallowed":"local"}}
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Client disconnected from [127.0.0.1:56383]
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Client connected to [127.0.0.1:56384]
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Message read from socket: {"apikey":"Hwe0tAaDkRme9ffq9iexTQttXNZUJMENFDgdw1VSU56uBLyk","cmd":"add","device":{"id":"4C:65:A8:D1:F0:E6","delay":"12000","needsrefresh":1,"name":"xiaomiht","refreshlist":[],"islocked":0,"emitterallowed":"local","refresherallowed":"local"}}
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Client disconnected from [127.0.0.1:56384]
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Client connected to [127.0.0.1:56385]
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Message read from socket: {"apikey":"Hwe0tAaDkRme9ffq9iexTQttXNZUJMENFDgdw1VSU56uBLyk","cmd":"add","device":{"id":"5C:31:3E:89:BA:25","delay":0,"needsrefresh":0,"name":"0","refreshlist":[],"islocked":1,"emitterallowed":"local","refresherallowed":"local"}}
[2019-05-23 17:30:08][DEBUG] : SOCKETHANDLER------Client disconnected from [127.0.0.1:56385]
[2019-05-23 17:30:09][DEBUG] : SCANNER------[(1, 'Flags', u'1a'), (255, 'Manufacturer', u'7500420401017e9c8c6e553f8b9e8c6e553f8a01f50000000000')] True public 9c:8c:6e:55:3f:8b {1: '\x1a', 255: 'u\x00B\x04\x01\x01~\x9c\x8cnU?\x8b\x9e\x8cnU?\x8a\x01\xf5\x00\x00\x00\x00\x00'}
[2019-05-23 17:30:09][DEBUG] : SCANNER------[(1, 'Flags', u'1a'), (255, 'Manufacturer', u'7500420401207e17070000000000000000000000000000000000')] True public 9c:8c:6e:55:3f:8b {1: '\x1a', 255: 'u\x00B\x04\x01 ~\x17\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'}
[2019-05-23 17:30:09][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2019-05-23 17:30:09][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2019-05-23 17:30:09][DEBUG] : SOCKET-READ------Add device : {u'needsrefresh': 0, u'name': u'miband2', u'emitterallowed': u'local', u'delay': 0, u'refresherallowed': u'local', u'islocked': 0, u'refreshlist': [], u'id': u'DE:D2:B6:6D:F6:E8'}
[2019-05-23 17:30:09][DEBUG] : SCANNER------[(1, 'Flags', u'1a'), (255, 'Manufacturer', u'7500420401207e17070000000000000000000000000000000000')] True public 9c:8c:6e:55:3f:8b {1: '\x1a', 255: 'u\x00B\x04\x01 ~\x17\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'}
[2019-05-23 17:30:09][DEBUG] : SCANNER------[(1, 'Flags', u'1a'), (255, 'Manufacturer', u'7500420401207e17070000000000000000000000000000000000')] True public 9c:8c:6e:55:3f:8b {1: '\x1a', 255: 'u\x00B\x04\x01 ~\x17\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'}
[2019-05-23 17:30:09][DEBUG] : SCANNER------[(3, 'Complete 16b Services', u'9ffe'), (22, '16b Service Data', u'9ffe0000000000000000000000000000000000000000')] True random 50:a4:5e:36:44:82 {3: '\x9f\xfe', 22: '\x9f\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'}
[2019-05-23 17:30:09][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 6): isvalid() takes at most 3 arguments (5 given)
[2019-05-23 17:30:09][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2019-05-23 17:30:09][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2019-05-23 17:30:09][DEBUG] : SOCKET-READ------Add device : {u'needsrefresh': 0, u'name': u'miband', u'emitterallowed': u'local', u'delay': 0, u'refresherallowed': u'local', u'islocked': 0, u'refreshlist': [], u'id': u'88:0F:10:9F:9E:51'}
[2019-05-23 17:30:09][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2019-05-23 17:30:09][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2019-05-23 17:30:09][DEBUG] : SOCKET-READ------Add device : {u'needsrefresh': 0, u'name': u'miband2', u'emitterallowed': u'local', u'delay': 0, u'refresherallowed': u'local', u'islocked': 0, u'refreshlist': [], u'id': u'C1:E6:F1:60:20:E8'}
[2019-05-23 17:30:10][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2019-05-23 17:30:10][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2019-05-23 17:30:10][DEBUG] : SOCKET-READ------Add device : {u'needsrefresh': 1, u'name': u'miflora', u'emitterallowed': u'local', u'delay': u'66400', u'refresherallowed': u'local', u'islocked': 0, u'refreshlist': [], u'id': u'FE:49:B8:DB:CD:23'}
[2019-05-23 17:30:10][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2019-05-23 17:30:10][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2019-05-23 17:30:10][DEBUG] : SOCKET-READ------Add device : {u'needsrefresh': 0, u'name': u'0', u'emitterallowed': u'local', u'delay': 0, u'refresherallowed': u'local', u'islocked': 0, u'refreshlist': [], u'id': u'88:0F:10:AC:6B:FB'}
[2019-05-23 17:30:10][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2019-05-23 17:30:10][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2019-05-23 17:30:10][DEBUG] : SOCKET-READ------Add device : {u'needsrefresh': 0, u'name': u'0', u'emitterallowed': u'local', u'delay': 0, u'refresherallowed': u'local', u'islocked': 0, u'refreshlist': [], u'id': u'E3:59:27:1F:67:D8'}
[2019-05-23 17:30:11][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2019-05-23 17:30:11][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2019-05-23 17:30:11][DEBUG] : SOCKET-READ------Add device : {u'needsrefresh': 1, u'name': u'xiaomiht', u'emitterallowed': u'local', u'delay': u'12000', u'refresherallowed': u'local', u'islocked': 0, u'refreshlist': [], u'id': u'4C:65:A8:D1:F0:E6'}
[2019-05-23 17:30:11][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2019-05-23 17:30:11][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2019-05-23 17:30:11][DEBUG] : SOCKET-READ------Add device : {u'needsrefresh': 0, u'name': u'0', u'emitterallowed': u'local', u'delay': 0, u'refresherallowed': u'local', u'islocked': 1, u'refreshlist': [], u'id': u'5C:31:3E:89:BA:25'}
[2019-05-23 17:30:19][DEBUG] : SCANNER------[(255, 'Manufacturer', u'4c000215b892ebccd12311e78941cec278b6b50a0003590fc5')] True random 1a:5b:1a:28:58:b5 {255: 'L\x00\x02\x15\xb8\x92\xeb\xcc\xd1#\x11\xe7\x89A\xce\xc2x\xb6\xb5
\x00\x03Y\x0f\xc5'}
[2019-05-23 17:30:19][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 7): isvalid() takes at most 3 arguments (5 given)
[2019-05-23 17:30:19][DEBUG] : SCANNER------[(1, 'Flags', u'06'), (255, 'Manufacturer', u'570100d5e79b25d688033277a1d1b83757062101c1e6f16020e8')] True random c1:e6:f1:60:20:e8 {1: '\x06', 255: 'W\x01\x00\xd5\xe7\x9b%\xd6\x88\x032w\xa1\xd1\xb87W\x06!\x01\xc1\xe6\xf1` \xe8'}
[2019-05-23 17:30:19][WARNING] : GLOBAL------Exception on scanner (trying to resolve by myself 8): isvalid() takes at most 3 arguments (5 given)
[2019-05-23 17:30:20][DEBUG] : SCANNER------[(1, 'Flags', u'1a'), (255, 'Manufacturer', u'7500420401207e17070000000000000000000000000000000000')] True public 9c:8c:6e:55:3f:8b {1: '\x1a', 255: 'u\x00B\x04\x01 ~\x17\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'}
[2019-05-23 17:30:20][ERROR] : GLOBAL------Exception on scanner (didn't resolve there is an issue with bluetooth) : isvalid() takes at most 3 arguments (5 given)
[2019-05-23 17:30:20][INFO] : GLOBAL------Shutting down due to errors
[2019-05-23 17:30:20][DEBUG] : SENDER------Send to jeedom :  {'source': 'local', 'learn_mode': 0}
[2019-05-23 17:30:20][DEBUG] : Starting new HTTP connection (1): 127.0.0.1
[2019-05-23 17:30:20][DEBUG] : http://127.0.0.1:80 "POST /plugins/blea/core/php/jeeBlea.php?apikey=Hwe0tAaDkRme9ffq9iexTQttXNZUJMENFDgdw1VSU56uBLyk HTTP/1.1" 200 0
[2019-05-23 17:30:22][DEBUG] : GLOBAL------Shutdown
[2019-05-23 17:30:22][DEBUG] : GLOBAL------Removing PID file /tmp/jeedom/blea/deamon.pid
[2019-05-23 17:30:22][DEBUG] : GLOBAL------Closing all potential bluetooth connection
[2019-05-23 17:30:22][DEBUG] : SOCKETHANDLER------LoopNetServer Thread stopped
[2019-05-23 17:30:22][DEBUG] : Exit 0

Merci d’avance pour l’aide car depuis ce matin plus de gestion de présence, je me permet car on est plusieurs a avoir ce problème depuis ce matin.

Ça c’est parce que vous avez des fichiers dans var/www/html/plugins/blea/resources/blead/devices qui n’ont pas ou plus lieu d’être. J’ai traité 3 cas cet aprem ou au final c’était le user qui avait copier coller un fichier pour faire des tests et qui était encore là. Donc je conseille de supprimer le contenu de ce répertoire et réinstaller le plugin. Ou mieux si tu sais exactement quel fichier tu aurais modifié de le supprimer lui. Et dans les 3 cas de cet aprem c’est la même chose. C’est ceux qui ont créé des fichiers pour les nuts et leur batterie par exemple :wink:

T le meilleur et nous des apprentis sorcier.
j’avais effectivement ya longtemps modifier le fichier miband2 pour pouvoir recup la batterie
vue sur le forum ya longtemp…
un grand merci tu a sauvé ma gestion de présence et surtout mon coté WAF.

je vais fournir l’info sur le forum si ce n’est pas déjà fait.

Loué soit le grand concepteur.

Pas de soucis. Hésite pas à faire suivre l’info sur le forum. Car je pense 99% des cas c’est ca

Bonjour @Ludovic

Un truc vu sur le forum officiel du plugin BLEA : page 140 (et avant).

L’ajout de : .encode(‹ utf-8 ›)
Sur la ligne 63 du fichier : /blea/resources/blead/bead.py
Ce qui donne :

for (adtype, desc, value) in dev.getScanData():
				if desc == 'Complete Local Name':
					name = value.strip().encode('utf-8')

A pour effet de ne plus planter le plugin quand un caractère spéciale est présent dans le nom d’origine de l’équipement.

  • C’est la cas pour les montres Garmin Vìvo ou le i est un ì

À priori, l’ensemble des personnes qui ont fait cela, n’ont plus ce problème.

As-tu un avis sur ce point et si tu est OK, t’es t-il possible de l’intégrer dans le plugin officiellement ?

Merci et bonne journée.

Salut oui je suis ok avec ça. J’ai jamais eu le cas d’un naming dans la trame avec caractère spéciaux. Mais vu que le cas existe il faut le gérer. Je me le note pour la prochaine release

1 « J'aime »

Bonsoir

et merci pour la prise en compte.

C’est en beta. Ton autre sujet sur les icones qui étaient cassées avec la v4. Il fallait juste le temps que la v4 se dessine mieux et de passer sur les plugins. Normalement sur Blea c’est bon depuis quelques semaines tu confirmes ?

Bonsoir Ludovic,

Oui, je confirme que c’était ok pour les icônes en beta (je l’ai signalé dans mon post aussi, dès le lendemain).

Merci pour l’ajout du .encode(‹ utf-8 ›)