getDeamonSleepTime()); } include_file('3rdparty', 'bootstrap-select/dist/css/bootstrap-select', 'css', 'conso'); include_file('3rdparty', 'datetimepicker/jquery.datetimepicker', 'css', 'conso'); include_file('3rdparty', 'datetimepicker/jquery.datetimepicker', 'css', 'conso'); include_file('3rdparty', 'datetimepicker/jquery.datetimepicker', 'css', 'conso'); include_file('3rdparty', 'datatable/datatable', 'css', 'conso'); include_file('desktop', 'ionicons', 'css', 'conso'); include_file('desktop', 'panel', 'css', 'conso'); /*Theme*/ include_file('desktop/css/theme', 'style', 'css', 'conso'); include_file('desktop/css/theme', 'font-awesome', 'css', 'conso'); /* Set Variable Thème couleur Jeedom*/ $versionjeedom = "V0"; if (jeedom::version() < "4.0.0") { //echo "V3"; $versionjeedom = "V3"; sendVarToJS('bgmodalcolorvar', "var(--bg-modal-color)"); sendVarToJS('txtcolor', "var(--sc-lightTxt-color)"); echo ''; } else { //echo "V4"; $versionjeedom = "V4"; sendVarToJS('bgmodalcolorvar', "var(--bg-modal-color)"); sendVarToJS('txtcolor', "var(--txt-color)"); echo ''; } /*Thème*/ sendVarToJS('stylecss', 'cssdefault'); sendVarToJS('versiontheme',$versionjeedom); /*Devise*/ sendVarToJS('Devise', config::byKey('Devise', 'conso')); /*Get timeZone*/ $timezonebis=config::byKey('timezone', 'core', '0'); sendVarToJS('timezonebis',$timezonebis); /*Active ou non la prevision si il existe des données de l année -1 */ sendVarToJS('active_prevision', true); /*Date abonnement de l'onglet outils*/ sendVarToJS('date_abo', config::byKey('date_abo', 'conso', '01-01')); //$sql = 'ALTER TABLE `test`.`conso_periode` ADD COLUMN `libelle` VARCHAR(255) NULL AFTER `position`; '; //$result = DB::Prepare($sql, array(), DB::FETCH_TYPE_ALL); $eqLogics = eqLogic::byType('conso'); $power = (count($eqLogics) == 0 ? 6 : conso::getPower($eqLogics[0]->getId())); $type_abo = (count($eqLogics) == 0 ? 'HCHP' : conso::getAbo($eqLogics[0]->getId())); $type = (count($eqLogics) == 0 ? 'electricity' : conso::getType($eqLogics[0]->getId())); $eqLogic_default = $eqLogics[0]->getId(); foreach ($eqLogics as $eqLogic) { if ((int)$eqLogic->getConfiguration('default') > 0 && $eqLogic->getIsEnable() == 1) { $power = conso::getPower($eqLogic->getId()); $type_abo = conso::getAbo($eqLogic->getId()); $type = conso::getType($eqLogic->getId()); $eqLogic_default = $eqLogic->getId(); } } $display = ($type_abo == 'HCHP' ? '' : 'displaynone'); $title = ($type_abo == 'HCHP' ? 'HP' : ''); if ($type == 'water') $title = 'M3'; $btnreturn = config::byKey('btn_return', 'conso', false); $datesynchro = config::byKey('date_update_conso_jour', 'conso', date("d-m-Y H:i:s")); sendVarToJS('ismobile', false); sendVarToJS('eqType', 'conso'); sendVarToJS('datesynchro', $datesynchro); sendVarToJS('abo_power', $power); sendVarToJS('type_abo', $type_abo); sendVarToJS('display', $display); sendVarToJS('type', $type); sendVarToJS('widgetId', $id=$_GET["widget"]); sendVarToJS('idequipement', $_GET["id"]); ?>