Aller au contenu

sebcbien

Membres confirmés
  • Compteur de contenus

    4 189
  • Inscription

  • Dernière visite

  • Jours gagnés

    85

Tout ce qui a été posté par sebcbien

  1. En plus je vous ai déjàfait un beau VD pour poster vers Sarah. Z'êtes trop gâtés je trouve :-) Sent from my Note4
  2. oui mais toujours pas de display des watt aeon
  3. Oui bien sûr... et je précise que dans la démo, j'ai SARAH qui est installée avec son plugin SONOS, donc SARAH convertit en TTS ET pousse le mp3 vers les SONOS. Sans SONOS c'est encore plus rapide...
  4. et la photo de mon serveur Jeedom/S.A.R.A.H. Le serveur fermé, c'est beau: Ouvert: Comme vous pouvez le voir c'est un vieux laptop récupéré car l'écran est fichu, tombé de haut et utilisable uniquement en remote ou avec un autre écran.. C'est installé avec Windows 10 et je prends en remote avec TeamViewer. J'ai mon Jeedom qui tourne dans VirtualBox et S.A.R.A.H. sur le windows Consommation en charge avec JD et SARAH: 12W à 15W incluant un UPS avec shutdown automatique svp... (la batterie est encore bonne) J'ai presque envie de relancer ma VM xpenology pour transcoder, là il y a plus de hummph que avec mon DS 412+... C'est tout nouveau, je suis très content de ma solution... avant Jeedom tournait sur mon pc principal qui bouffait entre 70 et 90W en permanence...
  5. Voici un aperçu Pour la qualité, l'enregistrement n'est pas top mais le volume est au minimum car les enfants dorment Pour la vitesse de conversion en TTS, je pense que ça vous donne une idée... Et l'interruption de la musique est impec et reprends juste après.
  6. Clair que SARAH 'Fo être un peu barbu parfois... Parfois pas et ça s'installe en dezippant dans un dossier. Moi j'ai pas eu de bol, entre autre pcq SARAH n'aime pas avoir Virtualbox qui tourne aussi sur la même machine. Questions reconnaissance vocale c'est vraiment pas mal, mais pas assez immunisé aux bruits... Donc, comment dire, en situation réelle... 'fo pas avoir des gosses ;-) Sent from my Note4
  7. 1894 sceneActivation -- id du module du bouton poussoir 2139 ui.ModeRez.value -- id du Virtual Device "Modes Eclairage ..." Ces lignes servent à déclencher GEA lors de l’appui sur le bouton ou lors du changement de valeur du VD Pour le moment je n'ai qu'un seul interrupteur/poussoir pour le rez, les deux autre on ne le fait jamais, mais au besoin je peux l'activer via VD Comme le VD sert de "variable globale" ça a du sens d'avoir ces zones pour les scripts, même sans poussoir physique
  8. Un 2e petit hors sujet tant que j'y suis... Après avoir essayé toutes les solutions TTS disponibles, c'est quand même S.A.R.A.H. qui gagne haut la main: - Hors cloud - Super rapide (je clique sur un bouton et je peux avoir un feedback dans la seconde) très pratique pour mon VD "Modes Éclairage Auto/Manuel WAF" - Voix naturelle, intelligible et agréable - Gestion des SONOS par S.A.R.A.H. au top (interruption minimale de la musique en cours) Sent from my Note4
  9. La solution VirtualBox me convient très bien. Maintenant ça tourne sur un vieux portable Toshiba Portégé avec écran pété, sous windows 10 qui héberge également S.A.R.A.H. Le tout ne consomme que 17à22Watt, "UPS" inclus donc, (la batterie étant encore bonne). Je ferai un post làdessus sur le fil Jeedom. Et puis ma HC2 c'est toujours ma box principale ... tant qu'elle filera droit Sent from my Note4
  10. Question stabilité, c'est clair que Jeedom en lui même c'est quasi impossible de le mettre en défaut.Par contre le raspberry... Le mien a tenu quelques heures, puis la SD card àmerdé, d'autres ont plus de chance ou mettent un SSD. Sent from my Note4
  11. Oui juste les sous modules Watt (total des trois phases, phase 1,phase 2,phase 3)Les sous modules volts et ampères sont là Merci Sent from my Note4
  12. sebcbien

    Mon Test Jeedom

    ouaip, assez puissant ! https://www.jeedom.com/doc/documentation/plugins/dayinfo/fr_FR/dayinfo.html
  13. icônes ajoutées
  14. sebcbien

    Support Gea

    Les versions 41 et 42 sont des versions "patchées" pour contourber des bugs des firmwares 4.0xx Elles sont utilisées pas quelques personnes sans soucis. Fais la manip ci dessus et tu devrais trouver la ligne coupable --[[ Code àcommenter ]]-- Sent from my Note4
  15. @cardane, sorry j'ai oublié, je fais ça ce soir quand je rentre. je les ai améliorées, le switch est un peu plus visible @q.philippe pour une seule pièce et une seule lampe et si tu utilises des dimers, il y a une autre méthode: en gros: avec GEA: Sur détection de mouvement, allumage à 98% si à 98% depuis plus de X minutes et pas de mouvement -> extinction (avec mise à 99% juste avant) Donc en cas d'allumage manuel (à 99%) il n'y aura pas de timeout Si la lampe est déjà allumée automatiquement (à 98%) un double click sur le poussoir fera passer le dimer à 99% et donc désactivera le timeout Pour des exemples, voir dans le showroom gea V2 (dans ma signature)
  16. Cool. QA means ? Sent from my Note4
  17. ?? Tu as bien un s2 quasi avec tous les modules fibaro. Sent from my Note4
  18. Effectivement ça arrive rarement si l'automatisme est bien pensé, mais pouvoir déroger à la règle facilement est important, sinon ça donne des - "Je voulais lire tranquille mon livre avec une petite lampe et cette PUT*IN de lampe plafonier s'allumait tout le temps." Ou mon frère (baby-sitter)qui m'appelle sur mon GSM au cinoche car ces - "PUTA*N de lampes du salon s'allument tout le temps et que je veux regarder mon film dans le noir" ... comme les baby-sitter n'ont pas l'application fibaro sur leur smartphone je dois le faire à distance. Donc oui c'est rare mais ça peut "tout gâcher". Bon tuto aussi pour les LABELS des VD
  19. Bonjour, Petit partage, un VD et quelques lignes GEA pour activer/désactiver l'éclairage automatique chez moi. J'avais déjà implémenté la possibilité d'activer un mode "manuel" via un VD et 3 boutons (Automatique / Manuel / Manuel pendant 3H) Ce mode manuel était utilisé dans GEA de la manière suivante: local estHouse_Manuel = {"Global", "House_Mode", "Manual"} local estNotHouse_Manuel = {"Global", "House_Mode", "Auto|Scheduler"} GEA.add({{"Value", id2["SAM_MVT"],1},estNotHouse_Manuel}, -1, "",{{"turnOn", id2["SALLE_A_MANGER"]}}) Problème, pour activer ce mode il fallait sortir le téléphone de sa poche, pas WAF du tout et pas pratique (mon mantra en domotique: si t'a besoin de ton téléphone pour gérer ta domotique -> FAIL) Voici la solution mà»rement réfléchie: - Un interrupteur mural (ils ont l'avantage de ne pas se perdre et d'être proches ) - Un Virtual Device qui sert aussi de Variable Globale - GEA - TTS pour le feedback J'ai donc activé le paramètre 41 (Scène activation sur un FGD) et j'utilise un long press sur S2 pour basculer du mode AUTO en Manuel et vice-versa Dans GEA, je détecte cet appui long et je clique sur le bouton correspondant du VD GEA: 1894 sceneActivation 2139 ui.ModeRez.value local estLumRez_Auto = {"Label", id2["MODES_AUTO_MANUEL"], "ModeRez", "Automatique"} local estLum1er_Auto = {"Label", id2["MODES_AUTO_MANUEL"], "Mode1er", "Automatique"} local estLumGarage_Auto = {"Label", id2["MODES_AUTO_MANUEL"], "ModeGarage", "Automatique"} ----------- GESTION MODES AUTO/MANU ----------- -- Bascule mode éclairage actuel GEA.add({{"SceneActivation", id2["POUSSOIRS_HAUT"], 12}}, -1, "Switch changing Rez Auto/Manuel Mode at #time#",{{"VirtualDevice", id2["MODES_AUTO_MANUEL"], 5}}) --Annonce TTS du Mode sauf si en passage en mode Away ou Night_All_Off GEA.add({{"Label", id2["MODES_AUTO_MANUEL"], "ModeRez", ""},estNotAwayOrNigh_All_Off}, -1, "Eclairage Rez Set to Mode: #value# at #time#", {{"Inverse"},{"Label", id2["SONOS_SAY_IT"], "Message", "éclairage ré en mode #value#."},TTS_Default}) Exemple d'utilisation: - Si un soir on veut faire un jeu de nuit avec les enfants, un simple appuy sur l'interrupteur va annoncer dans les SONOS que le mode automatique à été désactivé et plus aucune lampe ne s'allumera automatiquement. - Si mon frère passe faire un baby sitting et veut regarder son film dans le noir, il peut activer le mode lui même. - Si un matin on veut profiter de la lumière du lever de soleil sans lampes Exemple de ligne GEA qui n'allume les lampes que si le mode est en auto: GEA.add({{"Value", id2["SAM_MVT"],1},estLumRez_Auto }, -1, "",{{"turnOn", id2["SALLE_A_MANGER"]}}) A chaque fois que l'alarme est mise ou que le mode nuit est activé, GEA me remet tout en automatique: ------------ WHEN AT HOME DO------------------- GEA.add(estAt_Home, -1, "", { estLumRez_Auto, estLum1er_Auto, estLumGarage_Auto }) A partir d'un autre VD, j'ai 3 boutons - Forcer tout en automatique - Manuel - Manuel pour une durée de 3H puis retour en mode automatique Bouton tout Manuel: local selfId = fibaro:getSelfId() local NewState = "Manuel" local id2 = { --Maison (Global) MODES_AUTO_MANUEL = 2139, } fibaro:call(id2["MODES_AUTO_MANUEL"], "setProperty", "ui.ModeRez.value", NewState); fibaro:call(id2["MODES_AUTO_MANUEL"], "setProperty", "ui.Mode1er.value", NewState); fibaro:call(id2["MODES_AUTO_MANUEL"], "setProperty", "ui.ModeGarage.value", NewState); fibaro:call(selfId, "setProperty", "ui.HouseMode.value", NewState); fibaro:call(id2["MODES_AUTO_MANUEL"], "setProperty", "ui.LastChange.value", "Tout "..NewState.." à "..os.date("%H:%M")); fibaro:debug(os.date("%a %d/%m", os.time()).." Set all modes to "..NewState); Bouton tout Auto: local selfId = fibaro:getSelfId() local NewState = "Automatique" local id2 = { --Maison (Global) MODES_AUTO_MANUEL = 2139, } fibaro:call(id2["MODES_AUTO_MANUEL"], "setProperty", "ui.ModeRez.value", NewState); fibaro:call(id2["MODES_AUTO_MANUEL"], "setProperty", "ui.Mode1er.value", NewState); fibaro:call(id2["MODES_AUTO_MANUEL"], "setProperty", "ui.ModeGarage.value", NewState); fibaro:call(selfId, "setProperty", "ui.HouseMode.value", NewState); fibaro:call(id2["MODES_AUTO_MANUEL"], "setProperty", "ui.LastChange.value", "Tout "..NewState.." à "..os.date("%H:%M")); fibaro:debug(os.date("%a %d/%m", os.time()).." Set all modes to "..NewState); Bouton manuel pour une durée de 3H (puis retour en mode automatique si tout est toujours en manuel, donc si personne n'a appuyé sur le bouton): local selfId = fibaro:getSelfId() local NewState = "Manuel" local id2 = { --Maison (Global) MODES_AUTO_MANUEL = 2139, } fibaro:call(id2["MODES_AUTO_MANUEL"], "setProperty", "ui.ModeRez.value", NewState); fibaro:call(id2["MODES_AUTO_MANUEL"], "setProperty", "ui.Mode1er.value", NewState); fibaro:call(id2["MODES_AUTO_MANUEL"], "setProperty", "ui.ModeGarage.value", NewState); fibaro:call(selfId, "setProperty", "ui.HouseMode.value", NewState); fibaro:call(id2["MODES_AUTO_MANUEL"], "setProperty", "ui.LastChange.value", "Tout "..NewState.." pour 3H à "..os.date("%H:%M")); fibaro:debug(os.date("%a %d/%m", os.time()).." Set all modes to "..NewState.." and wait 3H"); -- sleep 3H: --fibaro:sleep(10*1000) fibaro:sleep(60*60*1000) fibaro:debug(os.date("%a %d/%m", os.time()).." 1H Done") fibaro:sleep(60*60*1000) fibaro:debug(os.date("%a %d/%m", os.time()).." 2H Done") fibaro:sleep(60*60*1000) fibaro:debug(os.date("%a %d/%m", os.time()).." 3H Done") if fibaro:getValue(id2["MODES_AUTO_MANUEL"], "ui.ModeRez.value") == "Manuel" and fibaro:getValue(id2["MODES_AUTO_MANUEL"], "ui.Mode1er.value") == "Manuel" and fibaro:getValue(id2["MODES_AUTO_MANUEL"], "ui.ModeGarage.value") == "Manuel" then NewState = "Automatique" fibaro:call(id2["MODES_AUTO_MANUEL"], "setProperty", "ui.ModeRez.value", NewState); fibaro:call(id2["MODES_AUTO_MANUEL"], "setProperty", "ui.Mode1er.value", NewState); fibaro:call(id2["MODES_AUTO_MANUEL"], "setProperty", "ui.ModeGarage.value", NewState); fibaro:call(selfId, "setProperty", "ui.HouseMode.value", NewState); fibaro:call(id2["MODES_AUTO_MANUEL"], "setProperty", "ui.LastChange.value", "Tout "..NewState.." à "..os.date("%H:%M")); fibaro:debug(os.date("%a %d/%m", os.time()).." Set all modes to "..NewState); end fibaro:debug(os.date("%a %d/%m", os.time()).." Time's up set mode Auto") --fibaro:setGlobal("House_Mode", "Scheduler") Voilà un petit apperçu et un bon cas d'utilisation de LABELS au lieu de VG Voici le VD: Et voici les icônes Modes_Auto-Manuel.vfib
  20. voilà , j'ai le bug, gea qui déconne et un save manuel n'a plus d'effet -> reboot nécessaire. Je pense que c'est la méthode API invoquée par le watchdog qui bugge et induit ce symptôme. les save continuent de fonctionner dans les autres scènes et VD mais plus dans le GEA planté sur le module j'ai runing instances:0 en gris puis ça disparaît
  21. à la réflexion, j'ai l'impression que c'est une des commande via l'api qui mettait une scène dans cet état non restartable, j'ai bien travaillé sur mon gea ces derniers jours et avec le watchdog désactivé pour cette scène, je n'ai jamais dà» rebooter même après de multiples erreurs. Je pense donc que c'est leur fonction API "save" qui déconne et fout le bouzouf. Bon, je viens de tester en créant une erreur de syntaxe, et le watchdog à bien redémaré ma scène après 15 minutes (qui a re-planté), j'ai ensuite corrigé l'erreur, fait save et c'est reparti... Jen 'ai donc pas réussi à reproduire l'erreur que j'avais eu le jour de la migration mais qui là était un plantage non dà» à une erreur de syntaxe. Je dirais donc que le save ne fonctionne pas suite à ce type d'erreur, difficilement reproductible car ça n'arrive que occasionnellement...
  22. à la réflexion, j'ai l'impression que c'est une des commande via l'api qui met une scène dans cet état non restartable, j'ai bien travaillé sur mon gea ces derniers jours et avec le watchdog désactivé pour cette scène, je n'ai jamais dà» rebooter même après de multiples erreurs. Je pense donc que c'est leur fonction API "save" qui déconne et fout le bouzouf.
  23. vérifie avec le toolkit ce que tu as en 476
  24. Salut lazer, Ces derniers jours j'ai.pas mal travaillé sur gea et autres VD. J'ai bien sûr fait des erreurs de syntaxes et fait planter GEA. Je corrigerais, puis save et ça repartait. Concernant l'autostart de Gea, j'ai essayé et c'est effectivement obligatoire, je pensais que c'était uniquement pour lancer la scène au démarrage de la hc2. Que la scène serait triggered par un device et lancerait une instance et continuerais àtourner ensuite. Quel type de plantage créé tu ? Un mauvais id ? Sent from my Note4
  25. Oui, on peut faire ça depuis longtemps d'ailleurs Sent from my Note4
×
×
  • Créer...