Bêta Plugin Lightmanager

Je vois vraiment pas la… Demain il y aura une nouvelle version avec plus de debug il faudra mettre a jour et me renvoyer la log.

Ok je verrai ca et je te ferai un retour.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.

Bonjour,

Suite au précédent post que j’ai fermé un peu vite, Voici la log

lightmanager.log (3,4 Ko)

J’ai mis à jour le plugin sur un jeedom de test fraichement installé en 4.1.27.
Le souci remonté est toujours présent et visiblement d’autres l’ont aussi (voir ici)

Je reste dispo pour faire des tests et aider au débug.

Cédric

Bonjour,

En faite je me suis mélangé dans les branches de git donc vous n’avez jamais eu mes modifications, ca devrait etre mieux avec la beta de demain (au moins la log).

OK dès que j’ai la maj je refais le test.

Bonjour,

J’ai acheté le plugin (pas vu non plus qu’il était en bêta, mais pas grave non plus, dommage de pas pouvoir tester les plugins avant), pour remplacer mes scénario.
J’ai peut être loupé un truc mais je n’ai pas réussi a mettre des niveaux de luminosité différents:
Exemple: Le soir, à la tombé de la nuit: je veux que la lumière soit à 50%, la nuit 5% (mode balisage).
Je ne vois que du on/off

Est ce que le plugin le permet ?
Merci

Bonjour
Non le plugin ne le permet pas

Pour les essais comme dit et redis si on vous permet l’essai rien ne nous permet de couper l’essai a la fin car le code est open source donc dans ce cas on ne vend plus rien, on vend plus rien plus de société, plus de société plus de logiciels ou tout du moins développement moins actif donc tout le temps que vous avez passé (et l’investissement) est foutu… A la fin vous y perdez…

Bonjour @Loic
Comme dit plus haut, c’est pas grave. Je vois ça comme une modeste contribution de ma part à la rémunération de l’équipe et l’amélioration de Jeedom.

C’est juste mes scénarios me vont mieux que le plugin du coup :confused:
Pour info, j’avais essayé le lire la doc avant l’achat, avant mais je tombe sur une erreur 404. Je sais pas si c’est normal, au cas ou je le remonte :slight_smile:

1 « J'aime »

Oui oui c’est normal pour les plugins en beta il faut passer par le site de documentation directement (ca sera bon avec le core en 4.2) et pour info j’ai fait tout un article sur ce plugin aussi justement pour etre sur que les utilisateurs voient bien les limites du plugin.

J’ai lu l’article (ce qui m’a fait acheter le plugin) :rofl:

Mais c’est vrai que je ne me suis pas posé la question pour la fonction dimmer.

Toujours est il qu’il remplace certain scenario quand même. Et ça c’est cool.

Merci en tout cas pour l’explication :grinning:

Bonsoir,

j’ai mis à jour le plugin et refait un test qui est toujours non concluant
voila la log et le screen du moteur de tâche qui cumule les crons.

lightmanager.txt (3,2 Ko)

Je reste à dispo si besoin de faire d’autres tests

Ok je pense enfin avoir trouvé, la beta de demain devrait corriger

Bonsoir.

Je viens de télécharger la version bêta (2021-10-21 01:04:16). Après quelques tests, je constate comme #mydlina une accumulation des crons dans le moteur de tâches.


