Bonjour à tous,
Petit retour sur le service caldav, j’ai bien avancé ce soir la partie serveur (les calendriers et les événements se synchronisent) je pense créer la PR bientôt. Par contre une question me vient sur le model calendarEvent
. En effet l’attribut name
est paramétré pour être unique, cela n’est il pas plus limitant sachant qu’on a déjà l’id
, l’external_id
et le selector
qui sont sensés être unique ? Par example pour les événements récurrents, on va être obligé de mettre Anniversaire Pepper 1
pour l’événement de 2019 et Anniversaire Pepper 2
en 2020 (ou autre chose qui va permettre de rendre unique chaque). Merci
@bertrandda Cool!
Effectivement, bonne remarque, je pense qu’on peut faire sauter l’unicité sur le nom de l’event. Après il va falloir trouver une solution pour le selector (qui est dérivé du name si non spécifié) pour que deux event avec le même nom ne donnent pas le même selector. Ce que je ferais pour un event, ce serait de concaténer peut-être la date de l’event dans le selector.
Ex:
- Actuellement: « Anniversaire Pepper » => « anniversaire-pepper »
- Idée: « Anniversaire Pepper » => « anniversaire-pepper-2019-05-02-12:00 »
Hello à tous!
J’ai pas mal avancé sur l’interface du service Z-Wave.
Première connexion, rien de configuré:
Configuration du port USB sur lequel le dongle est connecté:
Scan en cours:
List des périphériques récupéré:
Pour rajouter un périphérique à Gladys, il faut cliquer sur “Connect in Gladys”. Le périphérique sera ajouté à Gladys et apparaitra dans “Devices”.
Les périphériques ne sont pas ajouté à Gladys automatiquement, c’est à la discrétion de l’utilisateur d’ajouter un périphérique!
Géniale @pierre-gilles
Super, je m’en inspirerai fortement pour le Bluetooth
Bonne idée de pouvoir ajouter ou non le module !
Petite suggestion sur le zwave, sera-t-il possible d’ajouter le nombre d’élèments en file d’attente dans le controlleur? Quand tu commences à avoir beaucoup de device Zwave, la clé prend un certain temps à être opérationnel quand tu la connecte. Il faut attendre qu’elle traite toute la pile. Donc quand tu ajoutes un nouveau device il faut être patient, il n’apparait pas de suite dans l’interface. Du coup avoir le status du controlleur (En cours d’initialisation/OK) serait une information utile je pense.
Hâte de pouvoir tester tout ça
Yes c’est possible! Dans Settings je vais mettre un petit bloc « état du controller z-wave »
J’utilise l’outil open-source Duplicati pour faire des sauvegardes distantes et chiffrées. Et ils proposent une politique de rétention de sauvegarde “Intelligente” que je trouve intéressante
Si ça donne des idées, on en sait jamais !
C’est pas mal ça!
Et hop, elle est là cette alpha!
Dans les temps!
Un grand merci à tous ceux qui ont contribué à cette alpha
Yo,
Je look pour dev sur le module xiaomi car il me semble personne dessus. Du coup je récupère bien les évènements. Je voudrai rajouter les devices, quelqu’un qui peut m’expliquer ?
Je comprend comment rajouter le device par contre c’est ou qu’on peut avoir une doc dessus ? merci
Il faut que tu créé une UI de configuration comme le service Z-Wave. Le service doit présenter à l’utilisateur les périphériques disponibles, et lui proposer de les ajouter à Gladys.
Dans Gladys 4, le service ne doit pas ajouter en background des périphériques, c’est l’utilisateur qui configure son installation
Effectivement j’ai fait un peu de recherche sur l’application et j’ai vu ca un peu plus tard
Ok je vois l’utilisateur qui choisit tout d’accord.
Question pour ceux qui dev sur la v4.
Actuellement j’ai un module qui permet de rajouter des capteurs de températures, humidité xiaomi. La seule problématique c’est récupérer l’état de ce capteur, la valeur.
Du coup c’est quoi la logique derrière tout ça ? Car récupérer l’état c’est facile maintenant ou mettre en place ca concretement ? Merci
Salut @damalgos !
Repars tu du module de @piznel ? ou de celui de @pierre-gilles ?
Si tu repars de celui de @pierre-gilles sache qu’il manque beaucoup de périphérique à intégré que @piznel a fait avec succès sur son module.
Si tu repars de celui de @piznel, il faudrait si tu as le temps regarder pour intégrer ces prises connecté :
Elle sont autonome et elle ne passe donc pas par la gateway.
Bon courage a toi
@spenceur salut,
Ah euh tu peux me filer le lien du github ? Car xiaomi c’est compliqué y a eu plusieurs modules ^^
Mais oui complètement je peux regarder si possible. Tu as des prises toi ? Il me faudrait un beta testeur pour le coup pour bien les détecter ahah
Tu peux m’envoyer le lien de prises comme ca à acheter que je regarde ?
Je te conseille de regarder comment font les autres services.
Exemple sur le service Z-Wave:
Quand tu reçois une valeur, tu as juste à émettre un event Node.js et Gladys récupère et gère tout.
oui bien sûr :
https://community.gladysassistant.com/t/nouveau-module-disponible-pour-beta-testeurs-xiaomi/4050
Alors oui j’ai deux prises chuangmi plug v1 effectivement
si je ne me trompe pas ce sont celle ci :
https://fr.gearbest.com/power-strips/pp_341431.html
Je ne pense pas passer sur la V4 de Gladys pour ma part, mais je peu toujours l’installer sur mon mac pour t’aider dans l’avancement de ton module
Sinon je sais que @Hamtaro possède plein de joujou Xiaomi au cas ou
Non t’en fais pas l’objectif c’est que tu le lances sur ton ordis en local pour faire les tests
Moi j’ai capteur températures, dectecteur porte ouverte. On va déjà faire fonctionner ca plus ta prise