function display_commande($info) { $display = '<h3 class="title margin-top">' . $info->name . '</h3>'; if (!empty($info->device_opt->{72})) { $display .= display_temperature($info); } if (!empty($info->device_opt->{6})) { $display .= display_hygrometry($info); } if (!empty($info->device_opt->{79})) { $display .= display_luminosity($info); } return $display; }
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; }