<?php
$ip = '192.168.1.166';
$port = '1234';
$socket = socket_create( AF_INET, SOCK_STREAM, SOL_TCP );
socket_connect($socket, $ip, $port);
socket_write($socket, 'state=?');
$out = socket_read($socket, 2048);
$outtest = sdk_json_decode($out);
echo '<br />'.$outtest->{'input'}.'<br />';
$eachIn = str_split($outtest->{'input'});
foreach($eachin AS $pos => $valeur) {
echo 'Position : '.$pos.' / valeur : '.$valeur.'<br />';
}
?>
<?php
$ip = '192.168.1.166';
$port = '1234';
$socket = socket_create( AF_INET, SOCK_STREAM, SOL_TCP );
socket_connect($socket, $ip, $port);
socket_write($socket, 'state=?');
$out = socket_read($socket, 2048);
echo $out;
$outtest = sdk_json_decode($out);
var_dump($outtest);
$eachIn = str_split($outtest->{'input'});
foreach($eachIn AS $pos => $valeur) {
echo 'Position : '.$pos.' / valeur : '.$valeur.'<br />';
}
?>
<?php
$ip = '192.168.1.166';
$port = '1234';
$socket = socket_create( AF_INET, SOCK_STREAM, SOL_TCP );
socket_connect($socket, $ip, $port);
socket_write($socket, 'state=?');
$out = socket_read($socket, 2048);
echo $out;
echo '<br />';
$outtest = sdk_json_decode($out);
var_dump($outtest);
echo '<br />';
$eachIn = str_split($outtest["input"]);
foreach($eachIn AS $pos => $valeur) {
echo 'Position : '.$pos.' / valeur : '.$valeur.'<br />';
}
?>
<?php
$apiList = Array('Code API input1', 'Code API input2', 'Code API input3', 'Code API input4', 'Code API input5', 'Code API input6', 'Code API input7', 'Code API input8'); // tu peux utiliser les périphériques input créés par le programme initial
$ip = '192.168.1.166';
$port = '1234';
$socket = socket_create( AF_INET, SOCK_STREAM, SOL_TCP );
socket_connect($socket, $ip, $port);
socket_write($socket, 'state=?');
$out = socket_read($socket, 2048);
$outtest = sdk_json_decode($out);
$eachIn = str_split($outtest["input"]);
foreach($eachIn AS $pos => $valeur) {
echo 'Position : '.$pos.' / valeur : '.$valeur.'<br />';
if($valeur == "IH") {
setValue($apiList[$pos], '1');
}
else {
setValue($apiList[$pos], '0');
}
}
?>
Retour vers Scripts & Périphériques du store
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 11 invité(s)