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 Tiers] Xiaomi Home

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Sujet officiel] Xiaomi Home

Message par lunarok » 28 févr. 2017, 11:30

Même joueur joue encore
On a dit LES logs (là y en a qu'un, le plus inutile)
Et les bons screens ca aidera mieux
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

gplatret
Timide
Messages : 63
Inscription : 01 janv. 2017, 17:19

Re: [Sujet officiel] Xiaomi Home

Message par gplatret » 28 févr. 2017, 11:52

Je viens de trouver la page santé de Jeedom mais c'est une cata... Je vais repartir sur de bonne base à zéro.
Thanks.

Bostoc
Timide
Messages : 129
Inscription : 08 déc. 2016, 20:15

Re: [Sujet officiel] Xiaomi Home

Message par Bostoc » 28 févr. 2017, 21:47

Bonjour,
je me permet de revenir vers vous.

Je ne suis pas repartis de zero sur la mini+, mais je suis passé via une VM debian 8 sous VMware.

Donc le demon est green super green. Mais aucune Yeelight wifi ne veut parler avec.

Code : Tout sélectionner

Début de l'installation
Version actuelle : v5.12.0
Ok, version suffisante
Reading package lists...
Building dependency tree...
Reading state information...
python-pip is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Requirement already satisfied (use --upgrade to upgrade): yeecli in /usr/local/lib/python2.7/dist-packages
Cleaning up...
Requirement already satisfied (use --upgrade to upgrade): mihome in /usr/local/lib/python2.7/dist-packages
Cleaning up...
/var/www/html/plugins/xiaomihome/resources
`-- dgram@1.0.1 

npm WARN enoent ENOENT: no such file or directory, open '/var/www/html/plugins/xiaomihome/resources/package.json'
npm WARN resources No description
npm WARN resources No repository field.
npm WARN resources No README data
npm WARN resources No license field.
/var/www/html/plugins/xiaomihome/resources
+-- crypto@0.0.3 
`-- dgram@1.0.1 

npm WARN enoent ENOENT: no such file or directory, open '/var/www/html/plugins/xiaomihome/resources/package.json'
npm WARN resources No description
npm WARN resources No repository field.
npm WARN resources No README data
npm WARN resources No license field.
Fin de l'installation

Code : Tout sélectionner

2017-02-28 00:50 - Starting thread Xiaomi
Exception in thread Xiaomi:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 22, in run
    xiaomiconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 28, in xiaomiconnector
    connector = AquaraConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 21, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 35, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 00:50 - Starting thread Yeelight
Exception in thread Yeelight:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 24, in run
    yeelightconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 37, in yeelightconnector
    yeelight = YeelightConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 22, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 36, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 00:55 - Starting thread Xiaomi
Exception in thread Xiaomi:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 22, in run
    xiaomiconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 28, in xiaomiconnector
    connector = AquaraConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 21, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 35, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 00:55 - Starting thread Yeelight
Exception in thread Yeelight:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 24, in run
    yeelightconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 37, in yeelightconnector
    yeelight = YeelightConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 22, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 36, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 01:00 - Starting thread Xiaomi
Exception in thread Xiaomi:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 22, in run
    xiaomiconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 28, in xiaomiconnector
    connector = AquaraConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 21, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 35, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 01:00 - Starting thread Yeelight
Exception in thread Yeelight:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 24, in run
    yeelightconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 37, in yeelightconnector
    yeelight = YeelightConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 22, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 36, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 01:05 - Starting thread Xiaomi
2017-02-28 01:05 - Starting thread Yeelight
Exception in thread Yeelight:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 24, in run
    yeelightconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 37, in yeelightconnector
    yeelight = YeelightConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 22, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 36, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

Exception in thread Xiaomi:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 22, in run
    xiaomiconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 28, in xiaomiconnector
    connector = AquaraConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 21, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 35, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 01:10 - Starting thread Xiaomi
Exception in thread Xiaomi:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 22, in run
    xiaomiconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 28, in xiaomiconnector
    connector = AquaraConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 21, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 35, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 01:10 - Starting thread Yeelight
Exception in thread Yeelight:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 24, in run
    yeelightconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 37, in yeelightconnector
    yeelight = YeelightConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 22, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 36, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 01:15 - Starting thread Xiaomi
Exception in thread Xiaomi:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 22, in run
    xiaomiconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 28, in xiaomiconnector
    connector = AquaraConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 21, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 35, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 01:15 - Starting thread Yeelight
Exception in thread Yeelight:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 24, in run
    yeelightconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 37, in yeelightconnector
    yeelight = YeelightConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 22, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 36, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 01:20 - Starting thread Xiaomi
2017-02-28 01:20 - Starting thread Yeelight
Exception in thread Yeelight:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 24, in run
    yeelightconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 37, in yeelightconnector
    yeelight = YeelightConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 22, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 36, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

Exception in thread Xiaomi:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 22, in run
    xiaomiconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 28, in xiaomiconnector
    connector = AquaraConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 21, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 35, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 01:25 - Starting thread Xiaomi
Exception in thread Xiaomi:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 22, in run
    xiaomiconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 28, in xiaomiconnector
    connector = AquaraConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 21, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 35, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 01:25 - Starting thread Yeelight
Exception in thread Yeelight:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 24, in run
    yeelightconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 37, in yeelightconnector
    yeelight = YeelightConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 22, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 36, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 01:30 - Starting thread Xiaomi
Exception in thread Xiaomi:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 22, in run
    xiaomiconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 28, in xiaomiconnector
    connector = AquaraConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 21, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 35, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 01:30 - Starting thread Yeelight
Exception in thread Yeelight:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 24, in run
    yeelightconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 37, in yeelightconnector
    yeelight = YeelightConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 22, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 36, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 01:35 - Starting thread Xiaomi
2017-02-28 01:35 - Starting thread Yeelight
Exception in thread Yeelight:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 24, in run
    yeelightconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 37, in yeelightconnector
    yeelight = YeelightConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 22, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 36, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

Exception in thread Xiaomi:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 22, in run
    xiaomiconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 28, in xiaomiconnector
    connector = AquaraConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 21, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 35, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 01:40 - Starting thread Xiaomi
2017-02-28 01:40 - Starting thread Yeelight
Exception in thread Xiaomi:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 22, in run
    xiaomiconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 28, in xiaomiconnector
    connector = AquaraConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 21, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 35, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

Exception in thread Yeelight:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 24, in run
    yeelightconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 37, in yeelightconnector
    yeelight = YeelightConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 22, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 36, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 01:45 - Starting thread Xiaomi
2017-02-28 01:45 - Starting thread Yeelight
Exception in thread Xiaomi:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 22, in run
    xiaomiconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 28, in xiaomiconnector
    connector = AquaraConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 21, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 35, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

Exception in thread Yeelight:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 24, in run
    yeelightconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 37, in yeelightconnector
    yeelight = YeelightConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 22, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 36, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 01:50 - Starting thread Xiaomi2017-02-28 01:50 - Starting thread Yeelight
Exception in thread Yeelight:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 24, in run
    yeelightconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 37, in yeelightconnector
    yeelight = YeelightConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 22, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 36, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available


Exception in thread Xiaomi:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 22, in run
    xiaomiconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 28, in xiaomiconnector
    connector = AquaraConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 21, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 35, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

2017-02-28 01:55 - Starting thread Xiaomi
2017-02-28 01:55 - Starting thread Yeelight
Exception in thread Yeelight:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 24, in run
    yeelightconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 37, in yeelightconnector
    yeelight = YeelightConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 22, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/yeehome.py", line 36, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

Exception in thread Xiaomi:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 22, in run
    xiaomiconnector()
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 28, in xiaomiconnector
    connector = AquaraConnector(data_callback=cb)
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 21, in __init__
    self.socket = self._prepare_socket()
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 35, in _prepare_socket
    sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 105] No buffer space available

