-
Compteur de contenus
447 -
Inscription
-
Dernière visite
-
Jours gagnés
1
Tout ce qui a été posté par darklite44
-
Effectivement je m'étais contenté de copier l'existant...
-
Je n'avais pas vu cette ligne également à corriger : local nb_siecle = jour_nouveau/(days*100) Sans correctif [DEBUG] 12:06:31: 19/05/15 12:06:31 [DEBUG] 12:06:31: Altitude 32.11 °, azimut 152.64 °. Avec correctif [DEBUG] 12:06:55: 19/05/15 12:06:55 [DEBUG] 12:06:55: Altitude 32.14 °, azimut 152.75 °.
-
Voilà ce que ça donne : function calcul_jour_julien(jour, mois, annee, heure, minute, seconde) local month local year local day local days local a local b local jour_julien day = jour + heure /24 + minute/ 1440 + seconde / 86400 year = annee month = mois if month==1 or month==2 then year=year - 1 month=month + 12 end if isLeapYear(year) then days=365.25 else days=365 end a = math.floor(year / 100) b = 2 - a + math.floor( a / 4) jour_julien = math.floor( days * ( year + 4716)) + math.floor(30.6001*(month+1.0)) + day + b - 1524.5 return jour_julien end Avec correctif [DEBUG] 11:57:12: 19/05/15 11:57:12 [DEBUG] 11:57:12: Altitude 30.42 °, azimut 147.17 °. Sans correctif [DEBUG] 11:56:08: 19/05/15 11:56:08 [DEBUG] 11:56:08: Altitude 53.05 °, azimut 128.26 °. La différence me parait énorme. Je me suis planté quelque part ?
-
Topic unique Impérihome Et Hc2
darklite44 a répondu à un(e) sujet de Moicphil dans Multimédia (audio, vidéo ...)
C'est noté, j'ai envoyé ça au support. -
Réponse de Fibaro ce matin. Après tout dépend de la faille spatio-temporelle applicable en Pologne :
-
Besoin daide Lampe Philips Living Color
darklite44 a répondu à un(e) sujet de Nicolas P dans Support
Tu t'es lancé un peu trop tôt : Un kit de démarrage Hue acheté = un produit Philips Hue offert ! http://clubic.cc/1B6Si7A CODE : PHILIPS30 ! -
Tuto Smartphone/Tablette Utiliser Le Service Pushover Pour Les Notifications
darklite44 a répondu à un(e) sujet de Moicphil dans Tutoriels
Ça fonctionne aussi chez moi parfaitement. -
Essaie de le re-créer en version 4 peut être...
-
Salut, Vous ne trouvez pas ça curieux que la dernière MAJ remonte au 20 avril 2015. Ils font les ponts aussi en Pologne ?
-
On peut aussi ajouter le titre du message au besoin : -- Declenchement de la notification vers PushOver local token="xxxxxx" local user="xxxxxxx" local priority=0 local title="HC2" local message=fibaro:getGlobal("PushOver_message") fibaro:debug("PushOver_message: " .. message) HC2 = Net.FHttp("api.pushover.net") url = "/1/messages.json?" payload = "" payload = payload .. "token=" .. token payload = payload .. "&" .. "user=" .. user payload = payload .. "&" .. "message=" .. message payload = payload .. "&" .. "priority=" .. priority payload = payload .. "&" .. "title=" .. title fibaro:debug(payload) response, status, errorCode = HC2:POST(url,payload) fibaro:debug("response = " .. response) fibaro:debug("status = " .. status)
-
Topic unique Impérihome Et Hc2
darklite44 a répondu à un(e) sujet de Moicphil dans Multimédia (audio, vidéo ...)
Est-ce que les Micro-modules pour volet roulant FGRM222 s'affiche dans l'interface ? Chez moi je ne vois rien -
Oui par exemple j'ai la maison de mes voisins. Donc il faut que je prenne en compte ce facteur
-
Je n'avais pas pensé àcela mais je me retrouve avec une Elevation à-3° [DEBUG] 21:50:33: ----------------------------------------- [DEBUG] 21:50:33: AzimutFenetre : 200° [DEBUG] 21:50:33: LargeurFenetre : 180 cm, EpaisseurFenetre : 30 cm, HauteurFenetre : 210cm [DEBUG] 21:50:33: ----------------------------------------- [DEBUG] 21:50:33: Seuils gauche d'incidence Azimutale dans la fenetre : 119.46° [DEBUG] 21:50:33: Seuils droit d'incidence Azimutale dans la fenetre : 280.54° [DEBUG] 21:50:33: Seuil haut d'incidence zenitale dans la fenetre : 81.87° [DEBUG] 21:50:33: ----------------------------------------- [DEBUG] 21:50:33: [Azimut] Soleil àdroite de la fenêtre(304°) [DEBUG] 21:50:33: [Elevation] Soleil couché (-4°) [DEBUG] 21:44:47: Seuil haut d'incidence zenitale dans la fenetre : 81.87° [DEBUG] 21:44:47: ----------------------------------------- [DEBUG] 21:44:47: PosSoleilAzimut : 303° [DEBUG] 21:44:47: PosSoleilElevation : -3° [DEBUG] 21:44:47: ----------------------------------------- [DEBUG] 21:44:47: Soleil àdroite de la fenêtre [DEBUG] 21:44:47: Soleil dans la fenêtre
-
@CaptainIgloo, chez moi le caclul me cela retourne ça : [DEBUG] 21:37:50: AzimutFenetre : 200° [DEBUG] 21:37:50: LargeurFenetre : 180 cm, EpaisseurFenetre : 30 cm, HauteurFenetre : 210cm [DEBUG] 21:37:50: Seuils gauche d'incidence Azimutale dans la fenetre : 119.46° [DEBUG] 21:37:50: Seuils droit d'incidence Azimutale dans la fenetre : 280.54° [DEBUG] 21:37:50: Seuil haut d'incidence zenitale dans la fenetre : 81.87° [DEBUG] 21:37:50: PosSoleilAzimut : 301.02563180577° [DEBUG] 21:37:50: ----------------------------------------- [DEBUG] 21:37:50: Soleil àdroite de la fenêtre A partir de làje compare si je suis dans la fenêtre d'incidence Azimutale mais comment tu fais pour incidence zenitale ? Tu compares juste le seuil avec l'angle actuel ? -- Fonction pour réduire à2 décimales function round(num, dec) local mult = 10^(dec or 0) return math.floor(num * mult + 0.5) / mult end local AzimutFenetre = 200 --Mettre ici l azimut/orientation de la fenetre en degre (°), pour moi plein sud = 180° local LargeurFenetre = 180 local EpaisseurFenetre = 30 local HauteurFenetre = 210 local PosSoleilAzimut = tonumber( fibaro:getGlobalValue( "PosSoleilAzimut" ) ); fibaro:debug("AzimutFenetre : " .. AzimutFenetre .. "°"); fibaro:debug("LargeurFenetre : " .. LargeurFenetre .. " cm, " .. "EpaisseurFenetre : " .. EpaisseurFenetre .. " cm, " .. "HauteurFenetre : " .. HauteurFenetre .. "cm"); -- Seuils gauche et droit d incidence Azimutale dans la fenetre = Az + ou - cet angle masqueAz = round(math.deg(math.atan(LargeurFenetre/EpaisseurFenetre)),2) masqueAzG = round(AzimutFenetre-math.deg(math.atan(LargeurFenetre/EpaisseurFenetre)),2) masqueAzD = round(AzimutFenetre+math.deg(math.atan(LargeurFenetre/EpaisseurFenetre)),2) fibaro:debug("Seuils gauche d incidence Azimutale dans la fenetre : " .. masqueAzG .. "°") fibaro:debug("Seuils droit d incidence Azimutale dans la fenetre : " .. masqueAzD .. "°") -- Seuil haut d'incidence zenitale dans la fenetre = Horizon + cet angle masqueElev = round(math.deg(math.atan(HauteurFenetre/EpaisseurFenetre)),2) fibaro:debug("Seuil haut d'incidence zenitale dans la fenetre : " .. masqueElev .. "°") fibaro:debug("PosSoleilAzimut : " .. PosSoleilAzimut .. "°"); fibaro:debug("-----------------------------------------"); if (PosSoleilAzimut > masqueAzG and PosSoleilAzimut < masqueAzD) then fibaro:debug("Soleil dans la fenêtre") elseif (PosSoleilAzimut < masqueAzG) then fibaro:debug("Soleil àdroite de la fenêtre") elseif (PosSoleilAzimut > masqueAzD) then fibaro:debug("Soleil àdroite de la fenêtre") end
-
Autre question. Quelqu’un a une idée du pourquoi du nom de la variable jour_julien dans le VD ?
-
Même le support n'a pas traité le sujet : http://bugzilla.fibaro.com/view.php?id=561
-
Pour ceux qui ont déjàcrée une archive zip contenant un plugin, àquoi sert le dossier __MACOSX ?
-
Il faut un capteur local pour la Nébulosité où c'est une donnée qui se trouve via une API ?
-
Bienvenue sur le forum également
-
Topic unique Impérihome Et Hc2
darklite44 a répondu à un(e) sujet de Moicphil dans Multimédia (audio, vidéo ...)
Merci Moicphil, je vais tester ça -
Topic unique Impérihome Et Hc2
darklite44 a répondu à un(e) sujet de Moicphil dans Multimédia (audio, vidéo ...)
Encore une bonne nouvelle. Merci ImperiHome @ImperiHome. Y'a t'il moyen de participer à cette bêta ? Je dispose des devices suivants: iPhone Tablette Androà¯d Smarphone Androà¯d -
Bonjour, J'essaie de trouver comment encoder dynamiquement une un nombre en OCTET STRING ASN.1. La valeur STRING: "57" devient donc OCTET STRING "30 04 02 35 37" On voit bien la structure avec un décodeur en ligne : http://lapo.it/asn1js/#04023537 Des idées ? -- Mib type codes ------------------------------------------------------------------------------ TYPE_OTHER = 0 TYPE_OBJID = 1 TYPE_OCTETSTR = 2 TYPE_INTEGER = 3 -- print any variable content function printr(v,l,k) local d=function(t)fibaro:debug(t);end if(not l)then l=0;end local s=string.rep(string.char(0xC2,0xA0),(l*3)); local n="";if(k)then n=k.." = ";end if(v and type(v))then if(type(v)=="table")then d(s..n.."{");local i,j;for i,j in pairs(v)do printr(j,(l+1),tostring(i));end d(s.."}");elseif(type(v)=="function")then d(s..n..tostring(v).."() {");d(s.."}");elseif(type(v)=="userdata")then d(s..n..tostring(v).."() {");d(s.."}");elseif(type(v)=="string")then if(#v>50)then d(s..n.."String["..#v.."] = \""..string.sub(v,1,80).."\"...");else if(k)then v="\""..v.."\"";end d(s..n..tostring(v));end elseif(type(v)=="number")then d(s..n..tostring(v));else d(s..n..tostring(v).."["..type(v).."]");end else d(s..n.."{nil}");end end -- Value (OctetString): 3537 (3)5(3)7 ==> ID = 57 -- request: snmpset -v1 -c public 192.168.1.248 1.3.6.1.4.1.8711.101.13.1.3.28.0 s 57 -- response: iso.3.6.1.4.1.8711.101.13.1.3.28.0 = STRING: "57" -- cela va changer la chaine de votre décodeur sur la 8. -- 303002010004067075626c6963a323020430e1442102010002010030153013060d2b06010401c407650d01031c000402 3537 = (57) local STRING_CMD_0 = '0x' .. TYPE_INTEGER .. '5'; local STRING_CMD_1 = '0x' .. TYPE_INTEGER .. '0'; fibaro:debug("STRING_CMD: " .. STRING_CMD_0 .. ", " .. STRING_CMD_1); PACKET_COMMAND = string.char(STRING_CMD_0, STRING_CMD_1); printr(PACKET_COMMAND)
-
Bonjour al1_fibaro, J'ai testé sur mon HC2 et voilà l'erreur que cela me retourne. Par contre, c'est nécessaire de tourner toutes les 3 sec ? [DEBUG] 15:27:30: 14/05/15 15:27:30 [DEBUG] 15:27:30: Altitude 55.62 °, azimut 220.77 °. [DEBUG] 15:27:33: 14/05/15 15:27:33 [DEBUG] 15:27:33: Altitude 55.61 °, azimut 220.79 °. [DEBUG] 15:27:36: 14/05/15 15:27:36 [DEBUG] 15:27:36: Altitude 55.60 °, azimut 220.80 °. [DEBUG] 15:27:39: 14/05/15 15:27:39 [DEBUG] 15:27:39: Altitude 55.60 °, azimut 220.82 °. [DEBUG] 15:27:42: 14/05/15 15:27:42 [DEBUG] 15:27:42: Altitude 55.59 °, azimut 220.84 °. Du coup tu fais comment pour asservir la position de des volets par rapport à ces données. Dans mon cas j'ai différentes orientation à gérer : Sud Ouest Est Je suis tombé sur un diapo qui explique bien le rayonnement solaire :
-
tutoriel Module Eco-Devices - Consommation Mensuelle
darklite44 a répondu à un(e) sujet de darklite44 dans GCE Electronics
Oui ça pourrait être une bonne idée. -
Mise à jour Android Tablet V 1.2.2
darklite44 a répondu à un(e) sujet de Moicphil dans Tablette Android
4 des 5 tickets ont été affectés ce matin.