Beta-test jeedom 3.3.X
Re: Beta-test jeedom 3.3.X
Merci pour la faute c'est corrigé.
Pour l'arrondi ca sera pas possible en 3.3 je vais voir si c'est possible dans la stable suivante.
Pour l'arrondi ca sera pas possible en 3.3 je vais voir si c'est possible dans la stable suivante.
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section
Re: Beta-test jeedom 3.3.X
Concernant le contenu de la base : voilà ce que ça donne avant
Et tout nickel ensuite Pi4/4Go +SSD 32Go (Wifi et bluetooth actifs) + Clé USB Z-Wave Everspring + rfxcom (RTS) + Google Home
7 Danfoss LC-13
2 velux module DIO
7 volets RTS
3 Sonoff
IFTTT
Capteur porte, de présence, et prise intelligente...
7 Danfoss LC-13
2 velux module DIO
7 volets RTS
3 Sonoff
IFTTT
Capteur porte, de présence, et prise intelligente...
Re: Beta-test jeedom 3.3.X
Loic tu veux dire 3.3.15 ? car en stable on est déjà en 3.2.16loic a écrit : ↑17 févr. 2019, 11:31Bonjour,
Effectivement les trie ne peuvent pas marcher ici... Je viens de faire une 3.2.15 :
- amélioration de la fonction time_op (merci au dev anonyme pour la correction)
- amélioration de la fonction stateDuration
- ajout d'un systeme de vérification de la bdd (dans Configuration -> OS/DB -> Analyse) avec correction si la BDD est pas bonne (ce qui sera le cas chez tout le monde). Si tout marche bien ça sera automatique lors de l'update et devrait corrigé 90% des soucis de mise à jour
- suppression des tries sur la page d'update
Re: Beta-test jeedom 3.3.X
Oui pardon 3.3.15
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section
Re: Beta-test jeedom 3.3.X
Salut,
J'ai lancé la correction mais je n'arrive pas en corriger 3, je n'ai aucun log Dispo si besoin de plus de renseignement
Bon dimanche a tous
J'ai lancé la correction mais je n'arrive pas en corriger 3, je n'ai aucun log Dispo si besoin de plus de renseignement
Bon dimanche a tous
Box : Jeedom Smart + Jeedom VM-Synology (avec Jeedom en beta)
Protocoles : Z-wave - RFXcom - Hue - Bluetooth - Xiaomi
Mon Matériel
Widgets développés
Protocoles : Z-wave - RFXcom - Hue - Bluetooth - Xiaomi
Mon Matériel
Widgets développés
Re: Beta-test jeedom 3.3.X
Maj OK et corriger base ok, j'avais quelques erreurs et tout est fixé...
OK aussi pour les tris dans la page MAJ
OK aussi pour les tris dans la page MAJ
Re: Beta-test jeedom 3.3.X
salut à tous,
j'ai moi aussi l'erreur mysql qui apparait tout le temps, et impossible de mettre à jour le tout.
" [MySQL] Error code : 42S22 (1054)"
comme j'ai eu jeedom sur une carte SD préinstallée et que je ne connais pas bien le système je ne sais pas comment administrer une installation bugguée.
j'ai tenté une mise a jour mais ça crashe en me sortant un log mentionnant cette erreur.
j'ai moi aussi l'erreur mysql qui apparait tout le temps, et impossible de mettre à jour le tout.
" [MySQL] Error code : 42S22 (1054)"
comme j'ai eu jeedom sur une carte SD préinstallée et que je ne connais pas bien le système je ne sais pas comment administrer une installation bugguée.
j'ai tenté une mise a jour mais ça crashe en me sortant un log mentionnant cette erreur.
[START UPDATE]
****Update from 3.2.3 (2019-02-17 16:38:54)****
Paramters : Array
(
[preUpdate] => 0
[backup::before] => 1
[plugins] => 1
[core] => 1
[force] => 0
[update::reapply] =>
)
Send begin of update event...OK
Check update...
OK
Check rights...
OK
[START BACKUP]
***************Start of Jeedom backup at 2019-02-17 16:38:57***************
Envoie l'événement de début de sauvegarde...
OK
Vérifie la base de données...OK
Sauvegarde la base de données...sh: 1: cannot create /var/www/html/DB_backup.sql: Permission denied
Erreur durant la sauvegarde : Echec durant la sauvegarde de la base de données. Vérifiez que mysqldump est présent. Code retourné : 2Détails : Array
(
[0] => Array
(
[file] => /var/www/html/core/class/jeedom.class.php
[line] => 474
[function] => require_once
)
[1] => Array
(
[file] => /var/www/html/install/update.php
[line] => 99
[function] => backup
[class] => jeedom
[type] => ::
[args] => Array
(
)
)
)
[END BACKUP ERROR]
Error during update : Echec durant la sauvegarde de la base de données. Vérifiez que mysqldump est présent. Code retourné : 2Details : Array
(
[0] => Array
(
[file] => /var/www/html/core/class/jeedom.class.php
[line] => 474
[function] => require_once
)
[1] => Array
(
[file] => /var/www/html/install/update.php
[line] => 99
[function] => backup
[class] => jeedom
[type] => ::
[args] => Array
(
)
)
)
[END UPDATE ERROR]
PHP Fatal error: Uncaught exception 'Exception' with message 'Echec durant la sauvegarde de la base de données. Vérifiez que mysqldump est présent. Code retourné : 2' in /var/www/html/install/backup.php:99
Stack trace:
#0 /var/www/html/core/class/jeedom.class.php(474): require_once()
#1 /var/www/html/install/update.php(99): jeedom::backup()
#2 {main}
thrown in /var/www/html/install/backup.php on line 99
Re: Beta-test jeedom 3.3.X
Hello
@tykyan : ton souci n'a rien a voir. en plus tu tentes de passer d'une 3.2.3 donc pas la dernière stable à la dernière béta ??
Vu : Sauvegarde la base de données...sh: 1: cannot create /var/www/html/DB_backup.sql: Permission denied
Je tenterai de ré-appliquer les droits
@tykyan : ton souci n'a rien a voir. en plus tu tentes de passer d'une 3.2.3 donc pas la dernière stable à la dernière béta ??
Vu : Sauvegarde la base de données...sh: 1: cannot create /var/www/html/DB_backup.sql: Permission denied
Je tenterai de ré-appliquer les droits
Re: Beta-test jeedom 3.3.X
POurrais tu ouvrir l'accès support et me donner en mp ton login market pour que je regarde ?
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section
Re: Beta-test jeedom 3.3.X
Bonjour Loicloic a écrit : ↑17 févr. 2019, 11:31Bonjour,
- amélioration de la fonction time_op (merci au dev anonyme pour la correction)
- ajout d'un systeme de vérification de la bdd (dans Configuration -> OS/DB -> Analyse) avec correction si la BDD est pas bonne (ce qui sera le cas chez tout le monde). Si tout marche bien ça sera automatique lors de l'update et devrait corrigé 90% des soucis de mise à jour
J'ai une erreur sur l’exécution de la correction de la table cmd:
[MySQL] Error code : 42000 (1061). Duplicate key name 'genericType_eqLogicID' : CREATE INDEX `genericType_eqLogicID` ON `cmd` (`logicalId` ASC,`generic_type` ASC)
J'étais en version 3.3.14 depuis hier.
Je suis l'auteur du bogue JEED-874 pour la correction de time_op
J'ai encore un peu modifié cette fonction pour encore la simplifier. Je n'avais pas trouvé hier soir comment compléter un bogue. Voici mon dernier code avec des commentaires:
Code : Tout sélectionner
public static function time_op($_time, $_value = 0 ) {
$_time = self::setTags($_time);
$_value = self::setTags($_value);
$_time = trim($_time); // suppression espaces debut et fin
// traitement des : dans $_time +cas ou minute sur 1 digit
$t = explode(":",$_time);
if(count($t) >= 2) {
$_time = $t[0].sprintf("%02d",$t[1]);
}
// Mise a longueur 4 caracteres
if ( ($lg=strlen($_time)) < 4 ) {
$_time = str_repeat("0",4-$lg).$_time;
} else {
$_time = substr($_time,0,4);
}
// echo "CreateFromFormat Time= \"$_time\"<br/>";
$date = DateTime::createFromFormat('Gi', $_time);
if ($date === false) {
return -1;
}
// Ajout/retrait de $_value
if ($_value > 0) {
$date->add(new DateInterval('PT' . abs($_value) . 'M'));
} else {
$date->sub(new DateInterval('PT' . abs($_value) . 'M'));
}
return $date->format('Gi');
}
Re: Beta-test jeedom 3.3.X
Mise à jour et réparation bdd nickel.
Merci
Merci
Gestion d'ouverture / fermeture Portail et garage
Gestion filtration piscine
Divers éclairages
Et tout plein d'autres choses ...
JEEDOM NUC 3.3.33 ULTIMATE
Mon matériel ici
Gestion filtration piscine
Divers éclairages
Et tout plein d'autres choses ...
JEEDOM NUC 3.3.33 ULTIMATE
Mon matériel ici
Re: Beta-test jeedom 3.3.X
Merci pour la correction de la fonction c'est en ligne.jpty a écrit : ↑17 févr. 2019, 17:53Bonjour Loicloic a écrit : ↑17 févr. 2019, 11:31Bonjour,
- amélioration de la fonction time_op (merci au dev anonyme pour la correction)
- ajout d'un systeme de vérification de la bdd (dans Configuration -> OS/DB -> Analyse) avec correction si la BDD est pas bonne (ce qui sera le cas chez tout le monde). Si tout marche bien ça sera automatique lors de l'update et devrait corrigé 90% des soucis de mise à jour
J'ai une erreur sur l’exécution de la correction de la table cmd:
[MySQL] Error code : 42000 (1061). Duplicate key name 'genericType_eqLogicID' : CREATE INDEX `genericType_eqLogicID` ON `cmd` (`logicalId` ASC,`generic_type` ASC)
J'étais en version 3.3.14 depuis hier.
Je suis l'auteur du bogue JEED-874 pour la correction de time_op
J'ai encore un peu modifié cette fonction pour encore la simplifier. Je n'avais pas trouvé hier soir comment compléter un bogue. Voici mon dernier code avec des commentaires:Code : Tout sélectionner
public static function time_op($_time, $_value = 0 ) { $_time = self::setTags($_time); $_value = self::setTags($_value); $_time = trim($_time); // suppression espaces debut et fin // traitement des : dans $_time +cas ou minute sur 1 digit $t = explode(":",$_time); if(count($t) >= 2) { $_time = $t[0].sprintf("%02d",$t[1]); } // Mise a longueur 4 caracteres if ( ($lg=strlen($_time)) < 4 ) { $_time = str_repeat("0",4-$lg).$_time; } else { $_time = substr($_time,0,4); } // echo "CreateFromFormat Time= \"$_time\"<br/>"; $date = DateTime::createFromFormat('Gi', $_time); if ($date === false) { return -1; } // Ajout/retrait de $_value if ($_value > 0) { $date->add(new DateInterval('PT' . abs($_value) . 'M')); } else { $date->sub(new DateInterval('PT' . abs($_value) . 'M')); } return $date->format('Gi'); }
Pour l'autre soucis je viens de pousser la correction sur la beta, donc juste a mettre a jour et ca devrait etre bon.
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section
Re: Beta-test jeedom 3.3.X
Vous n'aimez pas les commentaires dans les sources ?
Toutes les corrections de la bdd passent maintenant chez moi.
Merci
JP
Dernière édition par jpty le 17 févr. 2019, 19:09, édité 1 fois.
Re: Beta-test jeedom 3.3.X
Oui j'ai un soucis avec les commentaire j'arrive plus a lire le code quand je vois les commentaire mais c'est bien pas je vais les laisser la prochaine fois.
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section
Re: Beta-test jeedom 3.3.X
Hello,
Je viens de faire une mise à jour forcé du core en béta
Juste un souci dans le log
Remove temporary files...OK
Check jeedom consistency...[START CONSISTENCY]
Suppression de : thermostat::pull() car il n'y a pas de lancement prévuCheck filesystem right...OK
[END CONSISTENCY]
OK
Check update...OK
***************Jeedom is up to date in 3.3.15***************
Ce que j'ai surligné devrait être à la ligne..
Je viens de faire une mise à jour forcé du core en béta
Juste un souci dans le log
Remove temporary files...OK
Check jeedom consistency...[START CONSISTENCY]
Suppression de : thermostat::pull() car il n'y a pas de lancement prévuCheck filesystem right...OK
[END CONSISTENCY]
OK
Check update...OK
***************Jeedom is up to date in 3.3.15***************
Ce que j'ai surligné devrait être à la ligne..
Re: Beta-test jeedom 3.3.X
Moi ce qui me gêne c'est les accolades des if quand il n'y a qu'une seule instruction.
Vous utilisez quel éditeur ?
JP 30ans de vi,vim
Re: Beta-test jeedom 3.3.X
J'utilise Atom comme éditeur et oui ça les if sans accolade je peux pas.... Si c'est de l'affection peut être le faire avec un ternaire
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section
Re: Beta-test jeedom 3.3.X
Bonjour,Bosquetia a écrit : ↑17 févr. 2019, 19:50Hello,
Je viens de faire une mise à jour forcé du core en béta
Juste un souci dans le log
Remove temporary files...OK
Check jeedom consistency...[START CONSISTENCY]
Suppression de : thermostat::pull() car il n'y a pas de lancement prévuCheck filesystem right...OK
[END CONSISTENCY]
OK
Check update...OK
***************Jeedom is up to date in 3.3.15***************
Ce que j'ai surligné devrait être à la ligne..
Je viens de corriger, merci pour le retour.
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section
Re: Beta-test jeedom 3.3.X
Accolades partout, python caca voilà mon crédeau
Si ca marche .. c'est que ca peut faire plus !!
Merci à toute la communauté pour le boulot !
Merci à toute la communauté pour le boulot !
Re: Beta-test jeedom 3.3.X
'Jour,
Juste pour souligner un détail, manque d'homogénéité dans les appellations : le menu est 'tuiles' et en dessous on a encore widgets
Juste pour souligner un détail, manque d'homogénéité dans les appellations : le menu est 'tuiles' et en dessous on a encore widgets
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 0 invité