-
Compteur de contenus
2 501 -
Inscription
-
Dernière visite
-
Jours gagnés
28
Tout ce qui a été posté par MAM78
-
En complément de ma demande ci-dessus, j'ai également celle-ci. J'ai un message SonosTTS qui est trop long qui pour effet que le début du message est répété à la fin du premier. Afin d'éviter ce PB, j'ai essayé de scinder mon message en deux en mettant une fonction "Sleep" sur le deuxième pour laisser le temps au premier de se terminer. GEA.add({ {"Label",id["VD_Nespresso"], "lblCafeShort", ""}, {"(Label)",id["VD_Nespresso"], "lblLastTypeCafe", "Court"}, }, -1, "", { {"Inverse"}, {"sonostts", id["VD_SONOS"], id["VD_SONOS_BT"], "Bonjour Michel, nous sommes le #datefull# il fait dehors "..wT.netatmo[Netatmo_stationNo].outm.temp.." degrés", 30}, {"Sleep", 10, {"sonostts", id["VD_SONOS"], id["VD_SONOS_BT"], "Aujourd'hui le temps sera {Global, Meteo_Day_Speech}", 30}} }, "Nespresso : Café court") Mais ça ne fonctionne pas, seul le premier message en écouté. Voici le résultat du log GEA : [DEBUG] 09:24:56: [action] [Sonos TTS, [174,28,"Bonjour Michel, nous sommes le mardi 27 mars 2018 il fait dehors 7.2 degrés",30]] [DEBUG] 09:24:56: [action] [Sleep, [10,["sonostts",174,28,"Aujourd'hui le temps sera Averses. Maximales : 13 degrés. Vents de provenance Sud Ouest soufflant de 15 à 30 kilomètre heure. Risque de pluie : 90 pourcent ",30]]]
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Hello @pepite j'ai essayé de m'inspirer de ton code ci-dessus mais en passant par la condition : JSONDecodeFromGlobal- et JSONDecodeFromGlobal Voici mon code : GEA.add({"JSONDecodeFromGlobal-", "WeatherState", "wT.netatmo["..Netatmo_stationNo.."].outm.temp", DegreMini_Alerte_Ouvrants},0,"Temp 1=#value[1]#",nil, "Test 1 Temp") GEA.add(true, 0,"Temp 2={JSONDecodeFromGlobal, WeatherState, wT.netatmo["..Netatmo_stationNo.."].outm.temp}",nil, "Test 2 Temp") La première fonctionne très bien. J'obtiens bien ça : Temp 1=9,6 Par-contre la deuxième ne passe pas, J'obtiens ça : Temp 2={JSONDecodeFromGlobal, WeatherState, wT.netatmo[1].outm.temp} J'ai comme résultat le texte et non son interprétation (soit : Temp 2=9,6) Je souhaiterais pouvoir utiliser la deuxième fonction afin de pouvoir intégrer l'option dans du texte sans la mettre dans une condition. Comme il est indiqué que c'est possible dans le doc de syntaxe GEA (extrait) : -> Il est possible de compléter les messages par des options existantes pour connaitre leur valeur sans les mettre en CONDITIONS - Ceci : GEA.add( {"WeatherLocal!", "Temperature", ""}, {"WeatherLocal!", ""}, 30, " La température ext. est de #value[1]# ° - météo : #value[2]#") - Donne le même résultat que: GEA.add(true, 30, "La température ext. est de {WeatherLocal, Temperature}° - météo : {WeatherLocal}") - Autre exemple : GEA.add({"Global!", "Heure", ""}, 30, "Bientôt l'heure de l'#value#" ) / GEA.add(true, 30, "Bientôt l'heure de l'{Global, Heure}") @Steven & @pepite est-ce un bug, limitation ou une erreur dans mes lignes GEA?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Tu fais ça comment ? (comment tu captes l'info qu'une caméra à détecté un mouvement). En fait j'hésite à faire la détection soit par : mes détecteurs de mouvements externes (sans possibilité de sectionner les parties ne devant pas considérées comme des zonez à ignorer) Surveillance Station (avantage possibilité d'exclure certaines zones de la détection. Exemple : une partie de la rue) mes caméras (avantage possibilité d'exclure certaines zones de la détection. Exemple : une partie de la rue) C'est votre retour d'expérience sur le sujet. J'ai pas encore regardé le VD de @sebcbien, Je vois pas pour le moment comment l'exploiter.
-
Pour ceux qui ont des sondes Netatmo, j'aime bien le VD et Scène ci-dessous qui me permet notamment d'annoncer la "vraie" température extérieur et de l'intégrer dans mon TTS du matin juste avant les prévisions du jour. Le look est sympathique également avec un résumé des toutes les infos sur une ligne. https://forum.fibaro.com/topic/23955-vd-weather-state-v20b-updated-scenevd-netatmo-weather-station-v201/
-
Merci @Did c'est bon j'ai trouvé. Dans la fonction WU.substSpeech = function(substSpeech)
-
@Did tu peux STP préciser où exactement ? @schwinny non pas normal
-
Tu peux préciser STP ?
-
C'est justement ce point que je ne comprends pas, mois je constate qu'il garde toutes les videos de mes CAM pas seulement les 10 dernières secondes Merci pour la suggestion pour le SSD. JE ne vois pas comment tu peux préciser le lieux d'installation de Surveillance Station (package). Je vois bien pour les vidéos et photos mais pas le Soft (package) 3. Tu veux dire que tu n'utilises pas l'enregistrement automatique sur détection de mouvement par les CAMs ?
-
Y aurait pas un pro pour répondre à ma question ci-dessus ?
-
Vous voulez dire que pour moment c’est à ou
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
elle est où cette dernière version ?
-
Effectivement, sur leur site, ils n'indiquent rien de nouveau. si ce n'est que l'on peut choisir la couleur. Pour une boxe planquée dans une baie ou un placard, ce n'est pas la couleur qui va me faire changer
-
J’espère qu’a minima ils ont fait un upgrade des composants (même si le perf de ma HC2 sont corrects pour le moment). J’espère que ce n’est pas juste un coup de peinture 🤪
-
1) Source de la détection de mouvement (Surveillance Station ou Caméra) : J'ai 4 caméras Hikvision sur mon NAS, toutes ont la fonction détection de mouvements intégrée. Selon vous, il est préférable de faire la détection par ? le NAS, sachant que cela augment la charge CPU du NAS les caméras, puisque la fonction est intégrée. Qu'est qui est le plus fiable ? 2) Enregistrement permanent (principe de fonctionnement) : Il y un truc qui me chiffonne sur le logique d'enregistrement de Surveillance Station. Mon NAS enregistre toutes mes caméras en permanence même si je clique sur le bouton STOP du VD. Dans le paramétrage de mes CAM sur SS, j'ai bien positionné dans la planification l'enregistrement sur détection de mouvements sur toute la plage du planning. Donc pour moi, l'enregistrement ne devrait se faire que lorsque : il y a une détection de mouvement par SS je clique sur le bouton START du VD, jusqu'à ce que je clique sur STOP Pourriez-vous m'explique le principe de fonctionnement de la fonction enregistrement ? Quelle est la meilleur stratégie à mettre en place ?
-
@Steven & @pepite vous pourriez SVP jeter un oeil ?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Porte de garage et Homekit?
MAM78 a répondu à un(e) sujet de Breizh29 dans Actionneurs & Ouvrants (Portail, volets, piscines, ...)
Tu as également des annonces sur le bon coin ici : https://www.leboncoin.fr/informatique/1405318275.htm?ca=12_s https://www.leboncoin.fr/informatique/1393142612.htm?ca=12_s -
Porte de garage et Homekit?
MAM78 a répondu à un(e) sujet de Breizh29 dans Actionneurs & Ouvrants (Portail, volets, piscines, ...)
Si tu as un NAS Synology, tu peux installer Homebridge dessus dans un conteneur Docker. Sinon tu peux prendre une Box Fibaro d'occasion. Il y a régulièrement des ventes sur le forum à des prix très compétitif (HC2 à environ 150 euros) par rapport au prix du neuf. -
il n'y plus que 20 car. pour les désignations des scènes, avant il y en avait plus
-
Si j'ai bien compris ça devrait donner ça : GEA.add( { id["OUVERTURE_FENETRE_AURELIEN"], {"Label-", id["VD_NETATMO_EXT_ARRIERE"], "lblTemp", DegreMini_Alerte_Ouvrants}, {id["MOUVEMENT_AURELIEN"]} }, Duree_Avant_Alerte_Ouvrants, "Il fait dehors #value[2]# degrés et la fenêtre de la chambre de Aurélien est ouverte depuis plus de #duration#", { {"Repeat"}, {"Inverse", 3}, {"sonostts", id["VD_SONOS"], id["VD_SONOS_BT"], "Il fait dehors #value[2]# et la fenaitre de la chambre de aurelien est ouverte depuis plus de #durationfull#", Volume_Alerte_Ouvrants} }, "Fenêtre Aurélien toujours ouverte") J'ai essayé de faire la même chose avec la fonction {"Depend"}, mais je ne suis pas certain de mon coup : local AucunMouvementAurelien5Min = GEA.add({id["MOUVEMENT_AURELIEN"]}, 5*60,"", {"Inverse"}) GEA.add( { {"Depend", AucunMouvementAurelien5Min}, {id["OUVERTURE_FENETRE_AURELIEN"]}, {"Label-", id["VD_NETATMO_EXT_ARRIERE"], "lblTemp", DegreMini_Alerte_Ouvrants} }, Duree_Avant_Alerte_Ouvrants, "Il fait dehors #value[3]# degrés et la fenêtre de la chambre de Aurélien est ouverte depuis plus de #duration#", { {"Repeat"}, {"sonostts", id["VD_SONOS"], id["VD_SONOS_BT"], "Il fait dehors #value[3]# et la fenaitre de la chambre de aurelien est ouverte depuis plus de #durationfull#", Volume_Alerte_Ouvrants} }, "Fenêtre Aurélien toujours ouverte") L'intérêt de la deuxième possibilité, c'est de pouvoir mesurer de façon différentié le temps d'absence de mouvement de celui ou la fenêtre est ouverte. Merci pour vos corrections ou suggestions d'améliorations
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Porte de garage et Homekit?
MAM78 a répondu à un(e) sujet de Breizh29 dans Actionneurs & Ouvrants (Portail, volets, piscines, ...)
@Breizh29 Effectivement tu as du mal à lire ou à comprendre -
Effectivement, je viens de constater que certaine de mes scènes ont été tronquée. Je trouve quand même grave la façon dont Fibaro modifie les choses : Troncature des désignations, Suppression de la fonctionnalité de LILI sans prévenir. Sans activé les nouvelles fonctionnalités GH et Alexa Ils sont quand même arbitraire chez Fibaro.
-
C'est vraiment bizarre. Que je me mette en fixe ou en DHCP avec réservation d'adresse IP (selon l'adresse mac) sur mon router Synology. Dès lors que je configure l'adresse 192.168.0.20, ça ne marche pas Que je me mette en fixe ou en DHCP avec réservation d'adresse IP (selon l'adresse mac) sur mon router Synology. Dès lors que je configure l'adresse 192.168.0.21, ça marche Lorsque je suis sur mon NAS en 192.168.0.21 et que je fais un scan sur mon réseau, je ne trouve pas adresse 192.168.0.20. Idem sur un ping, l'adresse n'est pas trouvée.
-
J'ai arrêté SS mais le problème est toujours persistant si je suis sur l'IP 192.168.0.20. Par contre si je met 192.168.0.21en IP fixe tout va bien avec un Download ce 3,5 Mb lors de l'activation de SS. J'ai fais un scan de mon réseau et j'ai aucune autres adresses en 192.168.0.20. J'ai arrêté presque tous les paquets et cela ne règle pas le PB.
-
Trop fort vous avez pensés à tout
- 12 330 réponses
-
- 2
-
-
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Je souhaiterais ajouter au scénario ci-dessous une condition : Si pas de mouvements pendant x minutes -- Avertissement un push message TTS sonos toutes les x mn tant que ouvert GEA.add {id["OUVERTURE_FENETRE_AURELIEN"], {"Label-", id["VD_NETATMO_EXT_ARRIERE"], "lblTemp", DegreMini_Alerte_Ouvrants}}, Duree_Avant_Alerte_Ouvrants, "Il fait dehors #value[2]# degrés et la fenêtre de la chambre de Aurélien est ouverte depuis plus de #duration#", {{"Repeat"}, {"sonostts", id["VD_SONOS"], id["VD_SONOS_BT"], "Il fait dehors #value[2]# et la fenaitre de la chambre de aurelien est ouverte depuis plus de #durationfull#", Volume_Alerte_Ouvrants}}, "Fenêtre Aurélien toujours ouverte") Je sais bien comment mettre une condition sur un détecteur de mouvement : GEA.add({id["MOUVEMENT_AURELIEN"]}, 5*60, "", {{"Inverse"}, {Action]}, {"Repeat"}}, "Pas de mouvement depuis 5 min.") Mon problème est comment assembler ces 2 conditions ? Sachant qu'il faut intégrer dans la partie Action {"Inverse"}, mais celle-ci ne s'applique qu'à la première condition et dans mon cas ma condition principale est l'ouverture de la fenêtre depuis Duree_Avant_Alerte_Ouvrants minutes.
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :