Faire clignoter certaines ampoules

Forum dédié au Rfxcom et consorts utilisant les fréquences 433 et 866 MHz.
Pour les questions concernant les RFLINK, merci d'utiliser le forum spécifique en dessous.
Hamtaro06

Faire clignoter certaines ampoules

Message par Hamtaro06 »

Bonjour a tous,

Je souhaite faire clignoter certaines ampoules (2 fois par seconde voir plus si possible) lorsque j'ai la sonnette du portail qui se déclenche par exemple, est ce que c'est possible ?

Merci
Hamtaro06

Re: Faire clignoter certaines ampoules

Message par Hamtaro06 »

Bouhh pas de solution ? Bon ben autant mettre une ampoule stroboscope :(
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Faire clignoter certaines ampoules

Message par deennoo »

Quelle marques tes ampoules ?

(Je vois bien ce que tu veux faire, je l'ai fait pour le mode sieste du petit avec des milights et leurs mode disco flash)
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
Hamtaro06

Re: Faire clignoter certaines ampoules

Message par Hamtaro06 »

J'ai plusieurs marques au choix : Hue, Chacon/Dio (via les micromodules) ou Xiaomi YeeLigth
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Faire clignoter certaines ampoules

Message par deennoo »

Voici un tuto en anglais : https://www.domoticz.com/forum/viewtopic.php?t=2779

La fonction blink de BakSeeda doit fonctionner
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Faire clignoter certaines ampoules

Message par vil1driver »

Salut,

oui mais plusieurs fois par secondes... :(
ça risque de bien saturer les ondes...

il faut impérativement utiliser un module autonome niveau clignotement.
et juste lui dire, vas-y clignote ;)
Dernière modification par vil1driver le 03 août 2017, 11:13, modifié 1 fois.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
Hamtaro06

Re: Faire clignoter certaines ampoules

Message par Hamtaro06 »

Au moins 2 par seconde sinon ca n'a pas interet et peu visible en plein jour.

En effet ca risque de saturer les ondes sauf que c'est tres occasionnelle. On verra bien sinon 1x par second c'est déja mieux que rien

Je souhaite éviter d'ajouter/limiter des dispositifs supplémentaires alors que presque toutes mes ampoules sont reliées a la domotique. Madame rale beaucoup a cause de nombreux "gadgets" (Alarme MyFox, Pont Hue, prises Xiaomi Gateway et sans oublier le RPI etc...) qui monopolisent les prises lol
Dernière modification par Hamtaro06 le 02 août 2017, 09:39, modifié 1 fois.
Hamtaro06

Re: Faire clignoter certaines ampoules

Message par Hamtaro06 »

deennoo a écrit :Voici un tuto en anglais : https://www.domoticz.com/forum/viewtopic.php?t=2779

La fonction blink de BakSeeda doit fonctionner
Merci beaucoup pour le lien, je vais essayer de traduire, l'anglais et moi ca fait deux bras gauche lol ;)

Je vais essayer et je te dirai si j'arrive a me débrouiller comme un grand :)
mercusot
Messages : 116
Inscription : 05 janv. 2017, 14:05

Re: Faire clignoter certaines ampoules

Message par mercusot »

Bonjour,

Je ne sais pas si c'est encore utile mais voilà ce que j'utilise pour sensibiliser ma fille au fait qu'elle reste trop longtemps dans la salle de bain ! :D

Il y a un contacteur sur la porte de la salle de douche et mes deux interrupteurs sont contrôlés par Domoticz également.
Les notifications et le print peuvent être enlevés bien sûr ...

Code : Tout sélectionner

-- script_time_Alerte Porte douche fermee.lua
t1 = os.time()
s = otherdevices_lastupdate['Porte Salle de douche']
-- returns a date time like 2013-07-11 17:23:12
 
year = string.sub(s, 1, 4)
month = string.sub(s, 6, 7)
day = string.sub(s, 9, 10)
hour = string.sub(s, 12, 13)
minutes = string.sub(s, 15, 16)
seconds = string.sub(s, 18, 19)
 
commandArray = {}
 
t2 = os.time{year=year, month=month, day=day, hour=hour, min=minutes, sec=seconds}
difference = (os.difftime (t1, t2))
if (otherdevices['Porte Salle de douche'] == 'Closed' and difference > 1800 and difference < 1920) then
   commandArray['SendNotification']='Porte salle de douche fermée depuis plus de 30mn !'
   commandArray['Inter_porche_Salon'] = "Off" -- Just to be sure next command works
   commandArray['Inter_porche_Salon'] = "On FOR 2 SECONDS REPEAT 4 INTERVAL 4 SECONDS" -- every 4 seconds and do that 4 times, put device On for 2 seconds
   commandArray['Inter_lumiere_salle_de_douche'] = "Off" -- Just to be sure next command works
   commandArray['Inter_lumiere_salle_de_douche'] = "On FOR 2 SECONDS REPEAT 4 INTERVAL 4 SECONDS" -- every 4 seconds and do that 4 times, put device On for 2 seconds
   print('Alerte Porte douche fermee : Porte salle de douche fermée depuis plus de 30mn !')
end 
 
return commandArray
Répondre