[2021-10-21 18:44:56][DEBUG] : [Couloir][Gestion Lumière 2][autoMotionLightOff] {"lightmanager_id":730,"event_id":"7509","value":"1","datetime":"2021-10-21 18:44:59","listener_id":"16"}
[2021-10-21 18:44:56][DEBUG] : [Couloir][Gestion Lumière 2][handleStateLight]
[2021-10-21 18:44:56][DEBUG] : [Couloir][Gestion Lumière 2][getLightState] Light state check => 0
[2021-10-21 18:44:56][DEBUG] : [Couloir][Gestion Lumière 2] #1481# result : 0
[2021-10-21 18:44:56][DEBUG] : [Couloir][Gestion Lumière 2] #7509# result : 1
[2021-10-21 18:44:56][DEBUG] : [Couloir][Gestion Lumière 2][getMotionState] Motion check => 1
[2021-10-21 18:44:56][DEBUG] : [Couloir][Gestion Lumière 2][handleStateLight] I need to remove previous plan cron, count 0
[2021-10-21 18:44:56][DEBUG] : [Couloir][Gestion Lumière 2][handleStateLight] Motion detected, check luminosity
[2021-10-21 18:44:56][DEBUG] : [Couloir][Gestion Lumière 2][getLuminosityState] Luminosity 0 threshold : 10
[2021-10-21 18:44:56][DEBUG] : [Couloir][Gestion Lumière 2][getLuminosityState] Luminosity check => 1
[2021-10-21 18:44:56][DEBUG] : [Couloir][Gestion Lumière 2][lightOn] Turn on light
[2021-10-21 18:45:06][DEBUG] : [Couloir][Gestion Lumière 2][autoMotionLightOff] {"lightmanager_id":730,"event_id":"7509","value":"0","datetime":"2021-10-21 18:45:09","listener_id":"16"}
[2021-10-21 18:45:06][DEBUG] : [Couloir][Gestion Lumière 2][handleStateLight]
[2021-10-21 18:45:06][DEBUG] : [Couloir][Gestion Lumière 2][getLightState] Light state check => 1
[2021-10-21 18:45:06][DEBUG] : [Couloir][Gestion Lumière 2] #1481# result : 0
[2021-10-21 18:45:06][DEBUG] : [Couloir][Gestion Lumière 2] #7509# result : 0
[2021-10-21 18:45:06][DEBUG] : [Couloir][Gestion Lumière 2][getMotionState] Motion check => 0
[2021-10-21 18:45:06][DEBUG] : [Couloir][Gestion Lumière 2][handleStateLight] I need to remove previous plan cron, count 0
[2021-10-21 18:45:06][DEBUG] : [Couloir][Gestion Lumière 2][handleStateLight] No motion check off light
[2021-10-21 18:45:06][DEBUG] : [Couloir][Gestion Lumière 2][handleStateLight] Light is on, plan off light
[2021-10-21 18:48:12][DEBUG] : [Couloir][Gestion Lumière 2][autoMotionLightOff] {"lightmanager_id":730,"event_id":"7509","value":"1","datetime":"2021-10-21 18:48:15","listener_id":"16"}
[2021-10-21 18:48:12][DEBUG] : [Couloir][Gestion Lumière 2][handleStateLight]
[2021-10-21 18:48:12][DEBUG] : [Couloir][Gestion Lumière 2][getLightState] Light state check => 1
[2021-10-21 18:48:12][DEBUG] : [Couloir][Gestion Lumière 2] #1481# result : 0
[2021-10-21 18:48:12][DEBUG] : [Couloir][Gestion Lumière 2] #7509# result : 1
[2021-10-21 18:48:12][DEBUG] : [Couloir][Gestion Lumière 2][getMotionState] Motion check => 1
[2021-10-21 18:48:12][DEBUG] : [Couloir][Gestion Lumière 2][handleStateLight] I need to remove previous plan cron, count 0
[2021-10-21 18:48:12][DEBUG] : [Couloir][Gestion Lumière 2][handleStateLight] Motion detected, check luminosity
[2021-10-21 18:48:12][DEBUG] : [Couloir][Gestion Lumière 2][getLuminosityState] Luminosity 4 threshold : 10
[2021-10-21 18:48:12][DEBUG] : [Couloir][Gestion Lumière 2][getLuminosityState] Luminosity check => 1
[2021-10-21 18:48:12][DEBUG] : [Couloir][Gestion Lumière 2][lightOn] Turn on light
[2021-10-21 18:48:22][DEBUG] : [Couloir][Gestion Lumière 2][autoMotionLightOff] {"lightmanager_id":730,"event_id":"7509","value":"0","datetime":"2021-10-21 18:48:25","listener_id":"16"}
[2021-10-21 18:48:22][DEBUG] : [Couloir][Gestion Lumière 2][handleStateLight]
[2021-10-21 18:48:22][DEBUG] : [Couloir][Gestion Lumière 2][getLightState] Light state check => 1
[2021-10-21 18:48:22][DEBUG] : [Couloir][Gestion Lumière 2] #1481# result : 0
[2021-10-21 18:48:22][DEBUG] : [Couloir][Gestion Lumière 2] #7509# result : 0
[2021-10-21 18:48:22][DEBUG] : [Couloir][Gestion Lumière 2][getMotionState] Motion check => 0
[2021-10-21 18:48:22][DEBUG] : [Couloir][Gestion Lumière 2][handleStateLight] I need to remove previous plan cron, count 0
[2021-10-21 18:48:22][DEBUG] : [Couloir][Gestion Lumière 2][handleStateLight] No motion check off light
[2021-10-21 18:48:22][DEBUG] : [Couloir][Gestion Lumière 2][handleStateLight] Light is on, plan off light
[2021-10-21 18:51:07][DEBUG] : [Couloir][Gestion Lumière 2] autoMotionLightOff => {"lightmanager_id":730,"seconds":"06"}
[2021-10-21 18:51:07][DEBUG] : [Couloir][Gestion Lumière 2] #1481# result : 0
[2021-10-21 18:51:07][DEBUG] : [Couloir][Gestion Lumière 2] #7509# result : 0
[2021-10-21 18:51:07][DEBUG] : [Couloir][Gestion Lumière 2][getMotionState] Motion check => 0
[2021-10-21 18:51:07][DEBUG] : [Couloir][Gestion Lumière 2][lightOff] Turn off light
[2021-10-21 18:54:24][DEBUG] : [Couloir][Gestion Lumière 2] autoMotionLightOff => {"lightmanager_id":730,"seconds":"22"}
[2021-10-21 18:54:24][DEBUG] : [Couloir][Gestion Lumière 2] #1481# result : 0
[2021-10-21 18:54:24][DEBUG] : [Couloir][Gestion Lumière 2] #7509# result : 0
[2021-10-21 18:54:24][DEBUG] : [Couloir][Gestion Lumière 2][getMotionState] Motion check => 0
[2021-10-21 18:54:24][DEBUG] : [Couloir][Gestion Lumière 2][lightOff] Turn off light

Pour résumer :
1 - passage devant l’un des détecteurs à 18:44:56 avec allumage de la lumière et création d’un cron « autoMotionLightOff » planifié 18h51 (ok)
2 - passage devant l’un des détecteurs à 18:48:12 avec allumage de la lumière et création d’un « autoMotionLightOff » planifié 18h54 (ok)
3 - exécution du job « autoMotionLightOff » de 18h51 qui éteint la lumière (ko?)
4 - exécution du job « autoMotionLightOff » de 18h54 qui éteint la lumière

A dispo également pour faire d’autres tests.
Merci pour ce plugin.

Ok faudra retester avec la beta de demain voir si c’est mieux

Bonjour.
Je viens de terminer quelques tests : pour moi, c’est maintenant ok.
Merci.

Cool ça été long mais on a enfin trouvé. Merci pour vos tests

Je teste ça dans le week-end

Nouveau test OK.

Merci Loic. :slight_smile:
Je passe le sujet en solution.