Dragoniacs Posté(e) le 24 novembre 2020 Signaler Posté(e) le 24 novembre 2020 (modifié) Bonjour à tous, Voici la version QuickApp pour HC3 du VD suivant : Je ne vais pas refaire toute l'explication de l'installation du MelCloud, je vous laisse vous référer à l'ancien topic. Ici je ne vais aborder que le QuickApp réalisé pour la HC3. 1° Commencez par importer le fichier .fqa Climatisation_MelCloud_V3-1.fqa (ou changer le code du "main" de votre QA dans une version V2.0 : voir dans le détail plus bas) 2° Définissez vos paramètres dans le panneau de variables du QA MelCloud_login : xxxxxxxxxxx@xxxxxxx.com -> votre login MelCloud MelCloud_mdp xxxxxxxxxxxxxxxxx -> votre mot de passe MelCloud, en clair Split_Name : MonSPlit -> le nom du split tel que défini dans l'interface MelCloud, que ce QA viendra piloter MelCloud_Key , MelCloud_IDBat , Split_ID seront complétés automatiquement Et voilà, c'est fini ! Amusez vous bien ! Publication de la V3.0: - Prise en charge de tous les modes (Ventilation + Deshumidification) - Correction du bug d'importation Code du "main" à mettre à jour pour passer de la V2.0 à la V3.0 : Publication de la V3.1: - Correction du bug de mise à jour des splits Code du "main" à mettre à jour pour passer de la V3.0 à la V3.1 : MelCloud_V3-1_main.lua Code du "tool" à mettre à jour pour passer de la V3.0 à la V3.1 : MelCloud_V3-1_tools.lua Modifié le 2 avril par Dragoniacs Publication de la V3.1 3 3 1
Lazer Posté(e) le 24 novembre 2020 Signaler Posté(e) le 24 novembre 2020 Bravo Pourquoi avoir fait un binarySwitch, et pas un thermostat ? Ça aurait été mieux intégré à la HC3, et à l'application mobile, non ? 1
mprinfo Posté(e) le 24 novembre 2020 Signaler Posté(e) le 24 novembre 2020 @lazer sache que nous les hommes on ne les comprendra jamais Moi j'ai lâché l'affaire depuis bien longtemps Envoyé de mon BLA-L29 en utilisant Tapatalk 2
Dragoniacs Posté(e) le 24 novembre 2020 Auteur Signaler Posté(e) le 24 novembre 2020 J'y ai juste pas pensé... Je vais regarder ça.Je débute encore sur HC3, tous vos conseils sont les bienvenus De toutes façons, il y a aussi le fait ses les identifiants de connexion soient en clairs... Ça fera l'objet d'une V2.0 quand j'aurai un peu de tempsEnvoyé de mon RMX1993 en utilisant Tapatalk
Lazer Posté(e) le 25 novembre 2020 Signaler Posté(e) le 25 novembre 2020 Tu peux utiliser l'un des 3 modèles prédéfinis de QuickApp : En détail : Avec le code LUA qui doit contenir les fonctions suivantes pour répondre aux sollicitations de l'utilisateur : -- Thermostat auto should handle actions: setThermostatMode, setCoolingThermostatSetpoint, setHeatingThermostatSetpoint -- Proeprties that should be updated: -- * supportedThermostatModes - array of modes supported by the thermostat eg. {"Auto", "Off", "Heat", "Cool"} -- * thermostatMode - current mode of the thermostat -- * coolingThermostatSetpoint - set point for cooling -- * heatingThermostatSetpoint - set point for heating -- handle action for mode change function QuickApp:setThermostatMode(mode) self:updateProperty("thermostatMode", mode) end -- handle action for setting set point for cooling function QuickApp:setCoolingThermostatSetpoint(value) self:updateProperty("coolingThermostatSetpoint", value) end -- handle action for setting set point for heating function QuickApp:setHeatingThermostatSetpoint(value) self:updateProperty("heatingThermostatSetpoint", value) end -- To update controls you can use method self:updateView(<component ID>, <component property>, <desired value>). Eg: -- self:updateView("slider", "value", "55") -- self:updateView("button1", "text", "MUTE") -- self:updateView("label", "text", "TURNED ON") -- This is QuickApp inital method. It is called right after your QuickApp starts (after each save or on gateway startup). -- Here you can set some default values, setup http connection or get QuickApp variables. -- To learn more, please visit: -- * https://manuals.fibaro.com/home-center-3/ -- * https://manuals.fibaro.com/home-center-3-quick-apps/ function QuickApp:onInit() self:debug("onInit") -- set supported modes for thermostat self:updateProperty("supportedThermostatModes", {"Auto", "Off", "Heat", "Cool"}) -- setup default values self:updateProperty("thermostatMode", "Auto") self:updateProperty("coolingThermostatSetpoint", 23) self:updateProperty("heatingThermostatSetpoint", 20) end Évidemment, tu peux ajouter des boutons et labels supplémentaires pour ajouter des fonctionnalités supplémentaires à ton QuickApp 1
Dragoniacs Posté(e) le 25 novembre 2020 Auteur Signaler Posté(e) le 25 novembre 2020 J'ai pris le temps de tester avec un thermostat chaud et froid. Ça simplifie bien le code et l'interface. Par contre, je crois que l'export import du QA bug... Je creuserai ça demain.Envoyé de mon RMX1993 en utilisant Tapatalk
Dragoniacs Posté(e) le 26 novembre 2020 Auteur Signaler Posté(e) le 26 novembre 2020 Je confirme qu'il y a bien un bug.... J'ai fait une demande au support. Mon QA d'origine a bien cette tronche là : et lorsque je l'exporte / importe , voilà ce que ça donne : et je ne peux rien cliquer, le "set mode" est bloqué ! Dommage car ma V2.0 était prête, avec suppression des login & mdp une fois la clé créée, et reprise de cette clé dans les autres QA importés par la suite (1 QA par unité split)... bref.... 1
Dragoniacs Posté(e) le 1 décembre 2020 Auteur Signaler Posté(e) le 1 décembre 2020 J'ai eu la réponse du support... Y a plus qu'à attendre patiemment... Hello, I apologize for the inconvenience. I will report your issue to our Software department, who will try to solve this problem. I have to ask you for a little more patience.
Dragoniacs Posté(e) le 9 décembre 2020 Auteur Signaler Posté(e) le 9 décembre 2020 J'ai relancé le support. Ce bug sera corrigé à la prochaine montée de version, mi décembre.Envoyé de mon RMX1993 en utilisant Tapatalk
Domodial Posté(e) le 9 décembre 2020 Signaler Posté(e) le 9 décembre 2020 Elle a air vachement plus jolie l'interface HC3 que celle de HC2 ! Enfin du minimaliste coloré !
Dragoniacs Posté(e) le 9 décembre 2020 Auteur Signaler Posté(e) le 9 décembre 2020 Alors oui c'est joli sur l'interface pc mais ça passe pas assi bien sur l'appli... Dommage...Envoyé de mon RMX1993 en utilisant Tapatalk
flacon030 Posté(e) le 10 décembre 2020 Signaler Posté(e) le 10 décembre 2020 (modifié) Merci pour ce partage Je viens d'installer une interface sur l'un de mes splits il se connecte bien a mecloud et collecte les données suivantes: MelCloud_Key , MelCloud_IDBat Mais pas Split_ID, du coup cela ne semble pas fonctionner Modifié le 10 décembre 2020 par flacon030
Dragoniacs Posté(e) le 10 décembre 2020 Auteur Signaler Posté(e) le 10 décembre 2020 Est-ce que tu as défini des étages ou des zones dans le melcloud ?Envoyé de mon RMX1993 en utilisant Tapatalk
flacon030 Posté(e) le 10 décembre 2020 Signaler Posté(e) le 10 décembre 2020 (modifié) oui un RDC avec une pièce bureau Modifié le 10 décembre 2020 par flacon030
Dragoniacs Posté(e) le 10 décembre 2020 Auteur Signaler Posté(e) le 10 décembre 2020 Ah alors oui, mon QA, comme le VD avant lui, ne gère pas les pièces. Il faut que tu remettes tous tes splits en vrac, ou que tu attendes une nouvelle version de mon QA Envoyé de mon RMX1993 en utilisant Tapatalk
Dragoniacs Posté(e) le 10 décembre 2020 Auteur Signaler Posté(e) le 10 décembre 2020 Au fait, tu as bien l'interface complète après avoir importé mon QA ?Car j'ai un bug chez moi, je l'ai remonté au support (regarde les messages un peu plus haut)Envoyé de mon RMX1993 en utilisant Tapatalk
flacon030 Posté(e) le 12 décembre 2020 Signaler Posté(e) le 12 décembre 2020 merci je viens de mettre tous a la racine de melcloud et cela fonctionne parfaitement a présent Merci 1
Dragoniacs Posté(e) le 12 décembre 2020 Auteur Signaler Posté(e) le 12 décembre 2020 Et tu as bien l'interface complète ?Pas un truc buggé ?Envoyé de mon RMX1993 en utilisant Tapatalk
flacon030 Posté(e) le 12 décembre 2020 Signaler Posté(e) le 12 décembre 2020 non cela semble fonctionner comme il faut je suis en 5.050.13
Dragoniacs Posté(e) le 12 décembre 2020 Auteur Signaler Posté(e) le 12 décembre 2020 Tant mieux alorsEnvoyé de mon RMX1993 en utilisant Tapatalk
Dragoniacs Posté(e) le 5 janvier 2021 Auteur Signaler Posté(e) le 5 janvier 2021 J'ai résolu mon bug d'importation ! C'était un soucis d'interface chaise-clavier.... pour une fois, FIBARO n'y est pour rien (sauf le fait qu'on manque cruellement de documentation sur les QA...) Pour ceux qui avaient déjà la V2.0, vous pouvez vous contenter de mettre à jour le code du fichier "main" dans le QA (ça c'est un beau progrès : vive la HC3 !) J'en ai profité pour intégrer aussi les modes "ventilation" et "déshumidification". 1 1
flacon030 Posté(e) le 22 août 2021 Signaler Posté(e) le 22 août 2021 je viens de faire la mise a jour tous semble OK Merci 1
fastvd Posté(e) le 15 novembre 2021 Signaler Posté(e) le 15 novembre 2021 (modifié) Bonjour à tous. Besoin d'aide. nous avons la climatisation, nous avons accès à un téléphone portable et au contrôle via le cloud MelCloud, tout va bien ici. J'ai téléchargé l'application sur mon HC3 et entré le nom d'utilisateur/mot de passe et Split_Name. une nouvelle variable MelCloud_Key est apparue automatiquement dans les variables globales. Mais si je regarde les journaux dans la console, alors pour une raison quelconque, je vois 2 QA : mon QUICKAPP146, qui renvoie beaucoup d'erreurs (voir Figure 1), et un autre QA_MELCLOUD_146, qui n'est pas physiquement présent dans le système, mais il est dans la console et vient clairement du climatiseur - il n'y a pas d'erreurs dessus (voir écran 2) Qu'est-ce que je fais mal? Modifié le 15 novembre 2021 par fastvd +1 photo
Lazer Posté(e) le 15 novembre 2021 Signaler Posté(e) le 15 novembre 2021 @fastvd please use French, or at least English, because Russian is way to complicated for us...
fastvd Posté(e) le 15 novembre 2021 Signaler Posté(e) le 15 novembre 2021 il y a 58 minutes, Lazer a dit : @fastvd please use French, or at last English, because Russian is way to complicated for us... ))) désolé, alors traducteur google, copié à partir de la mauvaise fenêtre
Messages recommandés