Domoticz #3.1.1 : création d’un interrupteur Jour/Nuit.

Introduction :

Dans beaucoup de scénarios, il va falloir donner une ou plusieurs données d’entrée. Savoir si c’est le jour ou la nuit est presque incontournable.

Domoticz, grâce aux infos de localisation que nous avons réglé dans la partie réglages/paramètre nous permet directement d’utiliser ces valeurs.

Dans ce tutoriel nous allons voir comment créer un interrupteur jour/nuit automatique.

Puis les différentes manières de les intégrer dans un scénario, script, etc.

https://youtu.be/ofAZd1b7PHw

Prérequis :

  • Matériels « Dummy » Installé.
  • Position rempli dans Domoticz.

Création du virtuel :

Dans « Configuration »/ »Matériels », cliquer « Créer un capteur virtuel »

Donner lui un nom (Jour Nuit) puis sélectionner « Interrupteur » parmi la liste déroulante. Cliquez sur OK.

Allez maintenant dans l’onglet « Interrupteurs » puis vous devriez voir votre « Capteur Jour nuit ».

Si vous cliquez sur l’ampoule elle devrait passer en jaune.

Le but c’est quand même que cette interrupteur passe automatiquement en mode Jour ou Nuit. Pour cela il va falloir le programmer.

Cliquer sur « Planning ».

  • Activé : Oui.
  • Type : Avant ou Après le lever du soleil.
  • Heure : 00:00
  • Aléatoire : Non.
  • Commande : On.
  • Quand : Tous les jours.
  • Jours : Ne rien toucher (tous doit être activé).

Puis « Ajouter ».

Vous devriez voir apparaître votre commande créée en haut.

Faites de même pour la commande OFF.

  • Activé : Oui.
  • Type : Avant ou Après le coucher du soleil.
  • Heure : 00:00
  • Aléatoire : Non.
  • Commande : Off.
  • Quand : Tous les jours.
  • Jours : Ne rien toucher (tous doit être activé).

Puis « Ajouter ».

Vous avez votre bouton virtuel qui passera automatiquement en Jour ou Nuit à l’heure du couché et du levé de soleil.

Trucs & Astuces :

Ajouter une icône personnalisée.

Ajouter des icônes personnalisées pour mettre un soleil et une lune ce sera plus représentatif.

Voici le Pack Icônes (Dans mon GitHub partie Icônes).

https://github.com/McFlyPartages/Domoticz/blob/master/Icones/JourNuit.zip

Déclencher X minutes avant/après le coucher/lever du soleil.

Pour cela il vous suffit simplement de changer dans heure la valeur.

Ex : 10 minutes avant le coucher.

  • Type : Avant le coucher du soleil.
  • Heure : 00:10

Json :

Récupérer les valeurs du coucher et lever de soleil en JSON.

/json.htm?type=command&param=getSunRiseSet

La valeur retournée.

{
	"AstrTwilightEnd" : "19:36",
	"AstrTwilightStart" : "07:13",
	"CivTwilightEnd" : "18:20",
	"CivTwilightStart" : "08:30",
	"DayLength" : "08:38",
	"NautTwilightEnd" : "18:59",
	"NautTwilightStart" : "07:51",
	"ServerTime" : "2020-01-11 15:38:50",
	"SunAtSouth" : "13:25",
	"Sunrise" : "09:06",
	"Sunset" : "17:44",
	"status" : "OK",
	"title" : "getSunRiseSet"
}

Json :

Récupérer les valeurs de votre interrupteur.

/json.htm?type=command&param=getSunRiseSet

La valeur retournée.

{
	"AstrTwilightEnd" : "19:36",
	"AstrTwilightStart" : "07:13",
	"CivTwilightEnd" : "18:20",
	"CivTwilightStart" : "08:30",
	"DayLength" : "08:38",
	"NautTwilightEnd" : "18:59",
	"NautTwilightStart" : "07:51",
	"ServerTime" : "2020-01-11 15:38:50",
	"SunAtSouth" : "13:25",
	"Sunrise" : "09:06",
	"Sunset" : "17:44",
	"status" : "OK",
	"title" : "getSunRiseSet"
}

Vous avez des commandes ou des choses à ajouter n’hésitez pas à les mettre en commentaires. Je les intégrerais dans le tuto.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *