poulailler domotiser
Re: poulailler domotiser
on ILS haut D1#ILS haut D1=1 do
gpio,14,1
pulse,12,0,500
endon
teste comme sa et adapte le temps
apres le plus simple c'est peut etre de mettre un aiment plus long
gpio,14,1
pulse,12,0,500
endon
teste comme sa et adapte le temps
apres le plus simple c'est peut etre de mettre un aiment plus long
Re: poulailler domotiser
ok par contre ca me pose un problème car j'ai du jeu dans le rail de la trappe, du coup si le vent fait bougé la trappe il se decalle de lILS et du coup le pulse se reproduit.... ce qui fait que l'ils est décallé.... faudrait que je trouve le moyen de reduire le jeu de la trappe mais je ne vois pas comment.
Il n'y a pas moyen de faire en sorte que le pulse ne se fasse qu'une fois ?
Il n'y a pas moyen de faire en sorte que le pulse ne se fasse qu'une fois ?
Re: poulailler domotiser
le plus simple c'est de metre un aiment plus gros comme sa pas de prob et tu gere avec les pulse pour affiner
sinon sa va etre compliquer
sinon sa va etre compliquer
Re: poulailler domotiser
Bonsoir a tous viens de recevoir mes MC-38 (les ILS) mais je n'arrive pas a trouver comment le configurer dans espeasy j'ai beau essayer de les connecté sur D3 par exemple et sur la masse je ne vois pas le changement d'état. Pareil si je connecte de D3 a une sortie 3.3V. J'ai essayé avec l'options Push button Active Low et High mais pas de changer... une idée de ce que j'aurais pu oublier? merci d'avance ^^
Jeedom 3.2.11 sur Z83II + Z-Stick Gen5 + OpenZwave
Philips Hue - Xiaomi Home - Zigate - RFXCom - RFLink - Milight - Harmony Hub - ESPEasy - Broadlink - Heatzy - Google Home - Alexa - Netatmo - Synology DS214Play
Philips Hue - Xiaomi Home - Zigate - RFXCom - RFLink - Milight - Harmony Hub - ESPEasy - Broadlink - Heatzy - Google Home - Alexa - Netatmo - Synology DS214Play
Re: poulailler domotiser
moi on m'a dit d'eviter D3.
Re: poulailler domotiser
Je viens de refaire quelque test en recommençant depuis le début et ici en mettant sur D3 et GND en Normal Switch et en décochant PullUp ca fonctionne enfin je ne comprend pas ou était le problème. Oui j'ai vu qu'on t'avais dis mais je et en regardant les plan effectivement D3 sert pour le Flash ^^
Jeedom 3.2.11 sur Z83II + Z-Stick Gen5 + OpenZwave
Philips Hue - Xiaomi Home - Zigate - RFXCom - RFLink - Milight - Harmony Hub - ESPEasy - Broadlink - Heatzy - Google Home - Alexa - Netatmo - Synology DS214Play
Philips Hue - Xiaomi Home - Zigate - RFXCom - RFLink - Milight - Harmony Hub - ESPEasy - Broadlink - Heatzy - Google Home - Alexa - Netatmo - Synology DS214Play
Re: poulailler domotiser
J’ai mis un relais sur D3, à l’allumage du wemos il y a une impulsion dessus.
Envoyé de mon iPhone en utilisant Tapatalk
Envoyé de mon iPhone en utilisant Tapatalk
Re: poulailler domotiser
J'ai changé et mis en D5 quand je prend mon multimètre la tension se coupe quand les aimants se touche mais je ne vois pas le changement d'état sur l'interface web c'est normal?
Jeedom 3.2.11 sur Z83II + Z-Stick Gen5 + OpenZwave
Philips Hue - Xiaomi Home - Zigate - RFXCom - RFLink - Milight - Harmony Hub - ESPEasy - Broadlink - Heatzy - Google Home - Alexa - Netatmo - Synology DS214Play
Philips Hue - Xiaomi Home - Zigate - RFXCom - RFLink - Milight - Harmony Hub - ESPEasy - Broadlink - Heatzy - Google Home - Alexa - Netatmo - Synology DS214Play
Re: poulailler domotiser
Sur l’interface de jeedom ou esp ? Si esp il faut actualiser la page .... sur jeedom ça doit apparaître
Envoyé de mon iPhone en utilisant Tapatalk
Envoyé de mon iPhone en utilisant Tapatalk
Re: poulailler domotiser
Sur la page de ESP j'ai beau rafraîchir la page ca ne fonctionne pas... Je suis sur un NodeMCU V3 Lilon le D5 est bien le GPIO-14 quand même? J'ai mis brancher l'autre câble sur le GND et sélectionné Normal switch. ca devrais changer d'état? (je ne suis pas chez moi donc j'ai pas jeedom sous la main malheureusement.)
Jeedom 3.2.11 sur Z83II + Z-Stick Gen5 + OpenZwave
Philips Hue - Xiaomi Home - Zigate - RFXCom - RFLink - Milight - Harmony Hub - ESPEasy - Broadlink - Heatzy - Google Home - Alexa - Netatmo - Synology DS214Play
Philips Hue - Xiaomi Home - Zigate - RFXCom - RFLink - Milight - Harmony Hub - ESPEasy - Broadlink - Heatzy - Google Home - Alexa - Netatmo - Synology DS214Play
Re: poulailler domotiser
Ça devrait en actualisant le navigateur le 0 passe à 1 sur l’interface easyesp. J’ai eu le problème. Essaye de mettre les gpio qui m’ont été conseillés.
Moi ils fonctionnaient un par un mais pas ensemble. J’ai réussi à trouver le compromis pour que ça fonctionne en changeant les gpio.
Envoyé de mon iPhone en utilisant Tapatalk
Moi ils fonctionnaient un par un mais pas ensemble. J’ai réussi à trouver le compromis pour que ça fonctionne en changeant les gpio.
Envoyé de mon iPhone en utilisant Tapatalk
Re: poulailler domotiser
regarde dans hardware si d5 n'est pas pris par le I2C
Dernière édition par vincenzi1 le 13 mars 2018, 09:44, édité 1 fois.
Re: poulailler domotiser
vincenzi1 a écrit : ↑06 mars 2018, 11:09j'ai gérer direct avec héliotrope
sa gère aussi un widget qui à 5 position ouvert, fermer, en ouverture, en fermeture et inconnu
pour le scenario
- Nom du scénario : calcul status porte poulailler
- Objet parent : supervision
- Mode du scénario : provoke
- Evènement : #[supervision][poulailler][capteurbas]#
- Evènement : #[supervision][poulailler][capteurhaut]#
- Evènement : #[supervision][poulailler][Rclose]#
- Evènement : #[supervision][poulailler][Ropen]#
ACTION
(sleep) Pause de : 1
SI #[supervision][poulailler][capteurbas]# ==1 ET #[supervision][poulailler][Ropen]# == 0
ALORS
(variable) Affectation de la variable : porte à 0
(variable) Affectation de la variable : porte sms à Fermé
SINON
SI #[supervision][poulailler][Ropen]# == 1 ET #[supervision][poulailler][capteurbas]# ==0
ALORS
(variable) Affectation de la variable : porte à 254
SINON
SI #[supervision][poulailler][capteurhaut]# ==1 ET #[supervision][poulailler][Rclose]# == 0
ALORS
(variable) Affectation de la variable : porte à 255
(variable) Affectation de la variable : porte sms à Ouvert
SINON
SI #[supervision][poulailler][Rclose]# == 1 ET #[supervision][poulailler][capteurhaut]# ==0
ALORS
(variable) Affectation de la variable : porte à 252
SINON
ACTION
(sleep) Pause de : 5
SI #[supervision][poulailler][capteurbas]# == 0 ET #[supervision][poulailler][capteurhaut]# == 0 ET #[supervision][poulailler][Rclose]# == 0 ET #[supervision][poulailler][Ropen]# == 0
ALORS
(variable) Affectation de la variable : porte à 2
#[supervision][sms free][0600000000]# - Options : Array
(
[background] => 0
[enable] => 1
[title] => defaut porte poulailler
[message] => attention défaut sur la porte du poulailler
)
SINON
J'essaye de comprendre le scénario pour faire le meme mais je ne comprends pas tout.
j'essaye de résumer pour comprendre
Il y a 5 etats de porte dans une variable :
Nom de la variable Porte
0 = fermé
254 = en cours d'ouverture
255=ouvert
252= en cours de fermeture
2=probleme
Pourquoi 254 255 etc ? pourquoi pas 0,1,2,3,4,5 ?
et pour l'autre variable " Porte SMS" j'ai aussi une question. A quoi sert la (variable) : porte sms à Fermé dans ce scénario ? Elle est utilisée dans un autre scénario ?
pour
Ce n'est pas Ropen == 0 qu'il fallait mettre ?SI #[supervision][poulailler][capteurhaut]# ==1 ET #[supervision][poulailler][Rclose]# == 0
ALORS
(variable) Affectation de la variable : porte à 255
(variable) Affectation de la variable : porte sms à Ouvert
SINON
encore merci ce grace à ce projet et à vous j'apprends beaucoup
Re: poulailler domotiser
c'est pour coller avec le widget que j'ai utiliser que j'ai des 254 255 mais on peut modifier comme on veut
pour la variable ouvert ou fermer oui c'est pour un autre scenario qui tourne le matin et qui me donne le statut porte température a quelle heure sa c'est ouvert a quelle heure sa se fermera voltage batterie etc
Ce n'est pas Ropen == 0 qu'il fallait mettre ?
non c''est pour avoir les bon changement de variable
le code du widget
<div style="width:90px;min-height:70px;" class="cmd #history# tooltips cmd-widget" data-type="info" data-subtype="other" data-cmd_id="#id#" data-cmd_uid="#uid#">
<center>
<!--<span class='cmdName' style="font-weight: bold;font-size : 12px;">#name_display#</span>-->
<span class="cursor iconCmd#uid#" style="font-size: 2em;"></span>
<span style="font-weight: bold;font-size : 12px;" class='cmdState' >#state#</span>
</center>
<script>
$('.iconCmd#uid#').empty();
if(parseInt('#state#') == 0){
// Closed
$('.iconCmd#uid#').append('<i class="icon jeedom-garage-ferme fa-2x" ></i>');
$(".cmd[data-cmd_id=#id#] .cmdState").empty().append('Fermé');
}else if(parseInt('#state#') == 252){
// Closing
$('.iconCmd#uid#').append('<span class="fa-stack"><i class="icon jeedom-garage-ouvert fa-stack-2x"></i><i class="fa fa-caret-down fa-stack-1x text-success"></i></span>');
$(".cmd[data-cmd_id=#id#] .cmdState").empty().append('Fermeture');
}else if(parseInt('#state#') == 253){
// Stopped
$('.iconCmd#uid#').append('<span class="fa-stack"><i class="icon jeedom-garage-ouvert fa-stack-2x"></i><i class="fa fa-stop fa-stack-1x "></i></span>');
$(".cmd[data-cmd_id=#id#] .cmdState").empty().append('Arrêté');
}else if(parseInt('#state#') == 254){
// Opening
$('.iconCmd#uid#').append('<span class="fa-stack"><i class="icon jeedom-garage-ferme fa-stack-2x"></i><i class="fa fa-caret-up fa-stack-1x text-success"></i></span>');
$(".cmd[data-cmd_id=#id#] .cmdState").empty().append('Ouverture');
}else if(parseInt('#state#') == 255){
// Opened
$('.iconCmd#uid#').append('<i class="icon jeedom-garage-ouvert fa-2x"></i>');
$(".cmd[data-cmd_id=#id#] .cmdState").empty().append('Ouvert');
}else{
// Unknown
$('.iconCmd#uid#').append('<i class="fa fa-question-circle fa-2x"></i>');
$(".cmd[data-cmd_id=#id#] .cmdState").empty().append('Inconnu');
}
$('.iconCmd#uid#').attr('data-state', 'on');
$('.iconCmd#uid#').on('click', function() {
jeedom.cmd.execute({id: '#id#'});
});
</script>
</div>
pour la variable ouvert ou fermer oui c'est pour un autre scenario qui tourne le matin et qui me donne le statut porte température a quelle heure sa c'est ouvert a quelle heure sa se fermera voltage batterie etc
Ce n'est pas Ropen == 0 qu'il fallait mettre ?
non c''est pour avoir les bon changement de variable
le code du widget
<div style="width:90px;min-height:70px;" class="cmd #history# tooltips cmd-widget" data-type="info" data-subtype="other" data-cmd_id="#id#" data-cmd_uid="#uid#">
<center>
<!--<span class='cmdName' style="font-weight: bold;font-size : 12px;">#name_display#</span>-->
<span class="cursor iconCmd#uid#" style="font-size: 2em;"></span>
<span style="font-weight: bold;font-size : 12px;" class='cmdState' >#state#</span>
</center>
<script>
$('.iconCmd#uid#').empty();
if(parseInt('#state#') == 0){
// Closed
$('.iconCmd#uid#').append('<i class="icon jeedom-garage-ferme fa-2x" ></i>');
$(".cmd[data-cmd_id=#id#] .cmdState").empty().append('Fermé');
}else if(parseInt('#state#') == 252){
// Closing
$('.iconCmd#uid#').append('<span class="fa-stack"><i class="icon jeedom-garage-ouvert fa-stack-2x"></i><i class="fa fa-caret-down fa-stack-1x text-success"></i></span>');
$(".cmd[data-cmd_id=#id#] .cmdState").empty().append('Fermeture');
}else if(parseInt('#state#') == 253){
// Stopped
$('.iconCmd#uid#').append('<span class="fa-stack"><i class="icon jeedom-garage-ouvert fa-stack-2x"></i><i class="fa fa-stop fa-stack-1x "></i></span>');
$(".cmd[data-cmd_id=#id#] .cmdState").empty().append('Arrêté');
}else if(parseInt('#state#') == 254){
// Opening
$('.iconCmd#uid#').append('<span class="fa-stack"><i class="icon jeedom-garage-ferme fa-stack-2x"></i><i class="fa fa-caret-up fa-stack-1x text-success"></i></span>');
$(".cmd[data-cmd_id=#id#] .cmdState").empty().append('Ouverture');
}else if(parseInt('#state#') == 255){
// Opened
$('.iconCmd#uid#').append('<i class="icon jeedom-garage-ouvert fa-2x"></i>');
$(".cmd[data-cmd_id=#id#] .cmdState").empty().append('Ouvert');
}else{
// Unknown
$('.iconCmd#uid#').append('<i class="fa fa-question-circle fa-2x"></i>');
$(".cmd[data-cmd_id=#id#] .cmdState").empty().append('Inconnu');
}
$('.iconCmd#uid#').attr('data-state', 'on');
$('.iconCmd#uid#').on('click', function() {
jeedom.cmd.execute({id: '#id#'});
});
</script>
</div>
Re: poulailler domotiser
Merci.
Du coup je crée un virtuel avec des commandes infos qui reprennent les variables ? pour mettre une variable dans une commande virtuel info il faut mettre comem ceci c'est bien ca ? variable(nom de la variable)
Du coup je crée un virtuel avec des commandes infos qui reprennent les variables ? pour mettre une variable dans une commande virtuel info il faut mettre comem ceci c'est bien ca ? variable(nom de la variable)
Re: poulailler domotiser
oui il faut cree les variables
mais il faut adapter avec le widget que tu veut
mon virtuel
mais il faut adapter avec le widget que tu veut
mon virtuel
Re: poulailler domotiser
je crois que j'ai réussi à faire mon virtuel ! avec la porte ! merci !
Par contre j'ai remarqué un truc. si l'esp est deconnecté, que j'envoie un ordre, je n'ai pas de message me disant que l'esp ne l'a pas recu. on ne peut pas faire quelquechose pour ca ? en cas de probleme de wifi par exemple
Pour le WIfi level tu la trouves ou l'info ?
Par contre j'ai remarqué un truc. si l'esp est deconnecté, que j'envoie un ordre, je n'ai pas de message me disant que l'esp ne l'a pas recu. on ne peut pas faire quelquechose pour ca ? en cas de probleme de wifi par exemple
Pour le WIfi level tu la trouves ou l'info ?
Re: poulailler domotiser
ici pour le wifi level
utilise le plugin moniteur pour le pinger et si tu le perd tu peut te faire un scenario pour te prevenir
utilise le plugin moniteur pour le pinger et si tu le perd tu peut te faire un scenario pour te prevenir
Re: poulailler domotiser
Bonjour a tous j’ai enfin réussi je referai mon schéma et le posterais avec les corrections au final une fois qu’on structure bien c’est super simple. Petite question en passant les rules que vous mettez dans l’esp ne sont pas obligatoire on peut faire le scénario via jeedom?
Jeedom 3.2.11 sur Z83II + Z-Stick Gen5 + OpenZwave
Philips Hue - Xiaomi Home - Zigate - RFXCom - RFLink - Milight - Harmony Hub - ESPEasy - Broadlink - Heatzy - Google Home - Alexa - Netatmo - Synology DS214Play
Philips Hue - Xiaomi Home - Zigate - RFXCom - RFLink - Milight - Harmony Hub - ESPEasy - Broadlink - Heatzy - Google Home - Alexa - Netatmo - Synology DS214Play
Re: poulailler domotiser
Ah oui dernier petite question pour @vincenzi1est-il possible d'avoir les fichiers 3D pour le moteur? se serais top pour finaliser le projet ^^ en tous cas j'ai beaucoup appris en suivant le sujet merci a vous de partager
Jeedom 3.2.11 sur Z83II + Z-Stick Gen5 + OpenZwave
Philips Hue - Xiaomi Home - Zigate - RFXCom - RFLink - Milight - Harmony Hub - ESPEasy - Broadlink - Heatzy - Google Home - Alexa - Netatmo - Synology DS214Play
Philips Hue - Xiaomi Home - Zigate - RFXCom - RFLink - Milight - Harmony Hub - ESPEasy - Broadlink - Heatzy - Google Home - Alexa - Netatmo - Synology DS214Play
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités