<html> <body> <h1>Exemples d'utilisation de l'API PHP Zibase</h1> <?php # Envoi de la commande H3 ON en RF X10 $zibase->sendCommand("H3", ZbAction::ON, ZbProtocol::X10); # Envoi de la commande F12 OFF en RF Chacon $zibase->sendCommand("F12", ZbAction::OFF, ZbProtocol::CHACON); ?> <?php # Lancement du scenario 1 (le numéro du scenario est affiché entre parenthèses dans le suivi d'activité) $zibase->runScenario(1); # Exécution de scripts (Nouveautés V1.6) # Ex: Lance le scenario "Alarme OFF" $zibase->execScript("lm [Alarme OFF]"); # Autres possibilités : # lm 2 (lance le scenario 2) # lm 3 aft 60 (lance le scenario 3 dans 60s) # lm 2.lm [autre] (lance le scenario 2 puis le scenario "autre") ?> <?php # Lit la variable 2 de la zibase $var2 = $zibase->getVariable(2); echo "var2=" . $var2; ?> <br/> <?php # Met à jour la variable 14 de la zibase en lui mettant la valeur 44 $zibase->setVariable(14, 44); ?>