Exemple #1
0
    $listAllVisible = $result->mcVisible;
    $deviceallowed = $listAllVisible->ListDevice;
    $device = $deviceallowed->{$_GET['iddevice']};
    echo '<div class="center">';
    $display = '';
    if (!empty($device->device_opt->{12})) {
        $display .= display_OnOff($device);
        $display .= '<br/>';
        $display .= '<div class="clearfix"></div>';
    }
    if (!empty($device->device_opt->{442})) {
        $display .= '<div class="col-lg-offset-3 col-lg-6 col-md-offset-2 col-md-8 col-sm-offset-1 col-sm-10 col-xs-12">';
        $display .= display_varie($device, 3, 442);
        $display .= '</div>';
        $display .= '<div class="clearfix"></div>';
    }
    if (!empty($device->device_opt->{54})) {
        $display .= display_UpDown($device);
        $display .= '<div class="clearfix"></div>';
    }
    if (!empty($device->device_opt->{13})) {
        $display .= '<div class="col-lg-offset-3 col-lg-6 col-md-offset-2 col-md-8 col-sm-offset-1 col-sm-10 col-xs-12">';
        $display .= display_varie($device, 2);
        $display .= '</div>';
        $display .= '<div class="clearfix"></div><br/>';
    }
    $display = strtr($display, "\n", '');
    echo $display;
    echo '<div class="clearfix"></div><br/>';
    echo '<button onclick="popup_close()" class="btn btn-danger">' . _('Close') . ' <span class="glyphicon glyphicon-remove"></span></button>' . '</div>';
}
function display_shutter($info)
{
    $display = '<h3 class="title margin-top">' . $info->name . '</h3>';
    if (!empty($info->device_opt->{54})) {
        $display .= display_UpDown($info);
    }
    if (!empty($info->device_opt->{12})) {
        $display .= display_OnOff($info);
    }
    return $display;
}
Exemple #3
0
function display_commande($info)
{
    $display = '<h3 class="title margin-top foreground-widget">' . $info->name . '</h3>';
    if (!empty($info->device_opt->{12})) {
        $display .= display_OnOff($info);
    }
    if (!empty($info->device_opt->{13})) {
        $display .= display_varie($info);
    }
    if (!empty($info->device_opt->{54})) {
        $display .= display_UpDown($info);
    }
    $tab = array();
    if (!empty($info->device_opt->{6})) {
        $tab[] = display_hygrometry($info);
    }
    if (!empty($info->device_opt->{173})) {
        $tab[] = display_rain($info);
    }
    if (!empty($info->device_opt->{79})) {
        $tab[] = display_luminosity($info);
    }
    if (!empty($info->device_opt->{72})) {
        $tab[] = display_temperature($info);
    }
    if (!empty($info->device_opt->{174})) {
        $tab[] = display_wind($info);
    }
    if (!empty($info->device_opt->{73})) {
        $tab[] = display_co2($info);
    }
    if (!empty($info->device_opt->{441})) {
        $tab[] = display_voc($info);
    }
    $size = sizeof($tab);
    if ($size == 1) {
        $display .= $tab[0];
    } elseif ($size > 1) {
        for ($i = 0; $i < $size; ++$i) {
            if ($i > 0 && $i % 2 == 0) {
                $display .= '<div class="clearfix"></div>';
            }
            $display .= '<div class="col-xs-6">';
            $display .= $tab[$i];
            $display .= '</div>';
        }
    }
    if (!empty($info->device_opt->{437})) {
        if (!empty($info->device_opt->{438})) {
            $display .= '<div class="col-xs-6">';
        } else {
            $display .= '<div class="col-xs-12">';
        }
        $display .= display_led($info, 437, 4);
        $display .= '</div>';
    }
    if (!empty($info->device_opt->{438})) {
        $display .= '<div class="col-xs-6">';
        $display .= display_led($info, 438, 4);
        $display .= '</div>';
    }
    if (!empty($info->device_opt->{439})) {
        $display .= '<div class="col-xs-6">';
        $display .= display_led($info, 439, 4);
        $display .= '</div>';
    }
    if (!empty($info->device_opt->{440})) {
        $display .= '<div class="col-xs-6">';
        $display .= display_led($info, 440, 4);
        $display .= '</div>';
    }
    $tab = array();
    if (!empty($info->device_opt->{97})) {
        $tab[] = 97;
    }
    if (!empty($info->device_opt->{112})) {
        $tab[] = 112;
    }
    if (!empty($info->device_opt->{113})) {
        $tab[] = 113;
    }
    $size = sizeof($tab);
    if ($size == 1) {
        $display .= display_led($info, $tab[0], 5);
    } elseif ($size >= 2) {
        $display .= '<div class="col-xs-6">';
        $display .= display_led($info, $tab[0], 4);
        $display .= '</div>';
        $display .= '<div class="col-xs-6">';
        $display .= display_led($info, $tab[1], 4);
        $display .= '</div>';
        if ($size == 3) {
            $display .= '<div class="col-xs-12">';
            $display .= display_led($info, $tab[2], 4);
            $display .= '</div>';
        }
    }
    return $display;
}