Traceback (most recent call last):
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 4, in <module>
    from aquara import *
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 1, in <module>
    from past.builtins import basestring
ImportError: No module named past.builtins
Traceback (most recent call last):
  File "/var/www/html/plugins/xiaomihome/resources/xiaomihome.py", line 4, in <module>
    from aquara import *
  File "/var/www/html/plugins/xiaomihome/resources/aquara.py", line 1, in <module>
    from past.builtins import basestring
ImportError: No module named past.builtins
2017-02-28 20:24 - Starting thread Xiaomi2017-02-28 20:24 - Starting thread Yeelight
Config reseau :
reseau.JPG
reseau.JPG (58.77 Kio) Consulté 1106 fois

Il remonte les erreurs suivante :
no such file or directory, open '/var/www/html/plugins/xiaomihome/resources/package.json'
ImportError: No module named past.builtins

Les même que sur la mini+ merci d'avance de votre temps.
NUC Debian / Zwave / RfxCom / EnOcean

billou02
Timide
Messages : 150
Inscription : 04 févr. 2015, 00:29

Re: [Sujet officiel] Xiaomi Home

Message par billou02 » 28 févr. 2017, 21:50

C'est le plugin WifilightV2 qui gère les Yeelight

Avatar de l’utilisateur
technoseb27
Actif
Messages : 822
Inscription : 03 août 2014, 16:06
Localisation : Normandie / Eure

