Aller au contenu

deejaymx

Membres confirmés
  • Compteur de contenus

    26
  • Inscription

  • Dernière visite

Réputation sur la communauté

0 Neutral

À propos de deejaymx

  • Rang
    Nouveau

Profile Information

  • Sexe :
    Male
  • Ville :
    Paris
  • Box
    Home Center 2
  • Version
    4.054

Visiteurs récents du profil

138 visualisations du profil
  1. Plugin Clim Daikin

    Votre split est un petit peu ancien. On ne peut pas rajouter la petite carte Wifi dessus. Dsl. Vous pouvez le piloter avec une interface infrarouge probablement
  2. Installer Un Plugin Utilisateur En 4.0.x

    Je viens de faire la dernière mise à jour !!! Et magic ! mes modules orphelins ont disparu !!! Je les ai mis en "unassigned" et hidden et disabled avant de faire la mise à jour. Et là plu rien ! tout est propre !!!! Je suis actuellement en 4.054 Merci pour vos précieux conseil !
  3. Installer Un Plugin Utilisateur En 4.0.x

    Oui oui, mon cache est vidé et la langue est toujours en anglais. Je sais bien que c'est un hack mais tout fonctionne bien, je n'ai jamais eu de souci avec les plugins non-officiel installés. Si le seul truc était de devoir désinstaller puis réinstaller apres M-à-J de la box, je l'aurai fait sans souci. Je vais tenter d'essayer sur un autre ordi mais j'ai l'impression que comme les devices sont des "enfants" du plugins ils ne peuvent etre supprimé uniquement que par la suppression de l'ID parent:la suppression du plugins concernés avec l'ID Parent. Il faudrait soit pouvoir forcer la suppression quand le parents n'existe plu. Soit pouvoir relier les devices "enfants" àune nouvelle instance "parent". Mais comment faire ca !!!! Làje ne sais pas. Est qu'un plugin developpeur est capable de se régénérer en fonction de ce qui était làavant.. ce serait top. Est - il possible d'avoir un petit toolbox pour faire le ménage parce que faire une restauration maintenant serait un peu embettant...
  4. Installer Un Plugin Utilisateur En 4.0.x

    J'ai réinstaller le plugin mais toujours impossible de supprimer les devices enfants de l'ancienne installation du plugin. Je ne savais pas que les plugins ne passait pas les mises àjour. Il serait judicieu de l'indiquer dans le tuto de départ ;-) Je ne me ferai pas berner pour la suite. Une autre idée pour mon souci ? Egalement une autre question: Est ce que les plugins s'incluent dans les backups ?
  5. Installer Un Plugin Utilisateur En 4.0.x

    Bonjour, Lorsqu'on a installé un plugin avec cette méthode puis mis à jour sa box, le plugin disparait mais les périphériques crée par le plugin restent. Comment faire pour les supprimers ou pour les "réparés" ? Quand je veux les supprimers, j'ai un beau "403 - Access Denied" Ma config fonctionne bien, j'aimerai pas à avoir à faire un recovery alors que tout fonctionne. Merci bcp, Bises
  6. Plugin Clim Daikin

    Voici la dernière version de mon Virtual Device pour piloter la clim Daikin avec le module Wifi intégrer. J'avais un problème de Main loop à cause du FHttp... etc.. donc j'ai fait un bouton refresh que l'on peut "trigger" avec des scène, sur changement de temperature par exemple, ou à la main pour etre sur d'avoir les dernière infos. (Pratique sur mobile) Climatiseur 1.4 .vfib Il faut encore que je m'attaque à la gestion de la ventil, pour le moment c soit en Auto, soit ça garde la dernière valeur mise, soit avec la valeur auto soit avec la télécommande de la clim. Enfin noté que les infos changent bien aussi si vous avez fait des modifs de paramètre avec la télécommande IR. @Djulz: J'ai fait une mise à jour et ton plugin à disparu, je l'ai réinstallé mais impossible de récupérer mes anciens sonde virtuelle, comment dois-je procéder ? Est ce que tu pense que mon Virtual Device pourrait être transformé en plugin ? Bises et encore merci !
  7. Plugin Clim Daikin

    @Djoulz: J'ai posté mon module dans une réponse précédente du topic. Pour les VMC, je suis dans un appartement avec de l'hygroréglable, j'ai mis des bouches qui se commande en éléctrique 230V avec une minuterie. Avec le petit module FGS221, j'alimente ou pas. Sachant qu'elles sont destiné àêtre alimenter en permanence avec une coupure de ~10sec qui lance la minuterie. En prenant certaines mesures, j'arrive àles garder ouverte en permanence et àles fermé quand je le souhaite. Ci-joint mon petit module virtuel, j'ai utilisé le n° de port qui est sur le module pour indiquer l'ID. du module phisique àactionner.
  8. Plugin Clim Daikin

    Salut Djoulz, Est ce que tu penses pouvoir convertir mon module virtuel en plugin, si tu as le temps biensur ! Est-il possible de faire un bouton rotatif avec les modules virtuel ? Est-ce que grace àce plugins je trouve les info du climatiseur dans le panel AC et / ou Heating ? Dans la même verve, j'ai fait un petit module virtuel pour piloter mes bouches de VMC, comment serait il possible de les intégrer dans le panel ventilation ? (Que je ne trouve pas dailleur...) Merci pour tout !!
  9. Plugin Clim Daikin

    Je dois cleaner mon code, je le sais mais je préfère contribuer maintenant, et si vous avez des pistes concernant mon plantage de main loop ça m'interresserait fortement. Enfin dernière précision et pas des moindres, on peut continuer à utiliser l'application officiel de la clim en même temps que les requêtes venant de la HC2. Le boitier en plus dans mon unité interieur est le suivant: Daikin BRP069A41 http://www.domotelec.fr/achat/accessoires-climatisation/p-4717-carte-electronique-daikin-connection-wifi-emura-2.html apparemment il existe un boitier pour les autres PAC Daikin: Daikin BRP069A42 http://www.domotelec.fr/achat/carte-electronique-Daikin/p-4910-pour-connexion-wifi.html et enfin le tableau de compatibilité :
  10. Plugin Clim Daikin

    Enfin voici où j'ai trouvé les infos sur lesquels je me suis basé en partie: https://github.com/ael-code/daikin-control J'ai le model EMURA II , donc le même modèle que la personne du github, je peux faire des tests si vous le souhaitez. Il y a une petite nuance concernant les requêtes: je n'ai pas réussi à faire du POST avec la HC2, enfin en tout cas pas comme je le voulais avec un envoi de formulaire en POST. Mais j'ai remarqué que la clim répond aussi à une requête GET avec ce style: HC2 = Net.FHttp("192.168.0.28") response, status, errorCode = HC2:GET("/aircon/set_control_info?pow=1&mode=0&stemp=23.0&shum=0&f_rate=A&f_dir=0") fibaro:log(response) C le code de mon button auto ça marche pour tous les autres paramètres... du coup j'ai fait comme ça pour tout le reste.
  11. Plugin Clim Daikin

    Alors attention roulement de tambours... J'ai bien avancé et me suis passionné, enfin j'en suis au début, pour le LUA, virtual device etc... Je me suis lancé dans la création d'un virtual device pour piloter la clim et récupérer les infos concernant la temperature. Mais j'ai quelques souci lorsque j'envoi certains paramètres, la clim met trop de temps à répondre au polling du main loop ensuite j'ai l'impression que le module virtuel plante et plus rien ne fonctionne. Comment puis-je gérer les plantages de requête HTTP ? Je fournis également du coup les logos dont je me sers pour le plugin. Ils peuvent servir à d'autre s'ils ont une pompe à chaleur de la même marque. Soyez indulgent, il y a une semaine je ne connaissais rien à tout ça, ni à la HC2 ni au LUA ! Merci d'avance et merci pour tout déjà Djulz. Climatiseur.vfib
  12. Plugin - Virtual Sensor

    @DjoulZ : Merccccciiiiiii bcpp !!! C super cool mais pendant la nuit de mon post je me suis lancé de le LUA et fait exactement ce que tu as dit. Je viens de faire une update en 4.048 qui a planté, pendant que j'écris ces lignes j'éspère pouvoir tout récupérer et publier mon premier module virtuel Daikin avec: - Récupération Température Interieur et Exterieur - Récupération du mode de la clim (Chaud, Froid etc...) ainsi que son état d'activation ON/OFF - Allumage / extinction de la clim et choix du mode - Modification de la temperature de Consigne - Récupération de la température de Consigne déjà mis sur la clim et update si modifié par un tiers (appli Daikin ou Télécommande) Voilà j'aimerai vraiment pouvoir partager mon travail car ça marchait pas mal et j'aimerai avoir vos avis ! Je croise les doigts pour pouvoir tout récupérer. Je vais poser de ce fait une question hors topic : est-il possible d'avoir une sauvegarde générale hors de la HC2 au cas où un gros gros problème materiel survenait avec recovery impossible ?
  13. Plugin - Virtual Sensor

    Bonsoir, Tout dabord bravo pour le plugins, c'est du grand art ! J'ai réussi à l'installer avec la méthode de darklite44 sur une V.4.047 tout à l'air bon sauf que j'aimerai récupérer des valeurs qui viennent d'une clim Daikin. Je récupère les valeurs par HTTP en GET, http://192.168.0.28/aircon/get_sensor_info Jusqu'ici tout va bien, mais ensuite ça se corse voici la réponse de la clim: ret=OK,htemp=23.0,hhum=-,otemp=17.0,err=0,cmpfreq=0 La valeur de la température exterieur est otemp et la valeur interieur est htemp. Comment puis-je faire pour rentrer ceci dans le plugins. Je suis totalement novice dans ce qui est JSON etc... En tout cas merci pour ce plugins.

Footer title

This content can be configured within your theme settings in your ACP. You can add any HTML including images, paragraphs and lists.

Footer title

This is an example of a list.

Footer title

This content can be configured within your theme settings in your ACP. You can add any HTML including images, paragraphs and lists.

Footer title

This content can be configured within your theme settings in your ACP. You can add any HTML including images, paragraphs and lists.

×
/* Navigation */ function ipsfocusNavigation() { var navwidth = 0; var morewidth = $('.ipsNavBar_primary .focus-nav-more').outerWidth(true); $('.ipsNavBar_primary > ul > li:not(.focus-nav-more)').each(function() { navwidth += $(this).outerWidth( true ) + 2; }); var availablespace = $('.ipsNavBar_primary').outerWidth(true) - morewidth; if (availablespace > 0 && navwidth > availablespace) { var lastItem = $('.ipsNavBar_primary > ul > li:not(.focus-nav-more)').last(); lastItem.attr('data-width', lastItem.outerWidth(true)); lastItem.prependTo($('.ipsNavBar_primary .focus-nav-more > ul')); ipsfocusNavigation(); } else { var firstMoreElement = $('.ipsNavBar_primary li.focus-nav-more li').first(); if (navwidth + firstMoreElement.data('width') < availablespace) { firstMoreElement.insertBefore($('.ipsNavBar_primary .focus-nav-more')); } } if ($('.focus-nav-more li').length > 0) { $('.focus-nav-more').removeClass('focus-nav-hidden'); } else { $('.focus-nav-more').addClass('focus-nav-hidden'); } } $(window).on('load',function(){ $(".ipsNavBar_primary").removeClass("focus-nav-loading"); ipsfocusNavigation(); }); $(window).on('resize',function(){ ipsfocusNavigation(); }); // Make hover navigation work with touch devices // http://osvaldas.info/drop-down-navigation-responsive-and-touch-friendly ;(function(e,t,n,r){e.fn.doubleTapToGo=function(r){if(!("ontouchstart"in t)&&!navigator.msMaxTouchPoints&&!navigator.userAgent.toLowerCase().match(/windows phone os 7/i))return false;this.each(function(){var t=false;e(this).on("click",function(n){var r=e(this);if(r[0]!=t[0]){n.preventDefault();t=r}});e(n).on("click touchstart MSPointerDown",function(n){var r=true,i=e(n.target).parents();for(var s=0;s ul > li:has(ul)').doubleTapToGo(); var browserResponsiveWidth = 980; var defaultBrowserWidth = $(window).width(); var headerHeight = $("#header").height(); var headerWrap = $(".headerWrap"); var headerBackgrounds = $(".headerBackgrounds"); var headerBlur = $(".headerBlur"); var blurEnd = 110; var headerEffects = function(){ var amountScrolled = $(window).scrollTop(); // Make navigation fixed if( amountScrolled >= headerHeight ){ headerWrap.addClass("fixedBlur"); } else { headerWrap.removeClass("fixedBlur"); } // Blur header if( (amountScrolled <= blurEnd) ){ headerWrap.removeClass("blurred"); } else { headerWrap.addClass("blurred"); } // Parallax effect var translateHeader = amountScrolled / 2; if( amountScrolled <= headerHeight ){ headerBackgrounds.css( "margin-top", translateHeader + "px" ); } else { headerBackgrounds.css( "margin-top", (headerHeight / 2) + "px" ); } } if( $('body').hasClass('wDesktop') ){ $(window).scroll(function(){ headerEffects(); }); }; });