Aller au contenu

Igoredossegore

Membres confirmés
  • Compteur de contenus

    42
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Igoredossegore

  1. Bonjour, J'ai mis en place le retour d'états pour l'éclairage, mais je n'y arrive pas pour mes volets Quel est le script pour l'état des volets ? Merci d'avance
  2. Super sa fonctionne , j'ai recréé en repartant de zéro et c'est bon merci beaucoup pour ton aide Rems
  3. oui tout est comme sur ton image
  4. Ok je viens d'ajouter Etat a "1" et "0" pour On et Off dans divers mais mon widget ne fonctionne toujours pas
  5. quand j'appuis sur l'icone spot la lumière s'allume, mais l'icone reste "éteint",il ne bascule pas sur l'affichage "icone allumé" et je ne peux pas éteindre la lumière en appuyant a nouveau dessus Ecl. Chambre Rue correspond a un modue X10 et Ecl. Salle de Jeux a un module Zwave, pour celui-ci j'ai une option supplémentaire "Raffraichir"
  6. oui en fais j'en est dèja pour la gestion via ma zibase pour des modules X10, mais sa ne fonctionne pas avec la HC2. Y a t-il comme tu le précise une différence de "Type" entre un widget pour module X10 et Zwave ?
  7. je souhaite changer les icônes pour passer de sa :
  8. oui j'ai bien une HC2, et également une Zibase je posai cette question au cas ou quelqu'un avez la solution. Je viens de trouver c'était a cause de mon paramettrage réseau. Mais j'ai toujours pas trouvé pour la gestion de changement d'état de l'icone, si quelqu'un avait au moins u début de piste je suis preneur Merci d'avance
  9. Pour mon widget Spot j'ai beau chercher je trouve pas !!! et en plus maintenant mes sonde de température ne fonctionne plus j'ai le message " Impossible de lancer le démon Zibasedom "
  10. OK j'ai supprimé et réinstallé easyhc2 et sa fonctionne, j'ai surement modifié par erreur le script en éditant. Par contre j'utilise un widget pour avoir un icone spot qui s'affiche illuminé pour ON et normal pour OFF et la sa fonctionne pas , je l'ai appliqué pour le bouton On et Off, pas pour rafraichir je vois pas comment faire
  11. Merci Rems J'ai donc tout vérifié, et pour être sur que c'est le bon ID j'ai créé une commande type HTTP -> http://XXXXXX:XXXXXXX@192.168.0.102/api/callAction?deviceID=23&name=turnOn et la sa fonctionne Après comme je n'y connais pas grand chose, quelle différences il y a entre utiliser le script "easyhc2" et utiliser le type de commande via "HTTP"? j'ai testé via HTTP mais je n'ai pas de retour d'état donc quand j'appuis sur "ON" la lumière s'allume mais je ne peux pas l'éteindre en appuyant sur "OFF"
  12. Bonjour Je relance ce sujet car je viens d'installer jeedom sur mon Rpi2 pour me créer une interface qui gèrera ma Zibase et ma Hc2, j'ai suivi ce tuto mais je n'arrive pas a allumé une simple lampe !!? j'ai bien renseigné mon login et mot de passe ainsi que l'id de mon module et la tache de cette façon -> /var/www/html/plugins/script/core/ressources/hc2.php IP=192.168.0.102 login=xxxxxx mdp=xxxxxxx device=19 tache=On mais rien ne fonctionne Merci d'avance pour votre aide
  13. Bonjour Je suis toujours a la recherche d'une possibilité de gérer mon chauffage avec ma HC2, pour l'instant je gère mon chauffage depuis la Zibase via IPX800v3, est ce que tu a pu faire évoluer ton Plugin? Ou existe t-il un tuto pour pouvoir gérer l'ipx directement avec la HC2? Merci d'avance
  14. Super, des qu'elle sort je l'installe. Pour ce qui est des attente moi je souhaiterai pouvoir gérer mon chauffage, Fil pilote gérer par Ipx 800v3 via la Zibase
  15. Bonjour, il faut mettre - Adresse IP : exemple-> 192.168.0.44:80 - URL JPG : Streaming/channels/101/Picture - URL du flux MPEG : Streaming/channels/102/Preview
  16. Slt Pour moi c'est Installé et fonctionnel, j'attend la suite avec impatience. Merci Guybrush
  17. Slt, Sur le home center j'ai déja créé quelques modules en utilisant la zibase comme passerelle, ce sont des modules virtuel x10, y aura-t-il des conflits ou doublons ?. Et est ce qu'il serai possible de gérer le thermostat zibase depuis l'interface HC2? Merci
  18. Slt Syris, ça l'aire très simple , mais ne connaissent ni GEA ni LUA, il me faut décortiquer c'est code pour pouvoir les testés. ceci dit pourrai tu m'expliquer ce code? sa m'aiderai a mis mettre et aussi une dernière chose , ce code apparemment va m'envoyer une photo mais ne sera pas stocké ? Merci pour ton aide
  19. Bon j'ai un peu progressé. J'utilise un script php qui me génère 5 photos de ma caméra vers mon Nas. Lorsque je lance ce script, il devrait aussi m'envoyer par mail les photos, mais cette partie je n'arrive pas à la faire fonctionné. J'ai un serveur mail ovh sur mon Nas. Si je vous donne le script est ce que quelqu'un pourrait m'aider ?
  20. slt, justement je ne sais pas utilisé GEA ni lua pour faire cela, tu pourrais m'aider ? ou me mettre sur la bonne piste ? merci d'avance
  21. Personne pour un p'tit coup de mains?
  22. Bonjour, Je souhaiterai recevoir une photo de ma caméra lorsque l’on appuis sur le bouton de la sonnette. J’ai une sonnette relié à une IPX800v3 et une Zibase qui m’envoie un message. J’ai aussi un Home center 2 et un Nas. Je souhaiterai que cette photo soit enregistré sur mon Nas et pouvoir la recevoir sur mon téléphone. La caméra apparaît bien sur l’interface de la Hc2, ou il y a la possibilité de faire une photo, quand je clic dessus je reçois un e-mail avec la photo. Merci d’avance pour votre aide
  23. Slt, je fais un passage pour voir si quelqu'un peu m'aider, pour le poste precedent? Merci d'avance
  24. Bonjour, Je bloque vraiment sur ce thermostat, voici les scripts que j'ai trouvé mais que je n'arrive pas a exploiter. Dans le meme dossier que ces fichier j'ai le script "ZiBase.php" Si sa intéresse quelqu'un de réaliser ce thermostat et de m'apporter son aide Merci d'avance chauffage_trigger.php <?php require_once("./ZiBase.php"); $zibase = new ZiBase("192.168.0.101"); $valeur = $_GET['valeur']; //DEFINITION DES VARIABLES DES MODES $jour = 22; $nuit = 23; $horsgel = 6; $auto = 0; $tempjour = 32; $tempnuit = 64; $stop = 5; //AFFECTE LES VARIABLES ADEQUATES POUR DECLENCHEMENT DU MODE if ($valeur == 'jour') {$zibase->setVariable(22, $jour);} if ($valeur == 'nuit') {$zibase->setVariable(23, $nuit);} if ($valeur == 'horsgel') {$zibase->setVariable(6, $horsgel);} if ($valeur == 'auto') {$zibase->setVariable(0, $auto);} if ($valeur == 'tempjour') {$zibase->setVariable(32, $tempjour);} if ($valeur == 'tempnuit') {$zibase->setVariable(64, $tempnuit);} if ($valeur == 'stop') {$zibase->setVariable(5, $stop);} //UPDATE DU XML REFERENT $zibase->runScenario(6); file_get_contents("./updateXML.php"); echo "Done Mate"; ?> updateXML.php : <?php require_once("./ZiBase.php"); # Adresse IP de la zibase est nécessaire pour utiliser cette classe $zibase = new ZiBase("192.168.0.101"); #Definition des Variables On et Off $var_on = 1; $var_off = 0; #Definition des Etats Sonde Texte $jour = "Jour"; $nuit = "Nuit"; $horsgel = "Hors-Gel"; $auto = "Auto"; $tempjour = "T.Jour"; $tempnuit = "T.Nuit"; $stop = "Arret"; # Lit la variable 22 et 23 CONSIGNE JOUR et NUIT de la zibase $cons_jour = $zibase->getVariable(22); $cons_nuit = $zibase->getVariable(23); $statut = $zibase->getVariable(24); $etat = $zibase->getVariable(8); echo $etat; //DIVISE PAR 10 LES CONSIGNES $consigne_jour = $cons_jour/10; $consigne_nuit = $cons_nuit/10; //ARRONDI AU PLUS PROCHE LES CONSIGNES $arrondi_jour = round ($consigne_jour , 0 , PHP_ROUND_HALF_EVEN); $arrondi_nuit = round ($consigne_nuit , 0 , PHP_ROUND_HALF_EVEN); //ENTETE $dom_object = new DomDocument('1.0', 'utf-8'); $dom_object->load("devices_data.xml"); $xpath = new Domxpath($dom_object); $dom_object->formatOutput = true; $dom_object->preserveWhiteSpace = false; //RECHERCHE LA SOUS ARBORESCENCE CHAUFFAGE $dom = $dom_object->getElementsByTagName('chauffage')->item(0); //LECTURE DES ELEMENTS DANS LE FICHIER DEVICES_DATA.XML $consjour = $dom->getElementsByTagName('consjour')->item(0); $consnuit = $dom->getElementsByTagName('consnuit')->item(0); $etat_xml = $dom->getElementsByTagName('etat')->item(0); $statutModeJour = $dom->getElementsByTagName('modejour')->item(0); $statutModeNuit = $dom->getElementsByTagName('modenuit')->item(0); $statutModeAuto = $dom->getElementsByTagName('modeauto')->item(0); $statutModeHorsgel = $dom->getElementsByTagName('horsgel')->item(0); $statutModeTempJour = $dom->getElementsByTagName('tempjour')->item(0); $statutModeTempNuit = $dom->getElementsByTagName('tempnuit')->item(0); $statutModeStop = $dom->getElementsByTagName('modestop')->item(0); $etatexte = $dom->getElementsByTagName('etatexte')->item(0); //AFFECTE LES VALEURS GET AUX VARIABLES ITEM XML #Affectation des Consignes if ($arrondi_jour >= 0) {$consjour->nodeValue = $arrondi_jour; $dom->replaceChild($consjour, $consjour); } if ($arrondi_nuit >= 0) {$consnuit->nodeValue = $arrondi_nuit; $dom->replaceChild($consnuit, $consnuit); } #Etat de la Variable ON/OFF V8 if ($etat == 0) {$etat_xml->nodeValue = $etat; $dom->replaceChild($etat_xml, $etat_xml); } if ($etat == 1) {$etat_xml->nodeValue = $etat; $dom->replaceChild($etat_xml, $etat_xml); } else {$etat_xml->nodeValue = $var_off; $dom->replaceChild($etat_xml, $etat_xml); } //MODE JOUR if ($statut == 22) { $statutModeJour->nodeValue = $var_on; $dom->replaceChild($statutModeJour, $statutModeJour); //OFF SUR LE RESTE $statutModeNuit->nodeValue = $var_off; $dom->replaceChild($statutModeNuit, $statutModeNuit); $statutModeAuto->nodeValue = $var_off; $dom->replaceChild($statutModeAuto, $statutModeAuto); $statutModeHorsgel->nodeValue = $var_off; $dom->replaceChild($statutModeHorsgel, $statutModeHorsgel); $statutModeTempJour->nodeValue = $var_off; $dom->replaceChild($statutModeTempJour, $statutModeTempJour); $statutModeTempNuit->nodeValue = $var_off; $dom->replaceChild($statutModeTempNuit, $statutModeTempNuit); $statutModeStop->nodeValue = $var_off; $dom->replaceChild($statutModeStop, $statutModeStop); $etatexte->nodeValue = $jour; $dom->replaceChild($etatexte, $etatexte); } //MODE NUIT if ($statut == 23) { $statutModeNuit->nodeValue = $var_on; $dom->replaceChild($statutModeNuit, $statutModeNuit); //OFF SUR LE RESTE $statutModeJour->nodeValue = $var_off; $dom->replaceChild($statutModeJour, $statutModeJour); $statutModeAuto->nodeValue = $var_off; $dom->replaceChild($statutModeAuto, $statutModeAuto); $statutModeHorsgel->nodeValue = $var_off; $dom->replaceChild($statutModeHorsgel, $statutModeHorsgel); $statutModeTempJour->nodeValue = $var_off; $dom->replaceChild($statutModeTempJour, $statutModeTempJour); $statutModeTempNuit->nodeValue = $var_off; $dom->replaceChild($statutModeTempNuit, $statutModeTempNuit); $statutModeStop->nodeValue = $var_off; $dom->replaceChild($statutModeStop, $statutModeStop); $etatexte->nodeValue = $nuit; $dom->replaceChild($etatexte, $etatexte); } //MODE AUTO if ($statut == 0) { $statutModeAuto->nodeValue = $var_on; $dom->replaceChild($statutModeAuto, $statutModeAuto); //OFF SUR LE RESTE $statutModeJour->nodeValue = $var_off; $dom->replaceChild($statutModeJour, $statutModeJour); $statutModeNuit->nodeValue = $var_off; $dom->replaceChild($statutModeNuit, $statutModeNuit); $statutModeHorsgel->nodeValue = $var_off; $dom->replaceChild($statutModeHorsgel, $statutModeHorsgel); $statutModeTempJour->nodeValue = $var_off; $dom->replaceChild($statutModeTempJour, $statutModeTempJour); $statutModeTempNuit->nodeValue = $var_off; $dom->replaceChild($statutModeTempNuit, $statutModeTempNuit); $statutModeStop->nodeValue = $var_off; $dom->replaceChild($statutModeStop, $statutModeStop); $etatexte->nodeValue = $auto; $dom->replaceChild($etatexte, $etatexte); } //MODE STOP if ($statut == 5) { $statutModeStop->nodeValue = $var_on; $dom->replaceChild($statutModeStop, $statutModeStop); //OFF SUR LE RESTE $statutModeJour->nodeValue = $var_off; $dom->replaceChild($statutModeJour, $statutModeJour); $statutModeNuit->nodeValue = $var_off; $dom->replaceChild($statutModeNuit, $statutModeNuit); $statutModeHorsgel->nodeValue = $var_off; $dom->replaceChild($statutModeHorsgel, $statutModeHorsgel); $statutModeTempJour->nodeValue = $var_off; $dom->replaceChild($statutModeTempJour, $statutModeTempJour); $statutModeTempNuit->nodeValue = $var_off; $dom->replaceChild($statutModeTempNuit, $statutModeTempNuit); $statutModeAuto->nodeValue = $var_off; $dom->replaceChild($statutModeAuto, $statutModeAuto); $etatexte->nodeValue = $stop; $dom->replaceChild($etatexte, $etatexte); } //MODE HORS-GEL if ($statut == 6) { $statutModeHorsgel->nodeValue = $var_on; $dom->replaceChild($statutModeHorsgel, $statutModeHorsgel); //OFF SUR LE RESTE $statutModeJour->nodeValue = $var_off; $dom->replaceChild($statutModeJour, $statutModeJour); $statutModeNuit->nodeValue = $var_off; $dom->replaceChild($statutModeNuit, $statutModeNuit); $statutModeStop->nodeValue = $var_off; $dom->replaceChild($statutModeStop, $statutModeStop); $statutModeTempJour->nodeValue = $var_off; $dom->replaceChild($statutModeTempJour, $statutModeTempJour); $statutModeTempNuit->nodeValue = $var_off; $dom->replaceChild($statutModeTempNuit, $statutModeTempNuit); $statutModeAuto->nodeValue = $var_off; $dom->replaceChild($statutModeAuto, $statutModeAuto); $etatexte->nodeValue = $horsgel; $dom->replaceChild($etatexte, $etatexte); } //MODE TEMPORAIRE JOUR if ($statut == 32) { $statutModeTempJour->nodeValue = $var_on; $dom->replaceChild($statutModeTempJour, $statutModeTempJour); //OFF SUR LE RESTE $statutModeJour->nodeValue = $var_off; $dom->replaceChild($statutModeJour, $statutModeJour); $statutModeNuit->nodeValue = $var_off; $dom->replaceChild($statutModeNuit, $statutModeNuit); $statutModeStop->nodeValue = $var_off; $dom->replaceChild($statutModeStop, $statutModeStop); $statutModeHorsgel->nodeValue = $var_off; $dom->replaceChild($statutModeHorsgel, $statutModeHorsgel); $statutModeTempNuit->nodeValue = $var_off; $dom->replaceChild($statutModeTempNuit, $statutModeTempNuit); $statutModeAuto->nodeValue = $var_off; $dom->replaceChild($statutModeAuto, $statutModeAuto); $etatexte->nodeValue = $tempjour; $dom->replaceChild($etatexte, $etatexte); } //MODE TEMPORAIRE NUIT if ($statut == 64) { $statutModeTempNuit->nodeValue = $var_on; $dom->replaceChild($statutModeTempNuit, $statutModeTempNuit); //OFF SUR LE RESTE $statutModeJour->nodeValue = $var_off; $dom->replaceChild($statutModeJour, $statutModeJour); $statutModeNuit->nodeValue = $var_off; $dom->replaceChild($statutModeNuit, $statutModeNuit); $statutModeStop->nodeValue = $var_off; $dom->replaceChild($statutModeStop, $statutModeStop); $statutModeHorsgel->nodeValue = $var_off; $dom->replaceChild($statutModeHorsgel, $statutModeHorsgel); $statutModeTempJour->nodeValue = $var_off; $dom->replaceChild($statutModeTempJour, $statutModeTempJour); $statutModeAuto->nodeValue = $var_off; $dom->replaceChild($statutModeAuto, $statutModeAuto); $etatexte->nodeValue = $tempnuit; $dom->replaceChild($etatexte, $etatexte); } // ENREGISTRE LE FICHIER $dom_object->save('devices_data.xml'); ?> devices_data.xml : <?xml version="1.0" encoding="iso-8859-1"?> <peripheriques> <chauffage> <consjour>0</consjour> <consnuit>1</consnuit> </chauffage> </peripheriques>
×
×
  • Créer...