Création de nouvelles fonctionnalités
-
@bugsounet oui Gateway fait vraiment un pont génial entre vos modules.
-
@bugsounet said in Création de nouvelles fonctionnalités:
En ce qui concerne une webcam pourrait détecte une présence t’inquiete
J’ai fini de le coder a 99% !
[MOTION] EXT-Motion Version: 1.0.0 rev: 221030 [MOTION] Initialized! [MOTION] Started! [30.10.2022 15:50.51.007] [LOG] [MOTION] Detected Motion, score: 171 [30.10.2022 15:51.12.924] [LOG] [MOTION] Detected Motion, score: 152 [30.10.2022 15:51.13.973] [LOG] [MOTION] Detected Motion, score: 119 [30.10.2022 15:51.17.915] [LOG] [MOTION] Detected Motion, score: 237 [30.10.2022 15:51.18.934] [LOG] [MOTION] Detected Motion, score: 215 [30.10.2022 15:51.19.974] [LOG] [MOTION] Detected Motion, score: 604
bien sur, il utilise EXT-Screen afin d’envoyer les infos en cas de detection
maintenant … il va faloir mettre les regles sur GWpourquoi ?
car il va falloir dire a GW d’éteindre le plugin motion afin d’utiliser le plugin selfies (on ne peux pas utiliser 2X la camera en meme temps) -
Ah oui d’accord, c’était rapide, mais quels seraient les fonctions de ce module ? Un EXT-PIR 2.0? Il serait complémentaire de selfieshotshot? Il aurait les même capacité ?
-
EXT-Motion est
- un plugin
- +/- comme EXT-Pir mais avec une webcam
- fonctionne en complement de
EXT-Screen
- independant de selfies
-
EXT-Selfies est pratiquement pret aussi !
Simplifications de config et corrections de bugs ont été appliqué !
Il va, bien sur,permettre de prendre des selfies avec la webcamGateway est pret egalement avec ajout de nouvelles regles:
- Lors d’une prise de selfies et si Motion est utilisé : eteindre motion en premier
- Lorsque le selfie est terminé: redémarrer motion si besoin
Je vais créé un plugin qui va permettre de visualiser/traiter les selfies prises
faire un slideshow en plein ecran ou en fenetre selon la position defini en config (+/- comme EXT-GooglePhotos)
envoyer les selfies prise directement sur google photos -
@bugsounet
Je vais créé un plugin qui va permettre de visualiser/traiter les selfies prisesest ce que traiter = choisir enregistrer ou reprendre le selfie? -
je ne sais pas encore comment je vais organiser cela
- enregistrement sur le cloud (via google photo) en manuel ? en automatique ? [via un nouveau plugin]
- je pensais modifier le popup de l’affichage du selfie afin d’ajouter [valider/refuser/réessayer]
-
Quelle ingéniosité. Je suis justement en train de créer cette fonction dans MMM-Selfieshot, “aftershowLastPhoto” qui renverrai un popup valider ou refuser :
-
Valider => sendmail (qui est une commande existante)
-
Refuser => relance la commande shoot.
Je rame un peu, Aussi je m’interroge à voir comment garder la session en cours active jusque là car la commande shoot renvoie delete this session
-
-
@bugsounet je pensais quelques choses comme ça :
makeChoice function () { if (this.config.debug) console.log ("Waitting choice"); if (option.hasOwnProperty("withChoice")) { var wrapper = document.createElement("div"); var shootIcon = document.createElement("div"); shootIcon.id = "SHOOT-ICON"; shootIcon.classList.add("shown"); shootIcon.style.backgroundImage = "url("+this.logoRetry+")"; shootIcon.addEventListener("click", () => this.session[result.session.key] = null; delete this.session[result.session.key]; this.shoot(this.config, session)); var printIcon = document.createElement("div"); printIcon.id = "PRINT-ICON"; printIcon.style.backgroundImage = "url("+this.logoPrint+")"; printIcon.addEventListener("click", () => this.sendMail(data)); } wrapper.appendChild(shootIcon); wrapper.appendChild(printIcon); } return wrapper }
-
Valider => sendmail (qui est une commande existante)
j’ai supprimer sendmail, car j’ai prevu de faire autrement
@venditti69500 : je t’ai envoyer une invite collaborateur hier pour EXT-Selfies [regarde tes mails] et voir les message privé !