Bonjour
J'ai installé un portier vidéo Hikvision dont je suis très satisfait.
Je souhaiterai lors d'un appel que le spot au dessus du portier s'allume.
Lors d'un appel du portier une notification est envoyée sur Hikconnect
Je peux via une tâche dans macrodroid déclencher avec cette notification une action de type URL comme par exemple : http://192.168.1.100/script/?exec=allumer_lampe.php
J'ai demandé à Gemini de m'écrire un script et voici la réponse:
PHP
<?php
// Remplacer par l'adresse IP réelle de votre box eedomus
$url = "http://192.168.1.100/script/";
// Remplacer par l'identifiant réel de votre lampe
$id_lampe = "123";
// La commande à envoyer (à adapter en fonction de votre configuration)
$commande = "action=set&id=$id_lampe&value=1";
// Envoi de la requête HTTP
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $commande);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
curl_close($ch);
// Affichage du résultat (pour débogage)
echo $result;
Malheureusement les commandes curl ne sont pas reconnues par Eedomus.
Pensez vous que cela soit possible et que dois je corriger dans le script ?
Merci pour votre aide