Aller au contenu

Bloug

Membres confirmés
  • Compteur de contenus

    1 333
  • Inscription

  • Dernière visite

  • Jours gagnés

    30

Tout ce qui a été posté par Bloug

  1. Bravo ! J'aurais préféré que tu partes sur la solution airzone pour développer un meilleur QA !
  2. Salut, si sur la box tu dois faire clic " allumer" pour allumer et clic pour " éteindre" comportement normal d'un bouton poussoir " clic - clic" c'est peut être l'intégration du module qui est partielle ( nice) ou un paramètre du module ( poste une image) Du coup si tu as "un" seul bouton sur la box pour faire fonctionner ta lumière.... le comportement est normal avec alexa Peut être réaliser (dans la box ) une scène pour allumer et une scène pour éteindre et de coupler avec une routine Alexa. ou voir dans les paramètres du OX2 ( monostable .... bistable..... instable :p )
  3. Bloug

    Curl en Lua

    Oui, c'est le module qui permet de te connecter via rj45. Donc prise RJ proche de la chaudière. Bon courage et n'hésite pas !
  4. Bloug

    Curl en Lua

    Salut, je me suis aidé du travail réalisé par Thomas Germain sur Home Assistant. Voici deux liens : https://github.com/thomasgermain et de mémoire j'ai bossé avec le script suivant : https://github.com/thomasgermain/pymultiMATIC/blob/master/script/print_response.ps1 Après c'est surtout un question de compatibilité car vaillant migre les utilisateurs "semble t'il" avec une nouvelle application ? Après pour simplifier c'est les étapes traditionnelles : N°1 - Récupération du Token N°2 - connexion avec le Token N°3 - Des commande Get pour récupérer des infos voici le début, Regardes si tu as qq retour ( positif de connexion ) et moi je fouille mes archives pour retrouver l'ensemble des cmd à tester UserName et Password : ceux utilisés pour te connecter avec l'app vaillant Serial : Disponible dans ton app vaillant ( connexion reseau ) N° de Serie print("<font color=purple>____________________________________________________________") print('<font color=red> Connexion N°1 - Récupération du Token ....</font>') self.http:request("https://smart.vaillant.com/mobile/api/v4/account/authentication/v1/token/new", { options={ method = "POST", data = '{ "smartphoneId": "pymultiMATIC", "username": "' .. log .. '", "password": "' .. pass .. '" }' , headers = { [ 'content-type' ] = 'application/json;charset=UTF-8', [ 'Accept-Encoding' ] = 'gzip', [ 'Accept' ] = 'application/json', [ 'Vaillant-Mobile-App' ] = 'multiMATIC v2.1.45 b389 (Android)', } }, success = function(response) if response.status == 200 then self:debug('Connexion : Ok ') token = json.decode(response.data).body.authToken print('Get Token : ' .. token ) self:login() else self:debug('Error : ' .. response.status .. response.data) self:updateProperty("deviceIcon", 1054) -- Icone API Offline end end, error = function(error) self:debug('error: ' .. error) end }) end -- N° 1 - Token function QuickApp:login() print('<font color=purple>____________________________________________________________') print('<font color=red> Connexion N°2 avec le Token : ' .. token ) self.http:request("https://smart.vaillant.com/mobile/api/v4/account/authentication/v1/authenticate", { options={ method = "POST", data = '{ "smartphoneId": "pymultiMATIC", "username": "' .. log .. '", "authToken": "' .. token .. '" }' , headers = { [ 'content-type' ] = 'application/json;charset=UTF-8', [ 'Accept' ] = 'application/json', [ 'Vaillant-Mobile-App' ] = 'multiMATIC v2.1.45 b389 (Android)', } }, success = function(response) if response.status == 200 then self:debug('Authentification avec le Token : Ok') SetCookie = response.headers['Set-Cookie'] cookie1,cookie2 = SetCookie:match("(.-);.-HttpOnly, (.-);") print( 'Récupération des Cookies : ') boiteacookies = cookie1..';'..cookie2 print(boiteacookies) self:GetConfig() -- Commande GET else self:debug('Error : ' .. response.status .. response.data) end end, error = function(error) self:debug('error: ' .. error) end }) end -- N° 2 - Auth function QuickApp:GetConfig() print("<font color=purple>____________________________________________________________") print('<font color=red> Connexion N°3 - Commande GET pour Tmps Int - Consigne - Fonctionnement' ) self.http:request('https://smart.vaillant.com/mobile/api/v4/facilities/'.. serial .. '/systemcontrol/v1/zones/Control_ZO1', { options={ method = "GET", headers = { [ 'content-type' ] = 'application/json', [ 'Accept' ] = 'application/json', [ 'Vaillant-Mobile-App' ] = 'multiMATIC v2.1.45 b389 (Android)', [ 'Cookie' ] = boiteacookies, }, }, success = function(response) if response.status == 200 then print('Connection Ok') VNameofzone = json.decode(response.data)["body"]["configuration"].name VInsideTemp = json.decode(response.data)["body"]["configuration"].inside_temperature VConsigne = json.decode(response.data)["body"]["heating"]["configuration"].setpoint_temperature VFonction = json.decode(response.data)["body"]["configuration"].active_function if VFonction == "STANDBY" then VFonction = "En Attente" self:updateProperty("deviceIcon", 1053) end if VFonction == "HEATING" then VFonction = "En Chauffe" self:updateProperty("deviceIcon", 1055) end local jsonResponse = json.decode(response.data) self:updateView("VNameofzone","text", " Nom de la Zone : " .. VNameofzone .. " " ) self:updateView("VConsigne","text", " T° Consigne : " .. VConsigne .. " °c " ) self:updateView("VInsideTemp","text", " T° Intérieure : " .. VInsideTemp .. " °c " ) self:updateView("VFonction","text", " Etat de la Chaudière : " .. VFonction .. " " ) self:GetConfig2() -- self:debug(response.data) else self:debug('Error : ' .. response.status .. response.data) end end, error = function(error) self:debug('error: ' .. error) end }) end -- N° 3 - Tmps Int - Consigne - Fonctionnement
  5. Bloug

    Curl en Lua

    oui , je récupère les infos. + Température du Couloir ( là ou il y a le multimatic ) Comme je suis sur Plancher chauffant je touche jamais les réglages du coup c'est juste pour les états et Domocharts/Grafana
  6. Bloug

    Ruban led RGBW

    intérieur, sur une soffite en placo ... j'ai vu les RGBW en COB mais je suis inquiet pour mes deux angles a 90° ( en forme de U ) Edit, : j'ai commandé rapido sur Le club Led : Ruban LED RGBW Blanc du Jour 6000K 60LED/m 17W/m
  7. Bloug

    Ruban led RGBW

    Bonjour, Je souhaite remplacer un ruban led 24V rgbw . Des conseils sur des nouveaux type de led ( depuis mes smd 5050 ) ? Une bonne adresse pour le remplacer ? me faut 12m d'une seule pièce. merci
  8. désolé pour mon retour tardif..... Oui tout est rentré dans l'ordre , après le redémarrage de la bdd.
  9. https://m.youtube.com/watch?v=Zr-sBGi2tlQ
  10. Encore merci @Lazer pour ton retour. Tout est rentré dans l'ordre sans rien toucher. En fait, ma base de donné a plantée. Pour je ne sais quelle raison mon MariaDb sur mon qnap me demande régulièrement de changer les Pass .... et quand je la zappe elle s'arrête... Je pense que Domocharts mémorise pas mal de choses meme quand la base de donnée est Hs (?) puis le jour ou la base de donnée se reconnecte il y a eu trop de "paquets" envoyé ?? d'où ma cmd SET GLOBAL max_allowed_packet=1073741824; Quand au reste "surement" une surcharge de taff au redémarrage .... bref tout est Ok Peut être est il possible lors d'une éventuelle MAJ ou une ligne de code à ajouter pour recevoir des notifications si il y a un pb de connexion avec la BDD ?
  11. Pour 2024..... avec l'IA et ChatGpt Fibaro va resortir LILI ! #Ilovemyhc3
  12. Docteur est-ce grave ? j'ai zapé pas mal de temps ma BDD qui a planté sur le nas du coup j'ai eu un erreur : [13.11.2023] [06:55:25] [ERROR] [QA_DOMOCHARTS_518]: DomoCharts:postAPI() Error #08S01 => SQLSTATE[08S01]: Communication link failure: 1153 Got a packet bigger than 'max_allowed_packet' bytes [13.11.2023] [06:55:25] [ERROR] [QA_DOMOCHARTS_518]: http://192.168.1.10/domocharts/data.php => Error #08S01 => SQLSTATE[08S01]: Communication link failure: 1153 Got a packet bigger than 'max_allowed_packet' bytes [13.11.2023] [06:55:25] [WARNING] [QA_DOMOCHARTS_518]: Memorize 10125 sensors data J'ai réalisé cette commande dans phpmyadmin pour arrêter l'hémorragie puis redémarrer phpmyadmin : SET GLOBAL max_allowed_packet=1073741824; du coup j'ai plus la même erreur : [13.11.2023] [07:08:26] [ERROR] [QA_DOMOCHARTS_518]: DomoCharts:postAPI() Error #HY000 => SQLSTATE[HY000]: General error: 23 Out of resources when opening file './test/domocharts_energy.MYD' (Errcode: 24 "Too many open files") [13.11.2023] [07:08:26] [ERROR] [QA_DOMOCHARTS_518]: http://192.168.1.10/domocharts/data.php => Error #HY000 => SQLSTATE[HY000]: General error: 23 Out of resources when opening file './test/domocharts_energy.MYD' (Errcode: 24 "Too many open files") [13.11.2023] [07:08:26] [WARNING] [QA_DOMOCHARTS_518]: Memorize 10125 sensors data What should I do Ps : oui " test" c'est bien le nom de ma base :p
  13. Les animes sons "dessin animé" et "jeunesse" des films pour enfants. Je souhaite bien séparer dès le début le classement. pour obtenir un menu comme : Films Série Animes Jeunesse Music.... J'y arrive avec d'autres skins qui permettent de modifier le menu d'accueil et pointent les bons dossier avec les nœuds mais j'ai pas forcement la présentation/visuel qui fonctionnent correctement. je vais continuer à fouiller merci
  14. OK, Du coup mon classement est bon sur mon serveur, mais dans kodi avec " video " il groupe les films avec les animes, séries. Est-ce possible de les différencier directement avec les menus / noeud?
  15. Bonsoir à tous ! J'espère que tout le monde se porte bien ! PetiteS questionS aux Afficionados de Kodi ! Je l'utilise "brut" depuis des années et je cherche aujourd'hui à le rendre présentable Mon monde est simple : Shield dans la Cuisine ; Salon & Chambre ( peut être ne pas commencer à centraliser l'ensemble ? ou oui ou non ? ) + un NAS avec mes dossiers : \\serveur\Video\ ....\ 0 Blu-Ray ....\ 1 Series ....\ 2 Boxset ....\ 3 Anime ....\ 6 4K ....\ 7 Jeunesse Alors j'ai testé avec l'histoire des nœuds pour accéder à mes dossiers ..... bahhh Ok j'ai les films mais sans les fanarts dans le salon, alors que dans la chambre j'ai des résultats ..... vas comprendre ! Donc je suppose que je passe a coté de " la base " 1 Comment doivent être mes répertoires ? 2 Comment les indiquer "proprement" dans Kodi ' media ?? 3 Quel interface /addon ajouter conseillez vous ? Bref avoir un truc simple avec en bas de l'écran : Film ==> ( dosser Blueray ) ; Animes ( dossier Animes ) ; Jeunesse ( dossier jeunesse ) etc .... mais avec des images Et pour les fonds de menu un format ? Sérieusement.... moins de pb avec mon Tvix 6600 Merci pour votre aide !
  16. Faut adapter aux besoins de chacun
  17. Clair c'est top les fiches coudées !
  18. Bonne continuation et bravo à @Lazerpour la promotion canapé !
  19. idem , pas de pb pour moi
  20. Voila après remplacement de la vanne celle ci fonctionne bien ! mais toujours rien dans paramètres. Après c'est pas exactement la même vanne .... celle ci indique d.SmartHome et est Zwave plus .... entre les Pop .... GR-SMARTHOME ... et là d.SmartHome http://en.d-smarthome.com/
  21. Donc si j'ajoute le périphérique à coté de la box pas de souci pour le déplacer ensuite car le re-calcul se fera par la suite ? ou est il préférable alors, de lancer un reconfiguration "douce" ou "complète" une fois le périphérique en place ?
  22. là toutes les cases sont vides .... A la dernière reconfiguration complète le matin je me retrouve avec la vanne ouverte le midi .... et l'eau dans la rue .... c'est moyen ! Retour chez SmartHome-Europe pour échange ...
  23. j'ai que : j'ai pas plus d'info à saisir @mprinfo tu utilises ta vanne sur HC3 ou HC2 ? tu as qq truc dans les paramètres ?
  24. merci pour ton retour, je suis arrivé hier soir a l'inclure depuis le local sans déplacer la HC3. mais toujours les problèmes suivants : à l'inclusion lors de l'étape configuration : failed puis : et ma section " paramètres" est vide c'est plus de la patience là !
×
×
  • Créer...