Aller au contenu

PdB

Membres confirmés
  • Compteur de contenus

    237
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

Tout ce qui a été posté par PdB

  1. PdB

    Fibaro Intercom

    Je cherche moi aussi à pouvoir rebooter l'intercom par un script... J'ai demandé au support fibaro s'ils avaient une solution, ils m'ont transmis la QuickApp ci-jointe qui fait le job pour ceux qui ont une HC3. J'essaie de le transcrire pour une HC2 mais je galère (d'ailleurs si qqn s'y connait, il est le bienvenu!!!) Sinon fibaro propose de le faire en développement payant pour la HC2...... IntercomRestartQuickApp.fqa
  2. Bonjour, il y a quelques années de cela, j'avais réussi à paramétrer un dossier partagé de mon Synology pour stocker des fichiers .mp3 pour diffusion par la fonction stream du VD. J'avais réussi, sans me souvenir les paramétrages précis du Synology.... J'ai l'impression que suite à une mise à jour, ma HC2 n'accède plus à mon fichier partagé. J'ai essayé de bidouiller à nouveau les paramétrages du dossier partagé du Synology mais je n'y arrive plus... Avez-vous une idée de comment faire?
  3. Bonjour, J'ai une PAC air/eau HITACHI YUTAKI que j'aurais aimé pouvoir intégrer à ma FIBARO. HITACHI propose plusieurs modules optionnels pour la domotique (mais rien de zwave, ni d'API simple comme chez DAIKIN par exemple...). En pratique plusieurs modules différents permettent de communiquer vers: KNX, Modbus, Tahoma, ou BACNet.... Savez-vous si l'une de ces solutions peut s'intégrer à notre hc2?
  4. PdB

    Out of Memory

    @J3R3M Merci pour ta réponse, je comprends mieux... En fait je pense avoir trouvé la cause de mon bug sur le forum US: https://forum.fibaro.com/topic/50427-out-of-memory/ Apparemment l'une des options du routeur UNIFI qui consiste à scanner les ports des clients du routeur est la cause de ce bug... Je me suis bien pris la tête pendant un mois pour tout verifier, et j'aurais pu encore chercher longtemps...
  5. PdB

    Out of Memory

    Bonjour, @J3R3M j'ai en effet changé quelques paramètres avec des fonctions string.gsub, du coup j'ai tout repris mais je n'ai trouvé de suspect.... C'était quoi comme type de boucle que tu avais? Sinon j'ai revu toutes mes scènes et VD et n'ai rien trouvé de suspect. Pas de réponse du support pour l'instant, du coup j'ai fait une scène qui reboote quand la mémoire baisse trop.... A suivre...
  6. PdB

    HC2 avec Telecommande Harmony

    Hello, depuis 2/3 jours, le plugin Harmony sous HC2 ne marche plus.... J'ai essayé de le désinstaller / réinstaller, toutes les activités remontent normalement, mais rien ne se passe en cliquant dessus ou avec "changeActivityState". Avez-vous le même bug??
  7. PdB

    Out of Memory

    oui, et sympa pour le réveil de noel....
  8. PdB

    Out of Memory

    @Lazer Oui c'est bizarre peut-être une scène mais je n'ai rien changé de particulier récemment, je vais mener l'enquête... @Nico qd la mémoire descend en dessous de 5% la HC2 plante.
  9. PdB

    Out of Memory

    Il me semble que oui mais je vais rebooter a nouveau
  10. PdB

    Out of Memory

    Bonjour, depuis quelques temps, j'ai une notification = Out of Memory qui apparait regulièrement. Pourtant la RAM ne semble pas particulièrement tendue... Qu'en pensez-vous? Amitiés. Pierre.
  11. @yoim cool
  12. @yoim As-tu modifié la scène de Lazer? Dans la partie Login tu dois avoir ca: -- -- Login function -- function Login(command) Message("fuchsia", "Login") local httpClient = net.HTTPClient() if debug then Message("grey", URL .. "/api/login") end -- Login httpClient:request(URL .. "/api/auth/login", { success = function(response) if debug then Message("gray", json.encode(response)) end if response.status == 200 then if response.data and response.data ~= "" then local jsonTable = json.decode(response.data) -- Get cookie if response.headers and response.headers['Set-Cookie'] then -- "Set-Cookie": "unifises=L1IADETuhsX6AwY44w72nCKftDOa1c1j; Path=\/; Secure; HttpOnly, csrf_token=b5y9pwpKD5dIcLqAxfHxUO2dQ6HUuvcL; Path=\/; Secure", if debug then Message("yellow", response.headers['Set-Cookie']) end -- Store cookie Cookie = response.headers['Set-Cookie'] fibaro:setGlobal(VG_Unifi_Cookie, Cookie) -- Execute given function as argument if command and type(command) == "function" then setTimeout(function() command() end, 0) end else Message("red", "Error : missing Cookie in Response Headers") end else Message("red", "Error : empty response") end else Message("red", "Error : status=" .. tostring(response.status)) end end, error = function(err) Message("red", 'httpClient:request() : Error : ' .. err) end, options = { method = 'POST', checkCertificate = false, headers = {['Content-Type'] = 'application/json'}, data = json.encode({username=username, password=password, strict=true}) } }) end -- function
  13. ALLELUIA !!!!! Ca y est, j'ai enfin réussi. Pour ceux que cela intéresse donc sur un UDM-PRO: - il faut activer la connection SSH dans le contrôleur - Se logger en "root" avec le mot de passe que vous avez choisi et accéder au fichier system.properties qui se trouve dans /data/unifi/data - et le modifier selon les consignes de @Lazer. Il faut ensuite modifier un petit peu la scene de @Lazer - pour le LOGIN : L'IP à utiliser est URL .. "/api/auth/login" - dans les options de la requête HTTP pour le login, il faut rajouter: headers = {['Content-Type'] = 'application/json'}, sinon erreur 401 systématique.... - dans la récupération du cookie, il faut supprimer la ligne: if jsonTable.meta and jsonTable.meta.rc and jsonTable.meta.rc == "ok" then et en miroir: else Message("red", "Error : status = " .. tostring(response.status) .. " - rc = " .. (jsonTable.meta and jsonTable.meta.rc or "???") .. " - msg = " .. (jsonTable.meta and jsonTable.meta.msg or "???")) end qui ne correspondent plus au format de la réponse. Dans GetDevices(): il faut modifier l'URL cible par : URL .. "/proxy/network/api/s/default/stat/sta" Enfin, si besoin, il faut modifier le fichier system.properties. Pour cela: - il faut activer la connection SSH dans les reglages de l'UDM PRO - Se logger en "root" avec le mot de passe que vous avez choisi et accéder au fichier system.properties qui se trouve dans /data/unifi/data - et le modifier selon les consignes de @Lazer. Et tout roule chez moi ... Merci à ceux qui m'ont aidé!!!!
  14. Déjà fait hélas...
  15. Bonjour, J'ai finalement réussi à avoir un accès en root, trouver le fichier system.properties et le modifier... J'arrive à m'authentifier à l'UDM PRO sans souci en utilisant Postman: Malgré tout la scène suivante me renvoie encore une erreur 401: local credential = {username = "Fibaro", password = "XXXXXX"} credential = json.encode(credential) local httpClient = net.HTTPClient() httpClient:request("https://192.168.0.254/api/auth/login", { success = function(response) print(json.encode(response.status)) end, error = function(err) end, options = { method = 'POST', checkCertificate = false, data = credential } }) Auriez-vous une idée de ce qui cloche???
  16. Impossible en tout cas d’accéder au system.properties sur le nouveau UDM PRO....
  17. Oui... je creuse...
  18. C’est moi qui était repasse en checkcertificzte = true en tentant de bidouiller avant. en repassant a false j’ai [DEBUG] 12:02:43: Need to login and get new cookie[DEBUG] 12:02:43: Login[DEBUG] 12:02:43: Error : status=401
  19. J'ai avancé ici: https://ubntwiki.com/products/software/unifi-controller/api Le endpoint pour l'API est https://IP/proxy/network et pour le login: /api/auth/login au lieu de api/login En revanche j'ai une erreur de login [DEBUG] 11:28:46: Need to login and get new cookie[DEBUG] 11:28:46: Login[DEBUG] 11:28:46: 2020-10-23 11:28:46.360354 [ error] Handshake error: certificate verify failed[DEBUG] 11:28:46: httpClient:request() : Error : certificate verify failed
  20. Je pense pas que l’API ait changée, mais juste son accès via l’UDM Pro...
  21. bjr, non rien avec https://IP:8443/network/api/s/default/stat/sta hélas....
  22. Rien trouvé sur le port ou l'API qui aurait changé juste l'adresse de l'API qui est introuvable...
  23. J’avais pas vu.... Non pas certain pour le port...
  24. J'ai une petite question @Lazer. J'utilisais jusqu'à présent ta scene qui fonctionnait parfaitement pour moi (grand merci!!). Je viens de passer de migrer le contrôleur d'une Cloud Key à une Dream Machine Pro, et je n'arrive pas à adapter la scène.... L'IP du contrôleur est désormais la même que le routeur. On accède au contrôleur par : https://IPROUTEUR/network Mais https://IPROUTEUR/network/api/... ne pointe pas sur l'API du contrôleur et renvoie au dashboard.... Je n'ai pas trouvé d'info sur le sujet... Aurais-tu des idées? D'avance merci!!! PS: j'ai bien trouvé ça, mais c'est du Chinois pour moi.... https://community.ui.com/questions/Unifi-API-on-an-Unifi-Dream-Machine/dcbda0aa-8c37-4a23-acdd-ee5fd11de588
  25. Oups... suis passé à un routeur UNIFI DREAM MACHINE PRO je tente avec l'adresse du controleur http://IP/network mais pas de succès... Quelqu'un a-t-il réussi?
×
×
  • Créer...