john56 a écrit:Est-ce envisageable d'avoir un retour de la couleur ou de la scène (comme le ON/OFF) sur la eedomus, au cas où l'on change ces paramètres par l'appli yeelight ?
john56 a écrit:Je n'ai pas réussi à intégrer ma deuxième yeelight en mode solo ou en mode "plusieurs adresses ip".
Je pense qu'elle a un défaut. J'ai vérifié l'adresse mac et le mode "connexion réseau local est activé pourtant. Marche impec avec l'appli yeelight ou à la voix. Bizarre ...
Serveur : Etats Unis.
<?
$sock = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
socket_set_option($sock, SOL_SOCKET, SO_RCVTIMEO, array('sec'=> 5, 'usec'=>0));
$headers = "M-SEARCH * HTTP/1.1\r\nHost: 239.255.255.250:1982\r\nMan:\"ssdp:discover\"\r\nST: wifi_bulb\r\n";
socket_sendto($sock, $headers, 1024, 0, '239.255.255.250', '1982');
$lamps = array();
$xml = '<?xml version="1.0" encoding="ISO-8859-1"?>';
$xml .= '<root>';
while(socket_recvfrom($sock, $buffer, 1024, MSG_WAITALL, $tmp, $port))
{
if (preg_match('/id: (.*)/', $buffer, $match))
{
$id = $match[1];
if (in_array($id, $lamps)) continue;
}
if (preg_match('/Location: (.*)/', $buffer, $match))
{
$adresse = $match[1];
}
$xml .= '<yeelight>';
$xml .= '<id>'.$id.'</id>';
$xml .= '<adresse>'.$adresse.'</adresse>';
$xml .= '</yeelight>';
$lamps[] = $id;
}
$xml .= '</root>';
socket_close($sock);
sdk_header('text/xml');
echo $xml;
?>
john56 a écrit:@Pat :
0x0000000004984e87 yeelight://192.168.0.13:55443 0x000000000498531b yeelight://192.168.0.10:55443
john56 a écrit:@Pat, effectivement cela fonctionne en mettant l'ip ... bizarre.
merguez07 a écrit:faudra juste que tu m'expliques les réglages à faire sur mon google wifi pour pouvoir activer la yeelight qui est sur mon réseau secondaire à partir de l'Eedomus qui est sur mon réseau primaire
john56 a écrit:par contre aucune remontée de la couleur pour moi sur l'eedomus ...
john56 a écrit:oui fréquence de la requête = 1
http://localhost/script/?exec=yeelight.php&ip_or_mac=[VAR1]
Retour vers Scripts & Périphériques du store
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invité(s)