Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

poulailler domotiser

rol-rider
Actif
Messages : 5097
Inscription : 10 août 2014, 23:50

Re: poulailler domotiser

Message par rol-rider » 03 mars 2018, 23:22

en gros oui, mais c'est mieux de comprendre comment ça marche surtout si tu as des trucs à modifier !

on porte do
if [capteurbas#capteurbas]=1
gpio,14,0
timerSet,1,75
endif
endon
ici tu crée un évènement qui s’appelle "porte" et si ton capteur bas "capteurbas#capteurbas" est égal à 1 (la porte est fermé) le gpio14 passe à 0 (je suppose que ça actionne le moteur vers la monté) et ça déclenche le timer1 pour 75 secondes .

on rules#timer=1 do
gpio,14,1
gpio,12,1
endon
Ici tu as la séquence du timer1 , quand le timer1 passe à 1(quand il a fini de compter) les gpio14 et 12 passe à 1 (ce qui je suppose doit arrêter le moteur.

on porte do
if [capteurhaut#capteurhaut]=1
gpio,12,0
timerSet,1,45
endif
endon
Ici tu as le même que plus haut mais avec le capteur haut, donc en fonction du capteur, le gpio 14 ou 12 passe à 0 sauf qu'ici le timer est sur 45 donc il doit mettre plus de temps à monter qu'a descendre.


on open/close#open/close=1 do
event,porte
endon
ici, c'est l'action sur le BP s'il passe à 1 l'évènement porte est lancé.
"open/close#open/close" ça doit être le nom et la valeur du swithinput du BP gpio13 pour toi


on capteurbas#capteurbas=1 do
pulse,12,0,650
endon
ici, (je suppose que lorsque le moteur s'arrête, la porte n'est pas totalement fermé) d’où l'impulsion de 650 milliseconde sur le gpio12 pour fermer complètement la porte.



donc ce que tu as modifié avec les gpio 4 et 5 si c'est les ILS.......ce n'est pas bon.
RPI3 avec mSATA
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo

vincenzi1
Timide
Messages : 252
Inscription : 01 mars 2017, 20:25
Localisation : Normandie

Re: poulailler domotiser

Message par vincenzi1 » 04 mars 2018, 08:08

comme le dit rol-rider c'est pas bon pour les gpio 4 et 5
dans cette rules tu ne doit avoir que les gpio des relais
de plus je ne sais pas si tu a déclarer tes capteur avec les même valeur que moi il faut peut être aussi adapter

xavax
Actif
Messages : 1828
Inscription : 01 sept. 2017, 14:03
Localisation : Lille

Re: poulailler domotiser

Message par xavax » 04 mars 2018, 08:47

Ok merci pour ces explications, je ne pensais pas que ca fonctionnait comme ca.
concernant les ILS

if [capteurbas#capteurbas]=1 je supose que je remplace capteurbas par ILS haut D1#ILS haut D1 si je l'ai appelé comme ca dans la configuration de l'esp. Je prends les infos dans la colonne value ? je laisse les espaces?
Pièces jointes
Sans titre.jpeg
Sans titre.jpeg (243.47 Kio) Consulté 1276 fois

rol-rider
Actif
Messages : 5097
Inscription : 10 août 2014, 23:50

Re: poulailler domotiser

Message par rol-rider » 04 mars 2018, 09:15

Oui, pour identifier un capteur, il faut son nom, suivi de # et de sa valeur.donc effectivement, ILS haut D1#ILS haut D1
Correspond au premier device.
C'est pour ça que parfois....on raccourci, ILSH c'est plus court et aussi compréhensible et ça peut éviter des erreurs.

Envoyé de mon Nexus 7 en utilisant Tapatalk

RPI3 avec mSATA
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo

xavax
Actif
Messages : 1828
Inscription : 01 sept. 2017, 14:03
Localisation : Lille

Re: poulailler domotiser

Message par xavax » 04 mars 2018, 09:37

j'ai refais avec les GPIO et les noms, j'ai créé une action sur jeedom, je place l'aimant devant l'ILS 1, je clique que la commande, le relais 1 s'ouvre bien. Je passe l'aimant sur l'ILS 2 le moteur ne se coupe pas. Il n'y a que le timer qui est pris en compte. Les ILS que je viens d'acheter sont très precis.
Le fonctionnement ne devrait pas etre :
Je lance l'action, le moteur se stop à l'arrivée sur le prochain ILS, et si l'ILS ne fonctionne pas le timer coupe le relais au cas ou ?
pour activer les relais c'est ON=0 et OFF=1 et les ILS s'il est ouvert (sans aimant)= 0 et fermé = 1


Code : Tout sélectionner

on Inter haut D7#Inter haut D7=1 do
event,porte
endon

on porte do
if [ILS bas#ILS bas D2]=1
gpio,14,0
timerSet,1,75
endif
endon

on porte do
if [ILS haut D1#ILS haut D1]=1
gpio,12,0
timerSet,1,45
endif
endon

on capteurbas#capteurbas=1 do
pulse,12,0,650
endon

on capteurhaut#capteurhaut=1 do
gpio,14,1
endon


on rules#timer=1 do
gpio,14,1
gpio,12,1
endon

rol-rider
Actif
Messages : 5097
Inscription : 10 août 2014, 23:50

Re: poulailler domotiser

Message par rol-rider » 04 mars 2018, 10:36

on capteurbas#capteurbas=1 do
pulse,12,0,650
endon

on capteurhaut#capteurhaut=1 do
gpio,14,1
endon
ça aussi c'est à modifier !

il faut que tu remplace :
capteurhaut#capteurhaut par ILS haut D1#ILS haut D1
et pour le bas....à modifier
RPI3 avec mSATA
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo

xavax
Actif
Messages : 1828
Inscription : 01 sept. 2017, 14:03
Localisation : Lille

Re: poulailler domotiser

Message par xavax » 04 mars 2018, 11:35

ha oui.... le boulet !
En tout cas ca fonctionne, il me reste a trouver une boite optimisée pour tout mettre et la trappe. En espérnt que les rails en metal ne perturbent pas trop les ILS.

vincenzi1
Timide
Messages : 252
Inscription : 01 mars 2017, 20:25
Localisation : Normandie

Re: poulailler domotiser

Message par vincenzi1 » 04 mars 2018, 12:15

et ba voila on y arrive !

j’espère que tu a compris le fonctionnement maintenant

xavax
Actif
Messages : 1828
Inscription : 01 sept. 2017, 14:03
Localisation : Lille

Re: poulailler domotiser

Message par xavax » 04 mars 2018, 12:20

Oui je pense avoir compris le principe. Merci beaucoup


Envoyé de mon iPhone en utilisant Tapatalk

xavax
Actif
Messages : 1828
Inscription : 01 sept. 2017, 14:03
Localisation : Lille

Re: poulailler domotiser

Message par xavax » 06 mars 2018, 09:03

Par contre pour que l'action se décelche il faut que la trappe soit bien positionnée sur un ILS ? sinon il ne se passe rien ? du coup si pour une raison X ou Y la trappe en s'ouvrant depasse legerement l'ILS le soir elle ne redescendra pas ?

rol-rider
Actif
Messages : 5097
Inscription : 10 août 2014, 23:50

Re: poulailler domotiser

Message par rol-rider » 06 mars 2018, 10:02

Ba oui, à toi de bien les positionner, sinon tu vas avoir la CGPG sur le dos !


CGPG : Confédération Générale des Poules et autres Gallinacés

Envoyé de mon Nexus 7 en utilisant Tapatalk

RPI3 avec mSATA
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo

vincenzi1
Timide
Messages : 252
Inscription : 01 mars 2017, 20:25
Localisation : Normandie

Re: poulailler domotiser

Message par vincenzi1 » 06 mars 2018, 10:38

perso chez moi pas de probleme
mais j'ai crée un scenario qui contrôle sa et si problème >> sms pour défaut sur porte !!

xavax
Actif
Messages : 1828
Inscription : 01 sept. 2017, 14:03
Localisation : Lille

Re: poulailler domotiser

Message par xavax » 06 mars 2018, 10:43

Je pensais gérer la porte avec le plug in "gestion de volets" il permet de gerer par rapport au lever et coucher du soleil et d'ajouter des conditions si besoins.

Mais ILS sont tellement petit qu'il va falloir que je trouve le meilleurs placement possible.

Je pense que je vais ajouter un scénario au cas ou aussi. tu as fait comment ton scénario ?

Va quand meme falloir que je fasse gaffe a la confédération :)

vincenzi1
Timide
Messages : 252
Inscription : 01 mars 2017, 20:25
Localisation : Normandie

Re: poulailler domotiser

Message par vincenzi1 » 06 mars 2018, 11:09

j'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

xavax
Actif
Messages : 1828
Inscription : 01 sept. 2017, 14:03
Localisation : Lille

Re: poulailler domotiser

Message par xavax » 06 mars 2018, 15:05

Vous croyez que ca peut marcher ce que j'ai fait dans un virtuel ?
3 commandes infos avec dans la zone Calcul :
Ouvert : calcul #[Jardin][Portier][ILS haut D1]# == 1 ET #[Jardin][Portier][ILS bas D2]# == 0
Fermé : #[Jardin][Portier][ILS haut D1]# == 0 ET #[Jardin][Portier][ILS bas D2]# == 1
Défaut : #[Jardin][Portier][ILS haut D1]# == 1 ET #[Jardin][Portier][ILS bas D2]# == 1 OU #[Jardin][Portier][ILS haut D1]# == 0 ET #[Jardin][Portier][ILS bas D2]# == 0

Avatar de l’utilisateur
mairyj
Timide
Messages : 368
Inscription : 22 nov. 2014, 07:58
Localisation : Belgique

Re: poulailler domotiser

Message par mairyj » 09 mars 2018, 10:50

Bonjour a tous voila je reprend un peux le sujet j'ai fait un plan afin de voir mieux ce que je veux faire j'ai bien sur repris quelque unes de vos idées. J'ai tester un partie mais pas encore tout mais si vous voyer un truc qui cloche n'hésité pas ^^

Image
Pièces jointes
Poullalier_V1.2.png
Poullalier_V1.2.png (793.37 Kio) Consulté 1201 fois
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

vincenzi1
Timide
Messages : 252
Inscription : 01 mars 2017, 20:25
Localisation : Normandie

Re: poulailler domotiser

Message par vincenzi1 » 09 mars 2018, 19:31

intéressant l'afficheur :) tu va y afficher quel info ?

Avatar de l’utilisateur
mairyj
Timide
Messages : 368
Inscription : 22 nov. 2014, 07:58
Localisation : Belgique

Re: poulailler domotiser

Message par mairyj » 10 mars 2018, 14:07

Oh j'avoue c'est plus parce qu'il m'en restait d'un autre montage mais je pense afficher les info du DHT22 et du BMP280, sinon tu ne vois pas d'erreurs?
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

xavax
Actif
Messages : 1828
Inscription : 01 sept. 2017, 14:03
Localisation : Lille

Re: poulailler domotiser

Message par xavax » 10 mars 2018, 15:25

Je fais mes premiers test avec la trappe, je rencontre un probleme sur l'ouverture, la porte s'arrete bien lorsqu'elle croise l'ILS haut mais le temps de s'arreter et l'aimant depasse légèrement l'ILS.... du coup l'action suivant ne fonctionne plus car elle n'est ni ouverte ni fermée.... Il faut ajouter un pulse dans l'autre sens ? c'est ca ? mais je le mets ou ? ici ?

on ILS haut D1#ILS haut D1=1 do
gpio,14,1
pulse,12,0,500
endon

Code : Tout sélectionner

on Inter haut D7#Inter haut D7=1 do
event,porte
endon

on porte do
if [ILS bas#ILS bas D2]=1
gpio,14,0
timerSet,1,9
endif
endon

on porte do
if [ILS haut D1#ILS haut D1]=1
gpio,12,0
timerSet,1,8
endif
endon

on ILS bas#ILS bas D2=1 do
pulse,12,0,650
endon

on ILS haut D1#ILS haut D1=1 do
gpio,14,1
endon


on rules#timer=1 do
gpio,14,1
gpio,12,1
endon

vincenzi1
Timide
Messages : 252
Inscription : 01 mars 2017, 20:25
Localisation : Normandie

Re: poulailler domotiser

Message par vincenzi1 » 10 mars 2018, 16:20

mairyj a écrit :
10 mars 2018, 14:07
Oh j'avoue c'est plus parce qu'il m'en restait d'un autre montage mais je pense afficher les info du DHT22 et du BMP280, sinon tu ne vois pas d'erreurs?
non sa devrait allez a tester

Répondre

Revenir vers « [Plugin Tiers] ESPEasy »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 8 invités