-
Compteur de contenus
4 189 -
Inscription
-
Dernière visite
-
Jours gagnés
85
Tout ce qui a été posté par sebcbien
-
Effectivement y'a des beaux design I-magin... ça me donne presque envie de mettre une tablette au mur... Sent from my Note4
-
De ce que j'ai vu, chaque composant peut être personnalisé, activé, désactivé pour 4 affichages différents, dont un mobile. Sent from my Note4
-
Évidemment je plussoie :-p ...d'ailleurs pour le moment je ne fais que tester les fonctionnalités, le graphisme me suffit comme ça pour administrer et permet beaucoup plus et beaucoup plus facilement que sur la fibaro.Rien que l'accès aux stats, la possibilité de taper du texte, l'Ajax qui fonctionne très bien, la flexibilité de l'interface par défaut est incroyable. Sent from my Note4
-
PTDR PITP2 Sent from my Note4
-
Voici ce que ça donne côté Jeedom: En mauve le VD qui affiche les états poussés par la HC2 (Je l'ai inséré pour info (graphiquement) dans le screenshot du scénario) Pour le VD, il suffit d'installer le plugin "Virtuel"... vous savez, click click click Je suis encore une fois bluffé , tout est tellement simple, toutes les valeurs dans Jeedom peuvent être utilisées comme déclencheurs, comme affichage, c'est comme si des VG étaient créées automatiquement pour toutes les valeurs, les états, etc... disponibles. C'est tellement en avance sur Fibaro... y'a rien à dire, y'a de la puissance, de la simplicité, et je ne suis qu'au début de mes découvertes... Et pour créer le VD: tout simple aussi:
-
En attendant mieux Voici le code de la scène, un peu plus propre: --[[ %% properties 1504 value 1487 value 1486 value %% events %% globals --]] local sourceTrigger = fibaro:getSourceTrigger() local httpClient = net.HTTPClient() local jeedom_API_Key = " entrez ici votre clef API JEEDOM" local jeedom_IP = "192.168.10.22" local id = { CELLIER_MVT = 1504, SAM_MVT = 1487, SALON_MVT = 1486, } local HC2Jeedom = { HC_1504 = 1076, HC_1487 = 1078, HC_1486 = 1079 } --[[ ----------------- declencheur, besoin de 4.081 minimum triggerId = sourceTrigger['deviceID'] local sourceTriggerID = sourceTrigger.event.data.id fibaro:debug("called at " .. os.date() .. " ID = " .. sourceTriggerID) --]] if (sourceTrigger['type'] == 'property') then sourceTriggerID = sourceTrigger['deviceID'] sourceTriggerValue = tonumber(fibaro:getValue(sourceTriggerID, "value")) fibaro:debug("HC2 ID: "..sourceTriggerID .." value: ".. sourceTriggerValue .. " To jeedom: " .. HC2Jeedom["HC_"..sourceTriggerID]) end if ( tonumber(fibaro:getValue(sourceTriggerID, "value")) == 0 or 1) then -- fibaro:debug("http://"..jeedom_IP.."/core/api/jeeApi.php?apikey="..jeedom_API_Key.."&type=virtual&id="..HC2Jeedom["HC_"..sourceTriggerID].."&value="..sourceTriggerValue) httpClient:request("http://"..jeedom_IP.."/core/api/jeeApi.php?apikey="..jeedom_API_Key.."&type=virtual&id="..HC2Jeedom["HC_"..sourceTriggerID].."&value="..sourceTriggerValue) end Ca fonctionne, on peut mettre tout ses id déclencheurs dans l'entète et ça va triggerer le Virtual correspondant sur Jeedom Pas besoin de variables, ni d'un côté ni de l'autre, juste un VD côté Jeedom qui réplique les sorties Satel. C'est très réactif Pour améliorer le code, je sèche sur la table HC2Jeedom, j'aimerais pouvoir utiliser les noms de la table id pour y associer l'id de Jeedom. Ce serait pratique en cas de réinstallation de la HC2, il suffit de l'id generator de Steven pour tout re-associer, au lieu de devoir tout ré-encoder. Si un supercodeur voit comment faire, welcome p.s. le code pour récupérer l'id à changé en 081, je l'ai mis en commentaire car je suis en .080
-
Sent from my Note4
-
J'ai déjàpas mal cherché mais je n'ai malheureusement pas encore trouvé grand chose, que des "morceaux"... Ceci dit, il n'y a pas beaucoup d'engouement pour satel sur le forum Jeedom apparemment Sent from my Note4
-
J'ai cité Sartre... va lui demander plutôt que moi :-p Mais tu as quand même les sources... donc tu ne sera pas bloqué si un développeur"disparaît/abandonne" P.s. Satel -> Jeedom toujours très réactif :-) Sent from my Note4
-
@domomat, dans le.lien que tu as posté, je ne vois pas de point 6.3.. Sent from my Note4
-
@domomat,tout est dit, merci. @pitp2, on est bien d'accord @nico: La théorie de la mauvaise foi pose une thèse très forte sur l’existence : l’homme est un être plein de néant, mais il veut être l’être. La mauvaise foi renvoie àce déchirement de la condition humaine, prise entre une liberté angoissante (néant) et une chosification réconfortante mais mystificatrice (être). :-) :-) Sent from my Note4
-
oui oui API bidon ;-) Merci alors, j'ai pas pu aller dormir sans tester la vitesse... TADAAAAAAAAAAAA :-) Avec un détecteur, j'allume deux lampes: - une via la HC2 via gea - une via la HC2 via GEA qui commande la jeedom qui commande la fibaro. - une via la HC2 qui commande la jeedom qui commande la fibaro. Je peux ainsi comparer la différence de vitesse Deux scénarios: 1) GEA pousse la détection de mouvement vers jeedom/ jeedom met a jour la variable / le scénario jeedom pousse l'url sur l'API fibaro / la HC2 allume la lumière délai: une petite 1/2 seconde 2) Mon script ci-dessus pousse la détection de mouvement vers jeedom/ jeedom met a jour la variable / le scénario jeedom pousse l'url sur l'API fibaro / la HC2 allume la lumière délai: temps identique d'allumage des deux lampes !!!!!!! Ca va donc très vite du côté Jeedom !!! @lazer: je viens de casser un gros maillon qui me retenais à la HC2 là ... Maintenant, DODO
-
en GEA ça donne ceci: local httpClient = net.HTTPClient() GEA.add({id2["CELLIER_MVT"]}, -1, "", {{"Function", function() httpClient:request("http://192.168.10.22/core/api/jeeApi.php?apikey=BHVtQPgx0cVk9QGLxyV3rWQWGfhgfdhgf1v27TOv0AA&type=virtual&id=1076&value=1") end}}) GEA.add({id2["CELLIER_MVT"]}, -1, "", {{"Inverse"},{"Function", function() httpClient:request("http://192.168.10.22/core/api/jeeApi.php?apikey=BHVtQPgx0cVk9QGLxyV3rWQWGfhgfdhgf1v27TOv0AA&type=virtual&id=1076&value=0") end}})
-
voilà la scène Fibaro: --[[ %% properties 1504 value %% events %% globals --]] local httpClient = net.HTTPClient() if ( tonumber(fibaro:getValue(1504, "value")) == 0 ) then putURL = "http://192.168.10.22/core/api/jeeApi.php?apikey=BHVtQPgx0cVk9QGLxyV3rWQWGfhgfdhgf1v27TOv0AA&type=virtual&id=1076&value=0" fibaro:debug("1504: 0") end if ( tonumber(fibaro:getValue(1504, "value")) == 1 ) then putURL = "http://192.168.10.22/core/api/jeeApi.php?apikey=BHVtQPgx0cVk9QGLxyV3rWQWGfhgfdhgf1v27TOv0AA&type=virtual&id=1076&value=1" fibaro:debug("1504: 1") end httpClient:request(putURL) EEEEEETTTTT ça pulse !!!
-
ok, c bon, j'ai trouvé, le temps de réaction semble très court !!! Solution: - Créer un VD - ajouter une commande virtuelle - donner un nom à la commande et choisir type: binaire - sauver le VD (oui, c lourd, je sais) URL pour modifier la valeur en 1: http://192.168.10.22/core/api/jeeApi.php?apikey=BHVtQPgx0cVk9QGLxyV3rWQWGfhgfdhgf1v27TOv0AA&type=virtual&id=1076&value=1 Modifier la valeur en 0: http://192.168.10.22/core/api/jeeApi.php?apikey=BHVtQPgx0cVk9QGLxyV3rWQWGfhgfdhgf1v27TOv0AA&type=virtual&id=1076&value=0 Le temps de réaction (testé avec pushbullet est certainemant en dessous de la 1/2 seconde... Description de l'URL http://ip_jeedom/core/api/jeeApi.php?apikey=TON_API_KEY&type=virtual&id=ID_CMD_VIRTUEL&value=TA_VALEUR Où : IP_JEEDOM : L'ip de la box jeedom TON_API_KEY : La clé Api de ton jeedom (Trouvable dans la conf générale de jeedom) ID_CMD_VIRTUEL : L'id de la commande info de ton virtuel (Colonne # dans le virtuel) TA_VALEUR : La valeur que tu veux mettre dans l'info du virtuel. Bon, je vais faire une scène Fibaro pour pousser ça à‡a avance... Et c'est trop facile
-
en fait c'est mon plus grand blocage... Je vais écrire une scène qui va appeler des adresses http suivant l'entrée satel déclenchée, état 0 et état 1 avec ton script: -- commande Jeedom mode absent HC2 = Net.FHttp("192.168.1.28"); response = HC2:GET("/core/api/jeeApi.php?apikey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&type=cmd&id=322") ça pas de problème. mais de l'autre côté, il faut un seul VD style celui du plugin "mode" qui pourra recevoir ces ordres et stocker 0 ou 1 et être utilisable pour déclencher des scénarios. Malheureusement le plugin mode, un appuy sur le bouton désactive un autre, et il n'y a pas 2 états (0 ou 1). je continue de chercher :-)
-
Et perso, je dois administrer Redhat au taf, et ça me gonfle, toujours une guerre en retard, passages de version -> " 'fo tout réinstaller " , si tu veux php5.6 sur un RH6 -> T'es dans la mouise, voir remarque précédente bref, la moitié de mes cheveux blanc vient de là, j'en suis sûr ;-)
-
@lazer, sisi, elle s'appelle centos: https://www.centos.org/download/ http://ftp.redhat.com/redhat/linux/enterprise/7Server/en/os/README : Current sources for Red Hat Enterprise Linux 7 have been moved to the following location: https://git.centos.org/project/rpms Red Hat Enterprise Linux customers can obtain the RHEL 7 SRPMS in the Red Hat Customer Portal: https://access.redhat.com/site/downloads/. You can download them using a web browser or using yum-utils on a rhel7 system.
-
I-magin. Je suis occupé àessayer de passer l'état des capteurs satel vers ma Jeedom. D'après ton exemple tu passe par une variable. Pas moyen autrement? J'ai 32 sorties, ça ça être lourd avec 32 variable plus les autres pour mes autres devices, vd, retours gea etc... Par exemple faire un seul VD jeedom avec 32 boutons et ensuite utiliser ces boutons comme déclencheurs? Merci. Sent from my Note4
-
Open source et payant ne sont pas contradictoires, exemple: RedHat, Suze... ils vendent du "support" pas le code. Sent from my Note4
-
-
Rien rapport aucun avoir @nico, tu es d'une mauvaise foi crasse Sent from my Note4
-
En tout cas la .083 c'est pas pour ce week-end apparemment... Sent from my Note4
-
Effectivement,un système de commentaires/ratings style le play store Android suffit généralement àavoir une bonne idée si l'application fonctionne bien et sur quel type d'installation. Ceci dit il y a souvent un lien dans le store qui pointe vers la doc et vers le fil dans le forum... on peut être assez vite fixé sur l'état du plugin. Et oui, en info, tout évolue, tout se périme, et si ça ne périme pas c'est que ça n'évolue pas... les développeurs ne le savent que trop bien, tous les 5 ans il faut presque tout refaire... C'eeesssttt le cyyyyyycle deuuu la viiiieeeeeuuuu (air connu) ;-) Sent from my Note4
-
Je plussoie Jojo, surtout que le watchdog, c'est confidentiel comme utilisation. Sent from my Note4