Hygrothermographe V2

Forum dédié à l'intégration de la Gateway ZigBee Xiaomi dans DomoticZ.
Pour les questions concernant les objets ZigBee Xiaomi, merci d'utiliser le forum ZigBee au-dessus.
ping
Messages : 97
Inscription : 25 nov. 2020, 14:46

Re: Hygrothermographe V2

Message par ping »

On peut pas mettre 2 fois le hardware, ca fait planté la 2eme instance... C'est pour ça que j'ai mis la possibilité d'en mettre plusieurs séparé par une virgule. Chez moi, j'ai pas d'erreur la dessus
Adapter name: hci0
Mac Addresses: A4:C1:38:C1:BE:03,A4:C1:38:B2:65:53
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Hygrothermographe V2

Message par Wolfen38 »

J'ai pu ajouter le 2eme MAC, le dispositif a été créé, mais pas de remontée d'info, pourtant normalement il capte bien celui là.
ping
Messages : 97
Inscription : 25 nov. 2020, 14:46

Re: Hygrothermographe V2

Message par ping »

Je sais pas trop. J'ai réussi à connecter ma sonde récalcitrante mais j'avoue que je sais pas trop comment.
J'ai lancé un script python d'exemple de la bibliothèque (legerement modifié pour me connecté au sondes découvertes):

Code : Tout sélectionner

import gatt

class AnyDeviceManager(gatt.DeviceManager):
    def device_discovered(self, device):
        print("Discovered [%s] %s" % (device.mac_address, device.alias()))
        if device.alias() == "LYWSD03MMC":
            device.connect()

manager = AnyDeviceManager(adapter_name='hci0')
manager.start_discovery()
manager.run()
J'ai relancé Domoticz et ça a marché...
ping
Messages : 97
Inscription : 25 nov. 2020, 14:46

Re: Hygrothermographe V2

Message par ping »

Par contre, une fois que c'est fait, hcitool lescan ne voit plus la sonde... Je pense que l'api demande à la sonde de désactiver sa découverte une fois connectée mais je suis pas sûr. Du coup, il vaut mieux ne pas perdre les adresses mac... Je regarderais à l'occasion pour essayé de comprendre mais il faut que je documente un peu plus sur BLE (Bluetooth Low Energy).
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Hygrothermographe V2

Message par Wolfen38 »

Chez moi le hcitool lescan ne fonctionne quasiment jamais, j'ai très souvent un message d'erreur en lançant la commande.

Sinon ce matin c'est bon, mes 2 thermomètres remontent bien et pas de log erreur pour le moment.
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Hygrothermographe V2

Message par Wolfen38 »

Bon, chez moi ca fonctionne pas super, l'un des 2 capteurs s'arrete au bout d'un moment.

C'est bon chez toi ?
ping
Messages : 97
Inscription : 25 nov. 2020, 14:46

Re: Hygrothermographe V2

Message par ping »

Pour l'instant ça va mais j'ai dû relancé domoticz hier pour un test. La première sonde à tourné seule pendant plus de 48h sans pb, j'ai ajouté la 2eme, ça a tourné genre 12h avec les 2 sans souci et la ça doit faire 24h que ça tourne avec les 2 depuis le reboot. Je tenterais de faire des tests en retirant les piles des sondes pour forcé un problème de connexion mais je vais pas pouvoir le faire avant ce we je pense...
ping
Messages : 97
Inscription : 25 nov. 2020, 14:46

Re: Hygrothermographe V2

Message par ping »

Chez moi, les sondes ne se sont pas déconnecté mais effectivement, en retirant la pile et en la remettant, on perdait définitivement la connexion (ce qui est normal, je n'avais rien fais de particulier pour me reconnecté). Maintenant, je tente de me reconnecter si le device n'est pas connecté, ça à l'air de fonctionner. Dites moi si ça résous le problème.
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Hygrothermographe V2

Message par Wolfen38 »

Du coup, faut faire un git pull ?
ping
Messages : 97
Inscription : 25 nov. 2020, 14:46

Re: Hygrothermographe V2

Message par ping »

oui
Répondre