Bonjour,
Je réponds un peu tard après l'ouverture initiale de ce post pour apporter ma petite pierre à la réflexion de départ.
Je ne sais pas si il s'agit vraiment d'innovation ou d'usage, mais la première chose que je partage ici, c'est que j'essaye d'architecturer ma domotique en "couches". Je m'explique :
- la fonction détection de présence est une fonction indépendante et autonome de mon jeedom, se basant sur plusieurs capteurs pour chaque membre du foyer. Je déclare un membre présent (avec une échelle de certitude), selon que j'ai vu bouger dans l'appart, que j'ai pingué un téléphone ou que ma welcome a vu/reconnu l'utilisateur dans la place. Cette fonction alimente un virtuel qui sert de donnée entrante à plein d'autres scenarios. Ma fonction détection de présence peut évoluer et devenir plus précise indépendamment des scénarios qui utilisent le statut présence d'un utilisateur.
- autre exemple : ma fonction "notification" ou "confirmation" est une brique indépendante de tous les scénarios qui l'appellent, ainsi je peux gérer un catalogue de réponse variées, essayer de gérer une notion "d'humeur" de ma domotique (pour les notifs vocales) sans avoir à modifier les scenarios qui utilisent cette fonction.
- autre exemple : ma fonction "mémorisation" me permet de stocker provisoirement dans une pile une information de toute nature que je peux restituer plus tard, peu importe l'information.
- autre exemple : j'ai une brique qui suit l'état des capteurs et supervise en globalité l'état de santé du système : j'ai un virtuel qui formalise un état "installation en défaut / alarme", lui-même alimenté par l'état d'autres virtuels, que je passe en défaut si par exemple le capteur ne communique plus depuis plus de 24h alors qu'il aurait dû... par exemple.
... c'est un peu ça le concept : je développe des fonctions génériques qui constituent une "couche basse" sur laquelle s'appuient des scénarios fonctionnels précis. Ma couche basse fait un peu le lien entre les capteurs et actionneurs et les scénarios en couche haute.
Autre exemple de recherche d'innovation : j'essaye de rendre ma domotique vivante ou pseudo-intelligente. Via le concept précédent, j'essaye de développer des fonctions cognitives ... je sors du pur fonctionnel : action > réaction, le concept : au gré du hasard, elle interagit, elle réagit
Je gère également de manière indépendante tous ce qui concerne les cycles (avec le plugin "mode"), je suis plusieurs cycles en permanence : on est le jour/on est la nuit, je suis éveillé/je suis assoupi, on est la semaine/le week-end, mois de l'année, moment de la journée, la saison, ... c'est une autre brique de base : l'état de chaque cycle influe sur plein d'autres scénarios
Concernant mes usages plus classiques :
- économie d'énergie : je gère l'allumage/extinction des multiprise banc TV ou équipements chambre d'enfants selon qu'ils sont là ou pas (je suis divorcé, ils ne sont là qu'un WE sur deux => zero consommation quand ils ne sont pas là, jeedom coupe tout)
- économie d'eau : je me lance dans l'automatisation de l'arrosage de mes balcons par électrovannes pilotées, en fonction de l'hygrométrie des pots et sondes méteo
Aller, un dernier ptit usage innovant pour la route : je me sers de ma domotique pour me contraindre à faire des choses que j'oublie de faire ou que je reporte à plus tard trop souvent/trop longtemps.
- Illustration (on ne se moque pas) : quand je suis là, je ne peux pas éteindre la lumière du chevet dans ma chambre le soir quand je me couche si j'ai oublié d'aller me brosser les dents avant d'aller au lit
-illustration 2 : je suis sans cesse relancé par notification tant que je n'ai pas fait un truc important...