Govee en mode api local

Bonjour, j’ai un H6090 tous neuf et si ca peut faire avancer le schmilblick, je veux bien tester, mais il faut me guider…

Salut
Toujours besoin de test ?

https://app-h5.govee.com/user-manual/wlan-guide

Est-il bien supporté ?

Bonsoir

Ce sera dans le cloud pour les équipements non compatibles et en local pour ceux qui le sont ?
Ce sera géré dans le même plugin ?

J’ai 4 équipements et un n’est pas dans la liste.

Merci

oui c’est ça

C’est en beta
faire une sauvegarde avant de prendre la beta
effacer les logs _inc
lancer l’inclusion goveelan
me fournir les logs _inc

Si des périphériques ont été créés tenter un ON/OFF avec logs _cmd mais en désactivant tous les périphériques wifilightV2 sauf goveelan

voilà ma liste de compatibilité :

 		$Bulbs = ['H610B', 'H6117', 'H6159', 'H615E', 'H6163', 'H6168', 'H6172', 'H6173', 'H618A', 'H618C', 'H618E', 'H618F', 'H619A', 'H619B', 'H619C', 'H619D', 'H619E', 'H619Z', 'H61A0', 'H61A1', 'H61A2', 'H61A3', 'H61A5', 'H61A8', 'H61B2', 'H61E1', 'H7012', 'H7013', 'H7021', 'H7028', 'H7041', 'H7042', 'H7050', 'H7051', 'H7055', 'H705A', 'H705B', 'H7060', 'H7061', 'H7062', 'H7065'];

mais Govee ne la publie plus.
As tu des périphériques compatibles pas dans cette liste ?

Voila un tableau correspondant à mes 4 équipements

APP: au niveau de l’application Govee
URL: au niveau du lien de compatibilité que tu as publié un peu plus tôt
BC: ta liste

image

En fait je n’ai pas grand chose de compatible :frowning:
Même le H6110 donné pour compatible dans leur liste, ne remonte pas sur mon application.

ceux compatibles APP devraient fonctionner
en tous cas, faire les manips ci-dessus.

Hello @bernardfr.caron ,

Je me permet de donner quelque infos.
J’ai 3 applique murale ext H7075 qui font parti de la liste des équipements compatible en mode api local.

Quand j’essai de faire une inclusion Govee LAN voici ce que j’obtiens

0000|[2024-09-10 09:31:51] DEBUG  : send broadcast
0001|[2024-09-10 09:31:51] DEBUG  : start listen
0002|[2024-09-10 09:31:53] DEBUG  :  wait 3 s
0003|[2024-09-10 09:31:55] DEBUG  :  wait 1 s
0004|[2024-09-10 09:31:56] DEBUG  : No new devices
0005|[2024-09-10 09:31:57] DEBUG  : End Govee LAN

Je suppose que c’est normal car mes équipements ne font pas partis de ta liste.

Par contre j’ai essayer de l’ajouter manuellement et voici le retour:

0000|[2024-09-10 09:28:13] DEBUG  : Cmd : {"msg":{"cmd":"turn","data":{"value":0}}}
0001|[2024-09-10 09:28:13] DEBUG  :     Bad response
0002|[2024-09-10 09:28:21] DEBUG  : Cmd : {"msg":{"cmd":"turn","data"{"value":1}}}
0003|[2024-09-10 09:28:21] DEBUG  :     Bad response

En tenant compte que la 1ere commande off a fonctionner correctement malgré le retour Bad response.

Ps: j’ai plusieurs lignes avec comme contenu:

0014|[2024-09-10 09:36:04] DEBUG  :     Device not connected

En espérant que cela t’aide un peu.
Zerat@w

les appareils sont bien branchés et connectés au wifi et fonctionnels avec l’app?
les appareils sont biens configurés avec l’appli govee pour fonctionner en mode local ?
et donc bien lire ceci :
https://app-h5.govee.com/user-manual/wlan-guide

