Page 9 sur 23

Re: Smart Led Messenger

Publié : 13 nov. 2018, 20:01
par lunarok
Mouais et pas un logiciel ça serait trop facile.
Il y a 0 dépendance, 0 Darmon dans ce plugin. Une erreur 500 donne forcément un logiciel dans le http error

Re: Smart Led Messenger

Publié : 13 nov. 2018, 20:56
par morlong
Pas faux. Mais du fait de la restore g plus rien et quand g regardé en ssh il me disait que le fichier n existait pas...
C est pas grave. Une restore et c est bon.
G plus le temps ce soir mais je reinstallerais le plugin ce week end. Y a pas de raison que ça marche pas.

Envoyé de mon SM-G950F en utilisant Tapatalk


Re: Smart Led Messenger

Publié : 13 nov. 2018, 20:57
par Jez
Merci Lunarok pour tout le travail que tu réalises au profit de la communauté.
J'ai installé le plugin et je me suis également retrouvé avec une erreur 500 et plus d'accès à Jeedom. Je suis sur Smart.

Re: Smart Led Messenger

Publié : 13 nov. 2018, 21:19
par fredlamour
pas de problème à l'installation pour moi mais j'étais sur la beta, est ce que cela peut changer quelque chose ?

Re: Smart Led Messenger

Publié : 13 nov. 2018, 21:33
par lunarok
Non pas de différence car les 2 sont identiques

Re: Smart Led Messenger

Publié : 13 nov. 2018, 21:34
par tom74
Pas de problème à l'installation chez moi, çà fonctionne bien.

Re: Smart Led Messenger

Publié : 14 nov. 2018, 10:04
par zaz
Pareil pas de smart depuis l'installation du plugin

Re: Smart Led Messenger

Publié : 14 nov. 2018, 10:09
par Nebz
Ceux qui ont des erreurs 500, ajoutez &rescue=1 à votre URL jeedom, puis allez dans les logs > http.error et envoyez l'erreur svp

Re: Smart Led Messenger

Publié : 14 nov. 2018, 10:34
par patmtp35
pareil meme erreur je suis en train de restorer , mince trop rapide j'ai pas lu le message du dessus ... je reste pour voir le log

Re: Smart Led Messenger

Publié : 14 nov. 2018, 10:36
par Nebz
Donnez l'info avant de restaurer sinon ça n'aide personne!


Envoyé de mon iPhone en utilisant Tapatalk

Re: Smart Led Messenger

Publié : 14 nov. 2018, 10:48
par lunarok
christlep a écrit :
13 nov. 2018, 18:37
Salut,

@Lunarok : ton plugin serait il adaptable avec le Notif'heur de ByFeel ?

Merci

A+
J'ai demandé sur son blog si il avait l'API quelque part que je regarde. Mais ca me parait faisable de l'ajouter

Re: Smart Led Messenger

Publié : 14 nov. 2018, 10:52
par Idaho947
Ca c'est une super bonne nouvelle !

Re: Smart Led Messenger

Publié : 14 nov. 2018, 11:47
par fredlamour
fredlamour a écrit :
13 nov. 2018, 17:54
Bonjour,
question peut-être bête : comment faites vous pour afficher l'heure au format HH:mm ?
si je mets : il est #heure#:#minute# j'obtiens 17:9 et je voudrais 17:09
peut etre peut on avoir l'heure d'une autre facon

De plus, le paramètre static n'est pas renvoyé correctement sur le mode affichage local. Il renvoie toujours : static=0
Petit up du problème static et de ma demande d'idée pour l'heure

Re: Smart Led Messenger

Publié : 14 nov. 2018, 12:55
par Fouy
Bonjour
Erreur 500 et jeedom down ici aussi sur Syno/Docker.
J'ai été voir les logs, mais n'ai pas trouvé de log http.error, désolé.. En attente pour la suite (là je restaure : mon jeedom m'est utile ^^ )

Re: Smart Led Messenger

Publié : 14 nov. 2018, 13:12
par aimclourd
Bonjour à tous et merci à Lunarok pour le travail effectué..

Pour ma part j'ai installé le plugin et ensuite... plus rien, plus de jeedom..
en fait le problème vient du fichier smartledmessenger.class.php , il y a un soucis au niveau des } (unexpected '{' ligne 111 dans la fonction sendConfiguration)
en commentant le code, j'ai retrouvé mon interface jeedom ...

Je me suis dit que ça pourrait en rassurer quelques uns :)

Re: Smart Led Messenger

Publié : 14 nov. 2018, 13:17
par Nebz
en effet, il manque des if ligne 111 115 116 117 118

Re: Smart Led Messenger

Publié : 14 nov. 2018, 13:25
par Nebz
il doit y avoir autre chose car après si je tente la création d'une équipement j'ai directement cela :
Type incorrect, (classe commande inexistante)smartledmessengerCmd

or elle existe dans la smartledmessenger.class.php

elle n'a peut-etre pas toutes les méthodes obligatoires ? je vais voir dans le core
Edit: etrange ce n'est pas ca, ce message apparait si :

Code : Tout sélectionner

                               $typeEqLogic = init('type');
 				$typeCmd = $typeEqLogic . 'Cmd';
				if ($typeEqLogic == '' || !class_exists($typeEqLogic) || !class_exists($typeCmd)) {
					throw new Exception(__('Type incorrect, (classe commande inexistante)', __FILE__) . $typeCmd);
				}
				
				
or $typeCmd = "smartledmessengerCmd" puisque c'est affiché dans mon message d'erreur
donc $typeEqLogic est bien = "smartledmessenger" et les deux classes existent... probablement une typo qqpart qui invalide la classe Cmd

Edit2 : fin de la ligne 111 115 116 117 118 il y a }; en modifiant en ;} ca marche

Edit3 : méthode sendConfiguration de smartledmessenger.class.php corrigée en attendant le fix de lunarok pour ceux qui ont une erreur 500 :

Code : Tout sélectionner

       public function sendConfiguration($_options = array()) {
		if($_options['message'] != '') { $this->setConfiguration('addition',$_options['message']); }
		if (isset($_options['title'])) {
			$options = arg2array($_options['title']);
		}
		if(isset($options['intensity'])) { $this->setConfiguration('intensity',$options['intensity']);} // 0 à 15
		if(isset($options['speed'])) { $this->setConfiguration('speed',$options['speed']);} // 10 à 50
		if(isset($options['static'])) { $this->setConfiguration('static',$options['static']);} // binaire
		if(isset($options['manage'])) { $this->setConfiguration('manage',$options['manage']);} // binaire
		$this->save();
	}

Re: Smart Led Messenger

Publié : 14 nov. 2018, 13:53
par Idaho947
Recu le mien ce midi. Un ecran est hs...

Re: Smart Led Messenger

Publié : 14 nov. 2018, 14:14
par lunarok
La correction est pas de mon côté mais plutot qu'on se débarasse des debian 8 avec leur php tout moisi ...
Ca devient fatiguant les box sur OS obsolètes

Re: Smart Led Messenger

Publié : 14 nov. 2018, 14:15
par drs
Idaho947 a écrit :
14 nov. 2018, 13:53
Recu le mien ce midi. Un ecran est hs...
Tu as essayé de le branché, puis lorsqu’il affiche, tu l’eteins et rallumes rapidement avec le bouton?