-
Compteur de contenus
25 881 -
Inscription
-
Dernière visite
-
Jours gagnés
1 257
Tout ce qui a été posté par Lazer
-
Topic unique Concurrent Sonos : Sonoe :-)
Lazer a répondu à un(e) sujet de pepite dans Périphériques et matériels autres
Pareil depuis l'appli Sonos, elle sert à contrôler le Sonos. Je trouve ça pratique : - j'initie la lecture depuis l'appli sur Windows, puis j'éteins le PC - je prend mon smartphone, je modifie la playlist, puis je n'ai plus de batterie (scénario fictif car j'ai un Sony donc il n'est jamais en rade de batterie, pas comme Samsung/Apple/& co ) - je prend l'iPad et je peux modifier la playlist A aucun moment je n'ai eu de coupure de musique, car le Sonos est autonome, et les différentes applis ne servent qu'à le piloter. D'ailleurs le VD Sonos de Krikroff se comporte exactement comme une appli, en demandant au Sonos d'effectuer telle ou telle action. -
Pour répondre àla question de l'entrée Alarme IN, c'est si tu as un détecteur de mouvement externe (plus fiable que la détection d'image intégrée àla caméra), alors la sortie du détecteur peut être branchée sur l'entrée de la caméra, et ensuite on peut configurer des actions (enregistrement de la carte SD, envoi de Snapshot par Email/FTP/etc)
- 1 631 réponses
-
- 1
-
- topic unique
- surveillance
-
(et 2 en plus)
Étiqueté avec :
-
Topic unique Concurrent Sonos : Sonoe :-)
Lazer a répondu à un(e) sujet de pepite dans Périphériques et matériels autres
Justement non, tu ne peux pas streamer vers un Sonos !!! Le Sonos est un appareil "intelligent" autonome, et c'est lui qui va chercher la musique : - sur le réseau local, des MP3 partagés en CIFS sur le NAS - sur Internet : radios gratuites TuneIn, et radios payantes Deezer/Spotify/Apple/etc Tout ce que l'utilisateur fait, c'est de donner l'ordre au Sonos d'aller chercher la musique, mais à aucun moment on ne peut streamer la musique vers le Sonos (*) Le cas du Text-to-Speech est un peu particulier, car on a 2 options : - créer des messages pré-enregistrés dans des fichiers MP3 partagés sur le NAS - dire au Sonos d'aller lire un flux audio sur une URL Internet afin de lire le message de son choix, dynamiquement (ce que fait le VD Sonos de Krikroff) Tout cela est très simple... et très limité. Sonos c'est comme Apple je vous dit d'un point de vue philosophie du produit, on adhère ou pas. Perso Sonos ça me convient très bien pour mon usage, mais pour quelqu'un qui est habitué à streamer (Airplay, Bluetooth, etc) c'est pas vraiment adapté. (*) Il existe des solutions de contournement, mais ce n'est pas à conseiller à un néophyte, et en plus ça présente plusieurs inconvénients (complexité de mise en oeuvre, nécessite une VM dédiée allumée, délai de retard dans la lecture de l'audio, etc).... voir le tuto Airsonos de Shad sur le forum. -
Topic unique Concurrent Sonos : Sonoe :-)
Lazer a répondu à un(e) sujet de pepite dans Périphériques et matériels autres
Nico, pour dire les choses plus clairement, Patrickdu34 veut streamer le flux de son iPhone ou PC vers le Sonos. Donc il lui faut un récepteur type Bluetooth et/ou Airplay à brancher sur l'entrée line-in du Sonos. Par contre, vu ton besoin Patrickdu34, je ne partirais pas sur du Sonos. Parce qu'acheter un appareil à un tel prix, pour ne pas l'utiliser tel qu'il est conçu, c'est dommage. En plus tu vas te compliquer la vie, alors que la force de Sonos c'est d'être simple (tant qu'on se limite à faire ce qui est prévu par le constructeur.... . clairement c'est la même politique que Apple). Un Sonoe ou un autre produit (regarde ce qui se fait chez Bose, Philips, LG, etc... bref ils sont tous leur ampli connecté maintenant... ça sera peut être plus adapté à ton besoin). Pour le TTS, je t'ai déjà répondu mais tu t'entête => va voir le topic Sonos de Krikroff. Tu n'as pas besoin d'un module externe. -
Topic unique Concurrent Sonos : Sonoe :-)
Lazer a répondu à un(e) sujet de pepite dans Périphériques et matériels autres
Non perso je n'ai rien àconseiller, je n'utilise pas ça (pas besoin pour mon usage). -
J'ai une nouvelle fois, lors d'un changement de pile sur un détecteur de fumée FGSD 002 (toujours le même), perdu la configuration du module (firmware buggé plusieurs fois mentionné sur ce forum). Le v4.1 n'y est pour rien dans ce bug, en revanche j'ai apprécié la nouvelle méthode d'exclusion d'un module mort : lors du clic sur le croix, il initie un processus d'exclusion. On clique alors sur le bouton "Force", et là il nettoie tout bien proprement sur l'interface (et à priori dans la DB). Plutôt pas mal
-
domo, désolé je viens de me rendre compte que je ne t'avais jamais répondu.... Entre temps, depuis que j'ai un Fibaro Button, le module virtuel plantait, car celui-ci ne déclenche plus de triggers, mais des Central Scenes, et donc le retour JSON de l'API events est différent. J'en avait parlé sur un autre topic. Je me suis aussi rendu compte que le VD plantait si un module ne se trouvait dans aucune pièce (c'est peut être ton problème domo). Voici mon code qui fonctionne chez moi : -- Last modification : September 2016 by Lazer local excluded_id = {} -- Comma separated list of ID to exclude local max_events = 500 -- Maximum number of events to fetch local max_labels = 10 -- Number of labels in virtual device local debug = false -- debug local today = os.date("%d/%m/%Y") local selfID = fibaro:getSelfId() local j = 0 local HC2 = Net.FHttp("127.0.0.1", 11111) local response, status, errorCode = HC2:GET("/api/panels/event?last="..max_events.."&type=id") if tonumber(errorCode) == 0 and tonumber(status) == 200 and response ~= nil and response ~= "" then local t = json.decode(response) for i = 1, max_events do local exclude = false for k = 1, #excluded_id do if excluded_id[k] == t[i].deviceID then exclude = true break end end if (t[i].deviceType == "com.fibaro.temperatureSensor") or (t[i].deviceType == "com.fibaro.humiditySensor") or (t[i].deviceType == "com.fibaro.lightSensor") or (t[i].deviceType == "com.fibaro.multilevelSensor") or exclude == true then if debug then fibaro:debug(i.." => Exclude") end else if debug then fibaro:debug(i.. " => Include : deviceID="..t[i].deviceID) fibaro:debug("timestamp : "..t[i].timestamp) fibaro:debug("deviceID : "..fibaro:getName(t[i].deviceID)) fibaro:debug("getRoomID : "..fibaro:getRoomID(t[i].deviceID)) if fibaro:getRoomID(t[i].deviceID) > 0 then fibaro:debug("getRoomName : "..fibaro:getRoomName(fibaro:getRoomID(t[i].deviceID))) end fibaro:debug("propertyName : "..(t[i].propertyName or "")) fibaro:debug("oldValue : "..(t[i].oldValue or "")) fibaro:debug("newValue : "..(t[i].newValue or "")) end --local msg = fibaro:getName(t[i].deviceID) .. " "..roomName .. " | " .. oldValue .. "->" .. newValue .. " | " .. heure local msg = fibaro:getName(t[i].deviceID) local roomID = fibaro:getRoomID(t[i].deviceID) if roomID > 0 then msg = msg .. " " .. fibaro:getRoomName(roomID) end if t[i].propertyName then local oldValue = "" local newValue = "" if t[i].propertyName == "value" then oldValue = t[i].oldValue newValue = t[i].newValue elseif t[i].propertyName == "armed" then if t[i].oldValue > 0 then oldValue = "armé" else oldValue = "désarmé" end if t[i].newValue > 0 then newValue = "armé" else newValue = "désarmé" end end msg = msg .. " | " .. oldValue .. "->" .. newValue elseif t[i].event then msg = msg .. " | " .. (t[i].event.data.keyAttribute or "") else msg = msg .. " | " fibaro:debug("Non supporté !!!") end local date = os.date("%d/%m/%Y", t[i].timestamp) local heure = os.date("%H:%M:%S", t[i].timestamp) msg = msg .. " | " .. heure if today ~= date then msg = msg .. " " .. date end j = j + 1 if debug then fibaro:debug("j="..j) end local label = fibaro:get(selfID, "ui.Label"..j..".value") if label ~= msg then pcall(function() fibaro:call(selfID, "setProperty", "ui.Label"..j..".value", msg) end) end if j >= max_labels then break end end end -- for else fibaro:debug("Net.FHttp error") end -- if -- Clean labels for k = j+1, max_labels do if debug then fibaro:debug("j="..j.." k="..k) end local label = fibaro:get(selfID, "ui.Label"..k..".value") if label ~= "" then fibaro:call(selfID, "setProperty", "ui.Label"..k..".value", "") end end fibaro:debug("OK") Pour info, chez moi j'ai ajouté 25 labels au VD afin d'avoir plus d'historique, donc j'ai mis les paramètres suivants et ça fonctionne très bien : - max_events = 1200 - max_labels = 25 J'ai mis un max_events assez gros, car pendant les vacances il y a très peu d'activité chez moi (uniquement simulation de présence...) et les seuls événements remontés par l'API sont les sonde de température/humidité/lux/etc, pas intéressant pour ce qu'on veut afficher. Donc 1200 me permet d'être tranquille à affiner en fonction de votre environnement.
-
Topic unique Concurrent Sonos : Sonoe :-)
Lazer a répondu à un(e) sujet de pepite dans Périphériques et matériels autres
Pas Sonos je t'ai dit..... tu branches le récepteur que tu veux => c'est pas ce qui manque dans le commerce, et surtout tu choisis la techno dont tu as besoin. -
Topic unique Concurrent Sonos : Sonoe :-)
Lazer a répondu à un(e) sujet de pepite dans Périphériques et matériels autres
Patrick j'avais commencé àrépondre sur le topic que tu as créé, tu n'as pas vu ? Sonos utilise aussi bien le Wi-Fi que le rj45. Sonos va chercher les musiques àlire sur le réseau. L'inverse n'est pas vrai, c'est àdire que tu ne peux pas envoyer le son de ton iProut ou ton PC vers le Sonos. Et perso, je trouve cela bien mieux, car cela évite de vider la batterie du téléphone. Et surtout, tu peux lancer la musique depuis le PC, changer de playlist depuis le téléphone, ensuite avec une tablette murale, etc.... Bref Sonos est autonome, il va chercher lui même sur le réseau (NAS, partage réseau du pc, webradio, ...) Mais plutôt que de lister ici tous les avantages et inconvénients de sonos, tu trouveras des tonnes de review sur le net, Sonos est le système multirooom le plus ancien et le plus populaire, ce ne sont pas les infos qui manquent àson sujet. Finalement, le seul reproche qu'on peut faire àSonos (outre son prix qui est justifié par la qualité du produit), c'est son manque d'ouverture (pas de DLNA, Bluetooth, Chromecast, AirPlay, etc), contrairement àdes challengers comme Sonoe. Tous ces inconvénients sont gommés si tu utilises un Sonos qui a une entrée ligne (connect:amp, play 5), car il suffit de brancher un récepteur sur cette entrée, et le problème est résolu. Sauf que ces 2 modèles sont les plus cher au catalogue, donc on en revient toujours au prix. -
Pas fan des bench, mais vu que j'ai aussi la scène qui traine dans un coin, j'ai fait tourner pour voir : [DEBUG] 22:51:11: Nb runs : 1000 | id : 11 | G.Variable : SMS [DEBUG] 22:51:11: ---------------------------------------------- [DEBUG] 22:51:11: [DEBUG] 22:51:13: getValue Exist : instruction time : 2s | cpu time : 1.34s [DEBUG] 22:51:15: getValue Not Exist : instruction time : 2s | cpu time : 1.25s [DEBUG] 22:51:22: setValue : instruction time : 7s | cpu time : 2.84s [DEBUG] 22:51:24: getGlobal Exist : instruction time : 2s | cpu time : 1.36s [DEBUG] 22:51:25: getGlobal Not Exist : instruction time : 1s | cpu time : 1.2s [DEBUG] 22:52:18: setGlobal : instruction time : 53s | cpu time : 3.52s [DEBUG] 22:52:24: getType : instruction time : 6s | cpu time : 5.53s [DEBUG] 22:52:31: getName : instruction time : 7s | cpu time : 5.54s [DEBUG] 22:52:38: getRoomID : instruction time : 7s | cpu time : 5.63s [DEBUG] 22:52:48: getRoomName : instruction time : 10s | cpu time : 7.3s [DEBUG] 22:52:50: getSunrise : instruction time : 2s | cpu time : 1.32s [DEBUG] 22:52:50: [DEBUG] 22:52:50: ---------------------------------------------- [DEBUG] 22:52:50: ALL DONE
-
Ca dépend, avec une scie àonglet qui va bien, ça sera d'équerre Pas certain que tu rentabilises l'outil, mais au moins le résultat plaira àMme
-
Bon moi je ferais comme Did, en bois, et en chêne de préférence afin de l'accorder à ma baie réseau Mais bon, le bois j'aime ça
-
Bon Uptime de 7 minutes, elle tient le bon bout cette nouvelle version stable
-
Le temps d'écrire le message précédent, la HC2 en a profité pour faire un beau 503, ce qu'elle ne me fait jamais après une mise à jour. Et pour Nico : oui j'ai attendu suffisamment de temps pour m'y connecter, ce que je fais toujours puisque j'attends de recevoir les notifications du bon redémarrage de tous les VD. Ca commence bien..... reboot en cours
-
tu peux avoir la musique de l'ordi si tu branches un câble entre ton PC et ton Sonos.... donc autant le brancher direct sur la chaine Hifi. La HC2 peut envoyer des messages sur le Sonos, voir le module virtuel Sonos de Krikroff, qui sait faire du Text to Speech
-
A la lecture de ces 5 pages, j'en suis arrivé à la conclusion que la version 4.1 est la première stable depuis la v4.... donc plus de 2 ans après les premières betas, et plus de 1,5 an après la pseudo v5 sortie à l'arrache au CES en janvier 2015. Du coup je me suis laissé tenter à faire la mise à jour en rentrant ce soir.... surtout après avoir reçu un SMS dans la journée suite au redémarrage des services de ma box à cause d'un beau 503 :/ Bref, update fait en 12 minutes, tout semble fonctionner pour le moment. Espérons que les 503 ne seront plus qu'un mauvais souvenir, mais il faudra attendre quelques semaines pour le savoir.
-
Besoin daide Incompréhension Dans Les Net.httpclient
Lazer a répondu à un(e) sujet de jjacques68 dans HC2
Le mieux est que tu testes par toi même, en mettant des logs dans chacune des fonctions, tu comprendras assez vite comment ça fonctionne. -
Besoin daide Incompréhension Dans Les Net.httpclient
Lazer a répondu à un(e) sujet de jjacques68 dans HC2
Non attention ce n'est pas la même librairie. -
il faut être root pour cela.... c'est d'autant plus dommage que c'est très facile à faire. mais Fibaro ne souhaite pas nous simplifier la vie avec ces IDs
-
Test Accès Distant Via 4G
Lazer a répondu à un(e) sujet de jjacques68 dans Périphériques et matériels autres
y'a un topic où on parle de la consommation de la HC2, et elle utilise plus de bande passante que tu le ne penses. Entre la météo, la surveillance de la connexion Internet, le tunnel vers home.fibaro.com, etc ça fini par faire pas mal. A mon avis les 1 Mo sont explosés rapidement. -
Besoin daide Incompréhension Dans Les Net.httpclient
Lazer a répondu à un(e) sujet de jjacques68 dans HC2
Comme indiqué dans ton code, il faut la librairie "socket", qui n'est bien sà»r pas disponible sur la HC2. D'ailleurs, l'instruction "require" est bloquée, donc toute tentative d'importer une librairie échoue (et il faudrait déjà que tu puisses copier la-dite librairie sur la HC2). -
Test Accès Distant Via 4G
Lazer a répondu à un(e) sujet de jjacques68 dans Périphériques et matériels autres
"Il paraîtrait d'après mes recherches, que ce genre de carte sim obtient une IP privé (du FAI) et que donc il est impossible de faire des accès distant vers un serveur. Pour ce faire il faudrait alors une IP public (histoire de M2M ????)" Tu as tout compris. Pas d'autre solution que de changer d'abonnement et prendre une SIM M2M. Enfin si, tu peux prendre un serveur dédié chez OVH, et monter un tunnel VPN depuis chez toi vers le serveur dédié. Celui-ci ayant une IP fixe, ça sera la porte d'entrée chez toi. Mais... euh.. comment dire.... y'a plus simple : la carte M2M ! -
Mise à jour Béta Hc2 & Hc Lite 4.092 Beta - 20/09/2016
Lazer a répondu à un(e) sujet de speedoxx007 dans Firmware
C'est un carton de déménagement, tu sais ce qu'il te reste àfaire :2: -
tu n'as peut être pas le même firmware que le miens. met l'adresse IP de ton VRTIP dans ton navigateur web. Ensuite tu regardes vers quelle URL il t'a redirigé, et tu regardes le code source de la page pour trouver une chaine de caractère représentative du bon fonctionnement.
- 228 réponses
-
et bien même pas. Les sauvegardes sont sur la clé USB Recovery, donc si c'est la HC2 qui flanche, tu sors la clé, tu copies les sauvegardes sur la clé de la nouvelle HC2, et tu restores. Ce n'est pas supporté officiellement mais ça fonctionne sans hack. Et ça ne peut que fonctionner, car ils ont intégré ce qu'il faut dans les scripts de démarrage de la HC2 pour qu'elle puisse restaurer un backup venant d'une autre box. Le hack n'est nécessaire que si la clé USB Recovery tombe en panne. Ce qui est une aberration, pour une clé qui est censée servir à protéger la box. FIbaro n'a pas bien saisit le sens du mot protégé. Bref, blague à part, Jeedom c'est largement plus souple que Fibaro, et mon message précédent, c'était juste pour troller, pour une fois que FIbaro propose une fonctionnalité qui n'existe pas sur les box des concurrents