Re: [Sujet officiel] Xiaomi Home

Message par technoseb27 » 28 févr. 2017, 22:43

Ce plugin là le gère également les Yeelight puisque les miennes sont dessus. Par contre as-tu bien activé le mode développeur sous l'application "Yeelight" sur chaque lampe ?
Allez visitez mon blog sur Jeedom, Tasker, Xee et d'autres nouveautés à venir
http://domotiquetechnoseb27.com/

billou02
Timide
Messages : 150
Inscription : 04 févr. 2015, 00:29

Re: [Sujet officiel] Xiaomi Home

Message par billou02 » 28 févr. 2017, 22:46

Tu m'en apprends une bonne la... Merci Seb je ne savais pas ! :p

Bostoc
Timide
Messages : 129
Inscription : 08 déc. 2016, 20:15

Re: [Sujet officiel] Xiaomi Home

Message par Bostoc » 28 févr. 2017, 22:59

technoseb27 a écrit :Ce plugin là le gère également les Yeelight puisque les miennes sont dessus. Par contre as-tu bien activé le mode développeur sous l'application "Yeelight" sur chaque lampe ?
Yes fait.
NUC Debian / Zwave / RfxCom / EnOcean

Avatar de l’utilisateur
cocapic
Actif
Messages : 935
Inscription : 18 déc. 2015, 16:27

Re: [Sujet officiel] Xiaomi Home

Message par cocapic » 01 mars 2017, 11:04

Hello,

Petite question HS mais il y bcp d'utilisateur Mi ici !

Vous savez comment changer le wifi de la gateway et des yeelights sans reset ?

J'ai créé un wifi dédié domotique et j'aimerais passé l'ensemble des éléments wifi dessus

++
seb
Pi3/SSD/Razberry/BLE/MiHome
9xDanfoss LC13 & 7xFGRM222 VR
7xFGK101 & 1xPSP01
1xSiren Gen5 2xFGBS001 3xFGS222 3x Philips Hue
4x tag BLE 3x Cam IP 5x Amazon Dash

Deennoo
Timide
Messages : 450
Inscription : 05 nov. 2015, 13:51

Re: [Sujet officiel] Xiaomi Home

Message par Deennoo » 01 mars 2017, 11:48

fensoft a écrit : free_fall => on le balance par terre (sérieusement ?!) attention, parfois ça génère aussi un flip180
J'espere que tu le jete bien fort !

Mais tu es serieux ? tu as essayer de le jeter en l'air et de le rattraper ? tout simplement ? tout betement...

Avatar de l’utilisateur
fensoft
Actif
Messages : 1314
Inscription : 07 mai 2015, 11:26

Re: [Sujet officiel] Xiaomi Home

Message par fensoft » 01 mars 2017, 12:09

Ouais je l'ai vraiment jeté au sol x) chute_libre ça veux souvent dire "s'exploser au sol" aussi ^^ (vu que le cube n'as pas de parachute).
De toute façon, avec les gosses ça arrive souvent ! Mais je testerais de faire des acrobaties avec pour voir, merci de l'info :D
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)

DenisPac
Actif
Messages : 629
Inscription : 14 août 2014, 13:25
Localisation : Près d'Orléans (45)

Re: [Sujet officiel] Xiaomi Home

Message par DenisPac » 01 mars 2017, 13:25

Il suffit juste de le lâcher et de le rattraper ensuite [WINKING FACE]

Envoyé de mon GT-I9505 en utilisant Tapatalk
Jeedom Maître sur VM Debian sur ESXi (N54L) + Z-Stick 2 (non fonctionnel) + RFXCOM
Jeedom déporté Z-Wave sur Jeedom mini avec JeeLink
Antenne RPI3 BLEA, Netatmo, Philips Hue, Xiaomi Home, Yeelight, Dash Button, ...

fotoweb
Timide
Messages : 112
Inscription : 27 févr. 2017, 14:12

Re: [Sujet officiel] Xiaomi Home

Message par fotoweb » 01 mars 2017, 14:15

Bonjour

post légerement HS mais qui j'espere interessera :

Suite à la casse de mon adaptateur prise Asie/EU à 1€86 de chez GearBest, j'ai remarqué que
- la qualité était vraiment limite pour du 220V (casse/contacts)
- la prise de terre semble présente, mais ne me semble pas connectée ! pas grave pour la gateway mais plus grave si comme moi vous utilisez la prise Zigbee avec un chauffage par exemple ..

Bref j'ai recu ca ce midi :
http://www.adaptoo.com/adaptateur-unive ... urope.html
Image

Et en plus d'etre tres qualitatif, la prise est extrêmement courte, du coup la Gateway est collé au mur comme si elle était en prise francaise, c'est nettement plus esthétique !

J'en ai donc recommandé 2 autres (pour GW + 2 prises Zigbee)


Voila désolé pour ce HS vis a vis du plugin.
Dernière édition par fotoweb le 01 mars 2017, 14:19, édité 2 fois.
RPI3 / Xiaomi ( ouverture x9, mouvement x3, temp x4, yeelight x3, prise zigbee x4 ) Nuts Mini x4

Anonyme
Actif
Messages : 10082
Inscription : 09 août 2014, 12:15

Re: [Sujet officiel] Xiaomi Home

Message par Anonyme » 01 mars 2017, 14:16

Contenu supprimé à la demande de son auteur

Avatar de l’utilisateur
fensoft
Actif
Messages : 1314
Inscription : 07 mai 2015, 11:26

Re: [Sujet officiel] Xiaomi Home

Message par fensoft » 01 mars 2017, 14:22

DenisPac a écrit :Il suffit juste de le lâcher et de le rattraper ensuite [WINKING FACE]

Envoyé de mon GT-I9505 en utilisant Tapatalk
Difficile à deviner. Ça marche en le jetant en l'air et le rattrapant comme une ba-balle ? (ou comme le micro de rizoli dans les années 90)
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)

freud_martinou
Timide
Messages : 2
Inscription : 12 févr. 2017, 13:12

Re: [Sujet officiel] Xiaomi Home

Message par freud_martinou » 01 mars 2017, 19:43

Bonjour,

Quelqu'un a-t-il réussi à faire fonctionner le plugin sous Docker ?

En ce qui me concerne, ma configuration Xiaomi est OK ; l'exécution du script Python xiaomihome.py (celui lancé par le plugin) est OK si je l'exécute depuis mon système hôte (je vois bien les trames au format JSON) du style :

Code : Tout sélectionner

root@nas: python -u xiaomihome.py http://192.168.1.31:4080/plugins/xiaomihome/core/api/xiaomihome.php?apikey=xxxxx debug
2017-02-28 12:27 - Starting thread Xiaomi
2017-02-28 12:27 - Starting thread Yeelight
Aquara received from 192.168.1.45 : {"cmd":"heartbeat","model":"gateway","sid":"286c0788a129","short_id":"0","token":"RKv4kydeYjiKYrUE","data":"{\"ip\":\"192.168.1.45\"}"}
Aquara received from 192.168.1.45 : {"cmd":"heartbeat","model":"gateway","sid":"286c0788a129","short_id":"0","token":"7e0fH5mF5ogOEr6i","data":"{\"ip\":\"192.168.1.45\"}"}
Aquara received from 192.168.1.45 : {"cmd":"heartbeat","model":"gateway","sid":"286c0788a129","short_id":"0","token":"CcTcE0flhk9oGvBy","data":"{\"ip\":\"192.168.1.45\"}"}
Aquara received from 192.168.1.45 : {"cmd":"heartbeat","model":"gateway","sid":"286c0788a129","short_id":"0","token":"6VVQKwzHoffBeiLJ","data":"{\"ip\":\"192.168.1.45\"}"}
Le même script lancé depuis le container Jeedom ne voit rien passer...

