-
Compteur de contenus
345 -
Inscription
-
Dernière visite
-
Jours gagnés
3
Tout ce qui a été posté par gorn
-
Bon, je suis repartit de 0 sur ce Slider, parce que copier/coller des bouts de codes récupérés a droite a gauche ne me faisait pas comprendre le fonctionnement de tout. Du coup ça fonctionne et c'est beaucoup plus propre (et compréhensible pour moi^^): local SelfId = fibaro:getSelfId() local Slider = fibaro:get(SelfId,"ui.Slider1.value") local ip_module = fibaro:get(fibaro:getSelfId(), "IPAddress"); local port = fibaro:get(fibaro:getSelfId(), "TCPPort"); YAM = Net.FHttp(ip_module, port); function map_range( Slider_min, Slider_max, Scale_min, Scale_max, Val_slider ) return Scale_min + (Val_slider-Slider_min)*(Scale_max-Scale_min)/(Slider_max-Slider_min) end local V_Slider = map_range(0, 100, -400, 200, Slider) local Vol_dmd = math.floor(V_Slider/10) local VolYam = math.floor(V_Slider /10)*10 fibaro:debug('Volume demandé :'..Vol_dmd..'dB') payload = '<YAMAHA_AV cmd="PUT"><Main_Zone><Volume><Lvl><Val>'..VolYam..'</Val><Exp>1</Exp><Unit>dB</Unit></Lvl></Volume></Main_Zone></YAMAHA_AV>' response ,status, errorCode = YAM:POST('/YamahaRemoteControl/ctrl', payload) fibaro:sleep(100) if errorCode == 0 then fibaro:log('status'..status); fibaro:debug('status'..status); else fibaro:log("error"); fibaro:debug('error'); end Maintenant je cherche à faire du step de 0.5 au lieu du 1. Je l'ai écris en pseudo code maintenant reste à l'intégrer dans mon code ^^ Merci a ceux qui se sont penchés sur mon soucis
-
Divers petits projets en cours, besoin de conseils
gorn a répondu à un(e) sujet de gorn dans Le bistrot
Merci de la précision @Lazer, tu peux me dire d'où tu tires cette information stp? A chaque fois que je vois une doc c'est marqué 230vac :'( Si c'est le cas, je fais un petit élévateur de tension de 4v pour son alim, ça serait parfait! -
Divers petits projets en cours, besoin de conseils
gorn a répondu à un(e) sujet de gorn dans Le bistrot
Un petit up pour mon sujet : - Alarme : Modèle Meian st3b. Vous avez d'autres références que je pourrais regarder? - Poste Aspirateur : J'envisage de hacker complètement la base du bousin avec un relay et en ouvrant l'adaptateur pour lui sortir un second câble avec du 230v a moins que vous connaissiez un relais en 20vdc - Porte garage : Connaissez vous un bon modèle qui puisse être domotisé? - Portail : motorisation Advidsen ORANE 400 qui permet une ouverture piéton (1 vantail) mais je n'ai pas l'impression que je puisse domotiser les 2 types d'ouvertures. Avez vous un modèle équivalent a me conseiller pour domotiser une ouverture voiture et piéton? - Serrure intelligente : Avez vous des retours sur des modèles z-wave? -
Je viens aussi de tester avec la variable "position", même combat, bug ligne 15
-
@Lazer Effectivement, mon RPI jeedom tourne sur un ssd... et ça a un coût contrairement a ton serveur. Pour proxmox j'y étais venu lorsque les trials de VM limitaient le nombre de coeurs physiques et je ne pouvais pas exploiter correctement mon serveur. Chose que promox ne bride pas. Et puis j'ai pris goût aux containers ^^. En tout cas j'ai vu que VM avait fait sauter cette limitation, ça prête a réfléchir donc! Bon courage dans ton projet!
-
Petite question annexe, pourquoi ne pas faire tourner Jeedom sur un Raspi? Depuis que je l'ai fait, ça marche au poil H24. Pour la polémique, moi je boude virtualbox ET vMware Je suis passé sous proxmox
-
Bon, en fait, c'est pas ma ligne 19 (mais la 15 - j'ai viré des commentaires). C'est cette ligne : fibaro:debug('---------------------') J'ai remplacé le _sliderValue_ par "ui.Slider.value" et j'ai toujours un bug sur la première ligne de debug o_O position = tonumber(fibaro:getValue(selfId, "ui.Slider1.value")); -- Formatage valeur function map_range( a1, a2, b1, b2, s ) return b1 + (s-a1)*(b2-b1)/(a2-a1) end local V_Slider = map_range(0, 100, -40, 20, "ui.Slider1.value" ); Edit : ça ira peut-être mieux si j'explique ce que je veux faire... Je voudrais que mon slider 0-100 me sorte un -40+20. Idéalement il faudrait que ça monte de 0.5 en 0.5 mais je n'en suis pas là encore.
-
Bonsoir, j'aurais besoin d'un oeil extérieur pour un code en LUA. Aussi je me suis dis que l'on pourrait peut-être centraliser ici les demandes diverses et variées sur de l'aide en codage...? Bon, pour ma part j'ai ce code : local selfId = fibaro:getSelfId(); local ip_module = fibaro:get(fibaro:getSelfId(), "IPAddress") local port = fibaro:get(fibaro:getSelfId(), "TCPPort") YAM = Net.FHttp(ip_module, port); -- Récupération valeur slider position = tonumber(fibaro:getValue(selfId, "ui.Slider1.value")); -- Formatage valeur function map_range( a1, a2, b1, b2, s ) return b1 + (s-a1)*(b2-b1)/(a2-a1) end local V_Slider = map_range(0, 100, -40, 20, _sliderValue_ ); SVol = tonumber(math.ceil(V_Slider/10) -- Envoi commande payload = '<YAMAHA_AV cmd="PUT"><Main_Zone><Volume><Lvl><Val>' .. SVol .. '</Val><Exp>1</Exp><Unit>dB</Unit></Lvl></Volume></Main_Zone></YAMAHA_AV>' -- Récupération valeur pour Label fibaro:call(selfId, 'setProperty', 'ui.Label1.value', SVol.."dB"); -- Lignes de déboguage fibaro:debug('---------------------') fibaro:debug('Position Slider :') fibaro:debug(position) fibaro:debug('Convert range :') fibaro:debug(V_Slider) fibaro:debug('Formatage :') fibaro:debug(SVol) fibaro:debug('---------------------') -- Retour yamh response ,status, errorCode = YAM:POST('/YamahaRemoteControl/ctrl', payload) fibaro:sleep(100) if errorCode == 0 then fibaro:log('status'..status) else fibaro:log("error") end J'ai une erreur -> line getSelfId();...]:19 J'ai les yeux qui commencent a fourcher et je ne trouve plus d'où ça vient.
-
Pour le moment, je n'ai rien de câblé dessus. J'envisageai de mettre un dimmer vu que je n'ai pas de neutre à l'interrupteur. Mais au final je vais m'emmerder pour pas grand chose et pondre du code qui va alourdir encore le shmilblik... Je crois que je vais rajouter un détecteur de présence sur la terrasse
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Butées logiciel volet roulant
gorn a répondu à un(e) sujet de gorn dans Actionneurs & Ouvrants (Portail, volets, piscines, ...)
@TonyC et @Nico : J'ai déjà testé en virant purement et simplement le FBR pour voir ce qui pouvais déconner. C'est bien les butées moteurs. Sauf que je ne sais pas expliquer comment j'ai fais, en décâblant le FBR, j'ai perdu le calibrage du module. De ce fait, je n'ai plus de butée mécanique ni soft par le calibrage du module... :'( @Rem's : Oui, je pense a ça en effet. Faire une scène pour que si le mouvement est inférieur à 5% alors le volet =5% et si supérieur à 90% alors =90%. C'est à ça que tu pensais? Quid de l'inter a bascule qui ne reviens pas? ça ne vas pas foirer à un moment? J'ai pas trop envie de pêter encore plus le mécanisme :'( -
@pepite : Le soucis c'est que je n'ai pas de détecteur de ce côté. J'ai un dimmer derrière un interrupteur. Je vais voir en remplaçant l'inter par un BP et mettre des lampes dimmables pour faire une baisse de puissance progressive puis extinction (si pas de bp entre temps pour relancer la machine). Ce qui m'embête c'est qu'avec cette approche, si j'allume la lumière pendant X temps (le temps de fumer par exemple) et que je rappuie sur le bouton, ça relance la première tempo au lieu de l'éteindre je me trompe?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Erf, en fait, je me suis mal expliqué... Je voudrais que si l'éclairage de la terrasse est allumé qu'il me prévienne avant qu'il ne s’éteigne. Si l'on est encore sur la terrasse a manger, je coupe l'inter et je remet et c'est repartit. Tu vois mieux ce que je veux dire?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Butées logiciel volet roulant
gorn a répondu à un(e) sujet de gorn dans Actionneurs & Ouvrants (Portail, volets, piscines, ...)
En fait sur mon mécanisme c'est deux boutons a actionner pour valider butée haute et butée basse. Le soucis c'est que j'ai refais un apprentissage au mécanisme mais en vain. Oui c'est bien un FGR que j'ai branché dessus -
@pepite Je vais régler le soucis dans l'oeuf, je vais mettre allée et entrée à 5 minutes les deux ^^ ça m'embête un peu de décaler GEA pour l'éclairage de la terrasse. En fait, j'aurais voulu ne plus oublié que l'éclairage de la terrasse est allumé. Tu vois une astuce? Je voudrais pas me retrouver dans le noir en mangeant un gros steak Je ne peux pas faire une notif nabaztag, il est dedans ^^. Si je ne fais qu'un seul clignotement ça ne décalera que d'une seconde si je fais un sleep d'1s... a tester ^^.
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Coucou, je cherche a faire un truc débile mais je pense qu'il peux y avoir des interactions : Scénario porte d'entrée Détecteur porte d'entée activé - Allumer la lumière porte d'entrée 2 minutes Scénario allée Détecteur allée activé - Allumer lumière garage + lumière porte d'entrée + lumière terrasse 5 minutes Scénario terrasse Inter enclenché - Allumer lumière terrasse 1h - clignotement - allumer lumière terrasse 1/2h - clignotement - allumer lumière terrasse 1/4h Si appui sur inter entre temps, relance cycle Bpn pour le scénario porte, pas de soucis : GEA.add(id["Detecteur_Ext"], -1, "Lumiere porte entrée allumée", {{"turnOn", id["Halogene_Ext"]},{"Time", "Sunset", "Sunrise"}}) GEA.add(id["Detecteur_Ext"], 2*60, "Lumiere porte entrée éteinte", {{"Inverse"}, {"turnOff",id["Halogene_Ext"]}}) Pour le scénario allée, j'ai une idée pour le programmer mais n'y aura t'il pas d'interaction avec le premier scénario? Pour le scénario terrasse, j'ai par contre aucune idée de comment l'aborder. L'allumer pendant X s je vois, par contre pour le clignotement... je sèche!
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Butées logiciel volet roulant
gorn a posté un sujet dans Actionneurs & Ouvrants (Portail, volets, piscines, ...)
Bonsoir le forum, Mon moteur de volet roulant a décidé de ne plus tenir compte des butées "mécaniques" haute et basse. Le temps que je le remplace, j'aurais voulu lui mettre des butées logicielles. Pensez vous que ce soit possible? GEA? J'ai rien vu dans le module du volet lui même :'( -
Pour le moment c'est encore sur ceux de Pixel. Les repreneurs cherchent une solution sûre et stable pour le transfert du hard et software... Je vais voir ce que je peux faire a mon petit niveau mais mon serveur est utilisé à moins de 20% donc je leur ai proposé forcement sachant que j'utilise l'OJN encore souvent
-
Bonsoir à vous, Pour ceux qui ne savent pas cette triste nouvelle, le créateur d'OpenJabNab Alexis Mellone (aka Pixel du rezo) est décédé en mai. Son ami a publié un post ici http://nabaztag.forumactif.fr/t15303-avis-de-deces-pixel-du-rezo et sur le facebook d'OpenJabNab Les serveurs devraient être maintenus en fonctionnement par un groupement d'user du forum nabaztag, je vais aussi voir avec eux si je peux leur prêter un bout de mon serveur pour héberger des lapins endeuillés. Longue vie a son œuvre! Que ces bouts de codes trainent dans la toile pour longtemps!!!
-
Beau boulot le staff!!! Merci beaucoup
-
Divers petits projets en cours, besoin de conseils
gorn a répondu à un(e) sujet de gorn dans Le bistrot
Pour le HS, les achats aux USA c'est la plaie suivant les transporteurs. J'ai toujours eu des frais sur les grosses boites de transport (DHL, UPS) après si c'est usps a la base, ça passe par chronopost, gls ou la poste en france et les frais se perdent -
Divers petits projets en cours, besoin de conseils
gorn a répondu à un(e) sujet de gorn dans Le bistrot
Préviens moi @PITP2 je mettrais la san pellegrino au frais ^^ -
Divers petits projets en cours, besoin de conseils
gorn a répondu à un(e) sujet de gorn dans Le bistrot
En fait c'est pour "sécuriser" un abris de jardin un peu spécial, où une multitude de choses résident et que je ne voudrais pas voir partir ailleurs. J'ai donc la solution d'une serrure Z-wave pour pouvoir m'assurer qu'elle est fermée ou le cas échéant, la fermer a distance. Je ne m'assure pas forcement qu'elle soit fermée. Ou alors mettre les 2. Une mécanique ET une z-wave. Si c'est resté ouvert, je peux quand même locker le z-wave avant de revenir -
Divers petits projets en cours, besoin de conseils
gorn a répondu à un(e) sujet de gorn dans Le bistrot
Si le mec doit pirater ma domotique pour entrer chez moi dans tout les cas, il sera partit avant que j'arrive -
Divers petits projets en cours, besoin de conseils
gorn a répondu à un(e) sujet de gorn dans Le bistrot
Après, il faut juste pourquoi avoir peur du loup? Merci Nico pour les précisions concernant l'alarme -
Nouvelle installation en Fibaro : Nombreuses questions
gorn a répondu à un(e) sujet de friends20 dans Mon installation domotique
Bon ben je suis content d'avoir la mienne derrière le meuble tv :/ Fin du HS désolé