et prendre la dernière beta

Oui fonctionne via l’application et le off fonctionne via ton plugin. Mais le on ne marche pas.

Je viens de mettre la dernière version du plugin pour info.

nouvelle beta pour le on

Dernière mise à jour installée.
Log _inc:

0000|[2024-09-10 15:33:03] DEBUG  : send broadcast
0001|[2024-09-10 15:33:03] DEBUG  : start listen
0002|[2024-09-10 15:33:05] DEBUG  :  wait 3 s
0003|[2024-09-10 15:33:07] DEBUG  :  wait 1 s
0004|[2024-09-10 15:33:08] DEBUG  : No new devices
0005|[2024-09-10 15:33:09] DEBUG  : End Govee LAN

Le on fonctionne maintenant.

Pour info:

761	[Extérieur][test][Etat]	info binary		
762	[Extérieur][test][On]	action other		
763	[Extérieur][test][Off]	action other		
764	[Extérieur][test][ColorGet]	info string		
765	[Extérieur][test][Couleur]	action color		
766	[Extérieur][test][IntensityGet]	info numeric	%	
767	[Extérieur][test][Intensité]	action slider		
768	[Extérieur][test][Connecté]	info numeric	-3	
769	[Extérieur][test][stateGet]	action other	

C’est un équipement que j’ai crée à la main pas en utilisant le mode inclusion

nouvelle beta
même test
il faudra être patient pour que l’inclusion soit OK

Mise à jour Ok.
J’ai lancé l’inclusion voici la log _inc

0000|[2024-09-10 16:40:48] DEBUG  : prepare send
0001|[2024-09-10 16:40:48] DEBUG  : start send/listen

Par contre j’ai une erreur qui s’affiche:

0000|[Tue Sep 10 16:39:26.733314 2024] [php7:error] [pid 11151] [client Y.Y.Y.Y:65077] PHP Fatal error:  Uncaught Error: Call to a member function debug() on null in /var/www/html/plugins/wifilightV2/3rdparty/goveeLAN.php:174\nStack trace:\n#0 /var/www/html/plugins/wifilightV2/core/class/wifilightV2.class.php(3240): W2_GoveeBaseLAN->getDeviceList()\n#1 /var/www/html/plugins/wifilightV2/core/ajax/wifilightV2.ajax.php(38): wifilightV2::IncludeGoveeLAN('1')\n#2 {main}\n  thrown in /var/www/html/plugins/wifilightV2/3rdparty/goveeLAN.php on line 174, referer: http://X.X.X.X/index.php?v=d&m=wifilightV2&p=wifilightV2
0001|kill: (28706): No such process

grosse erreur mais bon présage c’est passé par le ligne qui reçoit quelque chose

nouvelle beta
même test

Update OK
Voici la log _inc:

0000|[2024-09-10 17:01:58] DEBUG  : prepare send
0001|[2024-09-10 17:01:58] DEBUG  : start send/listen
0002|[2024-09-10 17:02:00] DEBUG  :  wait 3 s
0003|[2024-09-10 17:02:02] DEBUG  :  wait 1 s
0004|[2024-09-10 17:02:03] DEBUG  : No new devices
0005|[2024-09-10 17:02:04] DEBUG  : End Govee LAN

nouvelle beta
idem

Update ok

0000|[2024-09-10 17:29:39] DEBUG  : prepare send
0001|[2024-09-10 17:29:39] DEBUG  : start send/listen
0002|[2024-09-10 17:29:39] DEBUG  : info:212
0003|[2024-09-10 17:29:41] DEBUG  :  wait 3 s
0004|[2024-09-10 17:29:43] DEBUG  :  wait 1 s
0005|[2024-09-10 17:29:44] DEBUG  : No new devices
0006|[2024-09-10 17:29:45] DEBUG  : End Govee LAN

Tu veux que je delete l’équipement crée à la main ou pas besoin ?