Je précise que mon container Jeedom utilise le mode réseau "bridge" de Docker et d'après les posts que j'ai pu trouver côté Docker (ex : https://github.com/docker/docker/issues/3043), faire fonctionner du multicast UDP (ce qui est le mode de fonctionnement de l'API Xiaomi) n'est pas trivial.

Merci pour votre aide!
Cdt

Avatar de l’utilisateur
fensoft
Actif
Messages : 1314
Inscription : 07 mai 2015, 11:26

Re: [Sujet officiel] Xiaomi Home

Message par fensoft » 01 mars 2017, 19:52

fensoft a écrit :
DenisPac a écrit :Il suffit juste de le lâcher et de le rattraper ensuite [WINKING FACE]

Envoyé de mon GT-I9505 en utilisant Tapatalk
Difficile à deviner. Ça marche en le jetant en l'air et le rattrapant comme une ba-balle ? (ou comme le micro de rizoli dans les années 90)
je me répond à moi même, ces 2 cas génèrent un free_fall:
Screenshot_5.png
Screenshot_5.png (3.58 Kio) Consulté 794 fois
Screenshot_6.png
Screenshot_6.png (2.69 Kio) Consulté 794 fois
(ps: oui j'aime paint)

ne me reste que "alert" qui ressort un peu quand il veux, j'ai pas bien compris quand.
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)

Anonyme
Actif
Messages : 10082
Inscription : 09 août 2014, 12:15

Re: [Sujet officiel] Xiaomi Home

Message par Anonyme » 01 mars 2017, 20:04

Contenu supprimé à la demande de son auteur

Avatar de l’utilisateur
fensoft
Actif
Messages : 1314
Inscription : 07 mai 2015, 11:26

Re: [Sujet officiel] Xiaomi Home

Message par fensoft » 01 mars 2017, 20:16

freud_martinou a écrit :Bonjour,

Quelqu'un a-t-il réussi à faire fonctionner le plugin sous Docker ?

En ce qui me concerne, ma configuration Xiaomi est OK ; l'exécution du script Python xiaomihome.py (celui lancé par le plugin) est OK si je l'exécute depuis mon système hôte (je vois bien les trames au format JSON) du style :

Code : Tout sélectionner

root@nas: python -u xiaomihome.py http://192.168.1.31:4080/plugins/xiaomihome/core/api/xiaomihome.php?apikey=xxxxx debug
2017-02-28 12:27 - Starting thread Xiaomi
2017-02-28 12:27 - Starting thread Yeelight
Aquara received from 192.168.1.45 : {"cmd":"heartbeat","model":"gateway","sid":"286c0788a129","short_id":"0","token":"RKv4kydeYjiKYrUE","data":"{\"ip\":\"192.168.1.45\"}"}
Aquara received from 192.168.1.45 : {"cmd":"heartbeat","model":"gateway","sid":"286c0788a129","short_id":"0","token":"7e0fH5mF5ogOEr6i","data":"{\"ip\":\"192.168.1.45\"}"}
Aquara received from 192.168.1.45 : {"cmd":"heartbeat","model":"gateway","sid":"286c0788a129","short_id":"0","token":"CcTcE0flhk9oGvBy","data":"{\"ip\":\"192.168.1.45\"}"}
Aquara received from 192.168.1.45 : {"cmd":"heartbeat","model":"gateway","sid":"286c0788a129","short_id":"0","token":"6VVQKwzHoffBeiLJ","data":"{\"ip\":\"192.168.1.45\"}"}
Le même script lancé depuis le container Jeedom ne voit rien passer...

Je précise que mon container Jeedom utilise le mode réseau "bridge" de Docker et d'après les posts que j'ai pu trouver côté Docker (ex : https://github.com/docker/docker/issues/3043), faire fonctionner du multicast UDP (ce qui est le mode de fonctionnement de l'API Xiaomi) n'est pas trivial.

Merci pour votre aide!
Cdt
essaie avec ça: https://github.com/docker/docker/blob/m ... etworks.md par contre il faut un docker+kernel récent donc y'a moyen que ça soit pas possible avec un syno
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)

rzae
Timide
Messages : 31
Inscription : 31 janv. 2017, 10:07

Re: [Sujet officiel] Xiaomi Home

Message par rzae » 01 mars 2017, 23:52

Bonjour,

Je reçu mon kit xiaomi !
Tout fonctionne à merveille ! J'ai branché le capteur de porte dansur ma boîte au lettre et c'est magique !
J'ai lu sur le site de lunarok que la dernière mise à jour apporte l'affichage de l'état des piles etc... .
Mon problème c'est que dans ma passerelle je n'ai que la gestion des led dans les commandes . Comment gérer l'état des piles et aussi les sons sur cette par elles?

xonix
Timide
Messages : 120
Inscription : 06 avr. 2015, 22:21

Re: [Sujet officiel] Xiaomi Home

Message par xonix » 01 mars 2017, 23:57

rzae a écrit :Bonjour,

Je reçu mon kit xiaomi !
Tout fonctionne à merveille ! J'ai branché le capteur de porte dansur ma boîte au lettre et c'est magique !
J'ai lu sur le site de lunarok que la dernière mise à jour apporte l'affichage de l'état des piles etc... .
Mon problème c'est que dans ma passerelle je n'ai que la gestion des led dans les commandes . Comment gérer l'état des piles et aussi les sons sur cette par elles?
Il faut attendre que Xiaomi mette à jour la gateway. Lunarok est trop en avance...

Répondre

Revenir vers « [Plugin Tiers] Xiaomi Home »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité