Alarme DeltaDore

Hello,

Merci @Snoopy :star_struck:

Dans un premier temps tu peux restreindre les commandes action, ça ne désactive pas la fonctionnalité du démon c’est certain. Cela peut te permettre d’éviter les erreurs de manip’.

J’ai toujours cette idée en tête, de déporter cette fonctionnalité du daemon complètement. A ce jour je ne sais pas trop comment, surement un plugin de plugin :wink: Je préfère tout faire dans un 1er temps et améliorer après…
Je souhaiterai finir la grosse étape des commande pour passer aux widgets.

@Tonyb0t77, si je ne me log pas je ne pourrais pas recup les events par ex. donc pas trop l’choix…

Eli

Effectivement, pas simple…
Dans mon cas, ce n’est pas la volonté d’éviter une « fausse manip », c’est plutôt pour éviter d’ouvrir une « brèche » supplémentaire permettant à un individu mal intentionné de commander mon alarme.
Toute mon installation (Alarme - Vidéosurveillance - Domotique) repose sur des éléments indépendants les uns des autres. La vidéosurveillance n’est pas gérée par l’alarme, ni par Jeedom, et inversement.
Je suis peut être parano, mais je préfère séparer les 3.

Ne t’en fais pas, je suis au moins aussi parano que toi :sunglasses: j’ajoute a tout ça le cloud! Ça m’insupporte, cloud partout… ca va a l’encontre de la philosophie d’internet, bref.
Je n’aurais jamais d’Alexa/Google home chez moi. Personnellement, j’ai une alarme diagral, je vais la changer pour du DeltaDore, mais en ce moment je fais des travaux chez moi, donc pas le temps. Du coup, je pense rendre optionnel ce code a ce moment la :wink:

Pour que tu passes des nuitées plus zen, dans le fichier jeedoreCmd.class.php tu peux supprimer le code suivant, a faire a chaque update :

if($this->getName() == « setAlarmCmd »){
$parameters = array(
« deviceId » => $this->getEqlogic()->getLogicalId(),
« mode » => $_options[‹ select ›]
);
JeedoreDaemon::execute(‹ setAlarmCmd ›, $parameters);
}
if(substr($this->getName(), 0, 10) === « setZoneCmd »){
$parameters = array(
« deviceId » => $this->getEqlogic()->getLogicalId(),
« mode » => $_options[‹ select ›],
« zone » => $this->getConfiguration(‹ conf ›)[‹ zones ›][0]
);
JeedoreDaemon::execute(‹ setZoneCmd ›, $parameters);
}

Et bien pour le coup je trouve la solution DeltaDore très bien avec Jeedore, c’est internet less! ce qui n’est pas le cas de Diagral.

Bonjour,
L’activation de l’alarme sera bientôt dispo en stable? Car chez moi la bêta ne fonctionne pas (demon qui s’arrête).
Merci

Hello @ngm47
Tu peux me donner le log en PM stp ?
Pour répondre a ta question, je n’ai pas eu de retour sur ce sujet. N’ayant pas d’alarme, pas simple a tester. Tant que ca ne fonctionne pas je ne peux pas le mettre en stable.

Merci,
Eli

Bonsoir,
En fait maintenant le demon ne coupe plus (après re-installation).
Mais en beta le SetLevel (slider) fonctionne mais pas les commandes SetLevelOn et SetLevelOff

ce problème va être corrigé sur la prochaine mise a jour

1 « J'aime »

Je viens de pousser une update

  • il ne devrait plus y avoir le message d’erreur lors de l’activation de l’alarme,
  • @Tonyb0t77 m’a poussé des modifs que j’ai inclu

Eli

salut @Eli.
Sur les 2 dernieres mise a jour, j’ai toujours une Pb avec le deamon .
un log :

02/16/2020 07:43:03 - Sending command 1581835383808 to DeltaDore…
02/16/2020 07:43:03 - Command 1581835383808 executed!
02/16/2020 07:43:03 - An expected message has been received from DeltaDore
02/16/2020 07:43:03 - Executing commamd to device : ‹ Rezolv.JeeDore.Server.JeeDore.Request.Position ›…
02/16/2020 07:43:03 - Sending command 1581835383854 to DeltaDore…
02/16/2020 07:43:03 - Command 1581835383854 executed!
02/16/2020 07:43:03 - An expected message has been received from DeltaDore
02/16/2020 07:43:03 - Executing commamd to device : ‹ Rezolv.JeeDore.Server.JeeDore.Request.Position ›…
02/16/2020 07:43:03 - Sending command 1581835383890 to DeltaDore…
02/16/2020 07:43:03 - Command 1581835383890 executed!
02/16/2020 07:43:03 - Executing commamd to device : ‹ Rezolv.JeeDore.Server.JeeDore.Request.Position ›…
02/16/2020 07:43:03 - Sending command 1581835383894 to DeltaDore…
02/16/2020 07:43:03 - Command 1581835383894 executed!
02/16/2020 07:43:03 - Executing commamd to device : ‹ Rezolv.JeeDore.Server.JeeDore.Request.Position ›…
02/16/2020 07:43:03 - Sending command 1581835383899 to DeltaDore…
02/16/2020 07:43:03 - Command 1581835383899 executed!
02/16/2020 07:43:03 - An expected message has been received from DeltaDore
02/16/2020 07:43:03 - An expected message has been received from DeltaDore
02/16/2020 07:43:03 - An expected message has been received from DeltaDore
02/16/2020 07:54:54 - Sending command 1581836094419 to DeltaDore…
02/16/2020 07:54:54 - An expected message has been received from DeltaDore
02/16/2020 07:54:54 - Sending DeltaDore response to Jeedom, command : ‹ box ›…
02/16/2020 07:54:54 - Command ‹ /info › has been posted to Jeedom successfully!
02/16/2020 07:57:06 - Rebooting…
02/16/2020 07:57:06 - Rebooting websocket connection…
02/16/2020 07:57:06 - Websocket connection has been closed properly code ‹ 1005 › reason ‹  ›
02/16/2020 07:57:06 - Jeedore Daemon connection has been closed…
02/16/2020 07:57:10 - Websocket connection has been opened!
02/16/2020 07:57:10 - Jeedore Daemon is connecting to DeltaDore…
02/16/2020 07:57:10 - Sending command 1581836230280 to DeltaDore…
02/16/2020 07:57:14 - Sending command 1581836234281 to DeltaDore…
02/16/2020 07:57:16 - Sending command 1581836236282 to DeltaDore…
02/16/2020 07:57:18 - Jeedore Daemon is connected to DeltaDore!
02/16/2020 07:57:18 - Websocket connection rebooted!

J’ai en permanence un message qui dit configuration not set a coté du statut , pourtant tout et renseigné et sauvegardé.
je comprends ta trop, j’ai tout sup, réinstallé, code pour alarme ou pas rien ne fonctionne pour moi. DEamon not ok

je ne sais pas comment ça fonctionnait auparavant, car j’ai installé le plugin il y a seulement quelques jours.
Mais depuis le début, j’ai en effet le même problème avec le daemon…
Première Install : il était en erreur NOK. Je l’ai démarré manuellement → OK
J’ai redémarré mon Jeedom pour une toute autre raison → daemon à nouveau NOK. Relancé manuellement → OK

Bref, ça fonctionne nickel, mais pas en automatique. Après, ça ne me gène pas plus que ça, vu que je le sais désormais

salut a vous normalement depuis la mise a jour d’hier soir,

seul les commandes de hvac-central font planter le daemon .

vous avez peut être des anciennes commandes qui font planter le daemon

Salut,
J’ai desinstaller, et reinstaller le plugin,pour eviter les Bp d’anciennes commandes.
Cela n’a rien changé.
LE deamon refuse de demarrer en auto ou en manuel.
et avec ou sans code pour l’alarme.

de mon côté, j’ai une version du 23/01. Je viens de faire un refresh des MAJ dispo (la dernière datait de ce matin à 5h00) et la nouvelle version ne m’est pas proposée.
Bon encore une fois, chez moi, et pour l’utilisation que j’en ai, le fait de lancer le daemon en manuel ne me gène pas du tout

Bonjour,

Le problème à été résolu dans la dernière bêta pour
SetLevelOn et SetLevelOff?

Merci

Oui c corrigé

Non toujours pareil chez moi SetLevelOn et SetLevelOff ne fonctionnent pas, seul setLevelCmdOn et setLevelCmdOff fonctionnent sur la dernière Beta alors quand stable c’est l’inverse.
Et pour l’alarme le menu action toujours vide même après une suppression de l’équipement. (version Tyxal 1 - CSX40)

Alors effectivement les commandes setlevel ne sont plus utilisées et remplacés par setlevelcmd pour harmoniser les commandes

Ah, ok… il va falloir que je revois tous les widgets alors.
Une idée pour l’alarme par hasard :slightly_smiling_face:?

Pour le moment seul la tyxal+ est intégrée

Hello,

Je cherche un client pour faire des traces sur les autres types d alarmes. Pas simple à synchroniser en fonction des contraintes de chacun.

Eli