-
Compteur de contenus
2 501 -
Inscription
-
Dernière visite
-
Jours gagnés
28
Tout ce qui a été posté par MAM78
-
Pourquoi ce n'est pas possible, ils n'ont qu'à l'ajouter dans les Scènes
-
Hello, Je viens de vous livrer une nouvelle version de ma fonction d'envoi de message dans la Logs vers un serveur Syslog. Voir 1er Tuto. Elle est constituée de 2 parties : Une scène que l'on appelle depuis nos VD ou nos Scènes pour envoyer les messages. Cette scène appel un VD qui se charge lancer les commandes d'écriture dans la Syslog Un VD qui lance les commandes d'écriture dans la Syslog. Je suis obligé de construire cette fonction en 2 parties (VD et Scènes) du fait que la commande Net.FUdpSocket() existe uniquement dans les VD et non dans les scènes. Dès que l'un de vous me trouve une solution pour faire la même chose que la fonction Net.FUdpSocket() dans une scène, je fusionnerais les 2 parties. Vous trouverez également un VD DEMO qui vous permet de tester la fonction d'envoi de message dans la Logs vers un serveur Syslog.
-
Tu lis dans mes pensées
-
@Steven ou @Lazer désolé de faire un petit hors sujet, mais pourriez-vous m'indiquer comment trouver l'id et le nom de la scène dans laquelle on est. Pour un VD je vois bien la fonction figaro:getSelfId (seulement disponible pour les VD) mais pour une scène comment on fait ? Vous pouvez me répondre MP, ensuite, je supprimerais ce message
-
Génial, c'est exactement ce que je voulais ajouter à la scène générique pour tous types de messages. Cf. le Tuto pour les passages d'args pour les scènes.
-
Pourriez-vous m'indiquer si lorsque l'on dépose un message sur le forum Fibaro officiel, il y a qu'un de chez figaro pour traiter nos messages. J'ai remarqué le message suivant sur la page dédié au administrateurs : Temporary absence of main administrator 01/17/17 Dear users, due to longer absence of our main administrator, we will provide support on forum with help of other administrators until the end of the month. Our main administrator will be back on February. We are sorry for the inconvenience and thank you for your understanding. Cela ne donne guère l'impression qu'ils soient présents sur leur forum pour leur client. Nous sommes au mois de mars et toujours pas d'admin. au bout d'un mois et demi Je connais peu d'entreprises qui abandonnent leur client pendant une si longue période ?
-
Je sèche sur la transposition de mon VD en Scènes puisque les fonctions Net.FUdpSocket() et Net.FTcpSocket() n'existent pas dans les scènes. Je cherche désespérément une autre façon d'envoyer une trame vers un serveur (adresse ip, port, message). Tu aurais une idée ?
-
Hello @Sakkhho est-ce que tu as vu mon tuto sur l'écriture dans la syslog de nos Synology ?
-
Précision, les push ne sont générés que pour les logs générés par le NAS lui-même pas ceux provenant d'autres sources. Cf. celles que nous générons par le présent module.
-
@Sakkhho en attendant d'avoir l'explication de comment ajouter le l'exécution de la scène dans GEA tu peux modifier la scène WatchDog comme je viens de l'expliquer dans le Tuto.
-
Effectivement il faut modifier le Watchdog pour que ça marche. Je vais compléter le Tuto pour expliquer comment
-
Tu peux préciser ce que tu entends par : je n'ai pas toujours les mêmes log qui remontes. Précision, ce tuto explique comment faire pour remonter des messages dans un Syslog. La partie boucle n'est là que pour illustrer comment faire et comment paramétrer les 8 niveaux de criticité. Pour le reste c'est à vous de jouer en attendant que je trouve le moyen de transformer mon VD en scène. Je pourrais éventuellement dans l'immédiat faire une scène qui envoi les paramètres au VD et clic sur le bouton pour envoyer le message sur le syno.
-
Je sais que ça plante, mais l'avantage de passer par Watchdog c'est qu'il relance le VD automatiquement. Ce qui n'était pas le cas avant. Au bout de combien de temps est-ce que ça plante chez toi ? Si tu relances la scène via GEA ça ne changera rien, elle plantera toujours
-
C'est bien ce que je pensais mais j'avais un doute, d'où ma question. Mais comme tu pourras le constater, j'ai modifier mon Tuto hier soir sur ce point. Après quelques tests sur mon Syno, il s'avère que seuls les mails sont envoyés sur les journaux ajoutés. Les Push semblent réservés aux logs générés par le NAS lui-même. Mais pour les recevoir sur son téléphone, il faut installer l'application DS finder. N'ayant pas de fournisseurs de SMS, je n'ai pas pu vérifier pour les SMS. Je n'ai pas fais de test également sur mon routeur Synology, mais comme l'interface est la même, je suppose que c'est la même chose.
-
@iman Tu pourrais nous faire un Tuto pour configurer tous cela ?
-
@Nico pourrais-tu préciser ce que tu entends par gérer des push dynamiques ?
-
Pour ceux qui n'ont pas de NAS Synology mais qui ont un Routeur Synology vous pouvez faire la même chose à condition d'avoir connecté un disque externe à votre routeur pour en faire un mini NAS Synology .
-
@pepite et si tu supprimes les 2 et que recrées le VD puis tu copies mon code dedans. (sans faire une importation)
- 137 réponses
-
- aujourdhui
- steven
-
(et 3 en plus)
Étiqueté avec :
-
@Sakkhho reprend la dernière version 1.1.5 de la scène. Sinon pour les plantages regarde au point 3 du Tuto tout est expliqué
-
@pepite Aller spécialement pour toi et pour tous ceux qui ne veulent pas griller un n° d'identifiant dans le base HC2. Vous trouverez en fin de Tuto mon code au format LUA
-
Décidément ta box n'en veux pas de mon VD. Il te faut aller bruler un siège ou aller voir un marabout
- 137 réponses
-
- aujourdhui
- steven
-
(et 3 en plus)
Étiqueté avec :
-
@pepite charge le VD et tu auras accès au code LUA
-
@Nico Si j'étais toi j'attendrais que la scène générique (notification center) complétée pour y ajouter cette nouvelle fonction afin qu'elle soit appelable depuis toutes nos scènes et VD. Tu pourras remplacer toutes tes notifications (Mail, SMS, Push, Syslog, Voix sur sonos ou squezbox, ...) Ca serait cool ça, non ? Mais pour ça il faut qu'un expert m'indique comment transposer mon VD en Scène
-
Bonjour j'ai bien réussi a installer Airsonos sur mon NAS dans conteneur Docker. Lorsque je regarde la log de l'instance tout me semble correct. Mais je ne vois la connexion Airplay ni sur mon MAC ni sur mon iPhone. Vous trouverez ci-dessous la log de démarrage de l'instance Docker arisons : Pourriez-vous m'indiquer ce qui cloche ? 18:23:57 *** Running /etc/my_init.d/00_regen_ssh_host_keys.sh... stdout 18:23:57 No SSH host key available. Generating one... stdout 18:23:59 Creating SSH2 RSA key; this may take some time ... stderr 18:24:00 Creating SSH2 DSA key; this may take some time ... stderr 18:24:00 Creating SSH2 ECDSA key; this may take some time ...stderr 18:24:00 *** Running /etc/my_init.d/10_dbus.sh... stdout 18:24:01 *** Running /etc/rc.local... stdout 18:24:01 *** Booting runit daemon... stdout 18:24:01 *** Runit started as PID 79 stdout 18:24:01 warning: avahi: unable to open supervise/ok: file does not exist stdout 18:24:01 ok: run: dbus: (pid 90) 0s stdout 18:24:03 ok: run: avahi: (pid 91) 2s stdout 18:24:11 Searching for Sonos devices on network... stdout 18:24:11 stdout 18:24:12 Salle de bains (@ 192.168.0.102:1400, RINCON_949F3E0BF25E01400:0) stdout 18:24:12 stdout 18:24:12 Search complete. Set up 1 device tunnel. Mise à part la ligne ci-dessous, je ne vois pas ce qui cloche : 18:24:01 warning: avahi: unable to open supervise/ok: file does not exist stdout