Aller au contenu

jojo

Membres confirmés
  • Compteur de contenus

    15347
  • Inscription

  • Dernière visite

  • Jours gagnés

    220

Tout ce qui a été posté par jojo

  1. oups, Excuse ma réponse (trop) tardive. j'aurai retenu qqch : avant de poser une question, je relis le premier post du sujet. P.S. : si tu connais/vois la personne qui a écrit le tuto, dis-lui de ma part qu'il est super clair et complet !
  2. Je n'avais pas vu le message d'erreur, car à la suite d'une suite de ....... Je vais regarder où dans le script je devrais rajouter un CR. La box était parfaitement opérationnelle ce matin. Je n'ai pas trouvé dans les paramètres de la box ce timeout (qui correspond à quoi précisément ?)
  3. Hello, cela fait des mois que j'utilise ce script sans message d'errreur. Je viens de recevoir ce mail de mon synology Le planificateur de tâches a terminé une tâche planifiée. Tâche : BackupHC3 Heure de début : Sun, 13 Aug 2023 03:00:01 GMT Heure d'arrêt : Sun, 13 Aug 2023 03:15:16 GMT État actuel : 16 (Interrompu) Sortie/erreur standard : Backup Fibaro Home Center : Sunday 13/08/2023 03:00:02 Sauvegarde avec historique... ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Erreur : services Fibaro non redémarrés après le timeout de 900 secondes : Service HCServer "Process not running" title: 'Sauvegarde HC3' is neither mail string key nor i18n format. Reboot forcé du Home Center... Box Fibaro rebootée de force De SynoMain Est-ce grave docteur ?
  4. jojo

    Interrupteur sans fil compatible HC3 ?

  5. et comme je n'aime pas ce qui est écrit en dur dans les code, voici comment je détermine l'id de la pièce qui contient le QA : local idPiece = hub.getRoomID(plugin.mainDeviceId) api.put("/rooms/"..idPiece, {icon = "User"..UI[Chauf_Maison_Mode][2] })
  6. si simple que ça ... je vais du coup créer d'autres tables pour endre mes codes "plus jolis". => Merci
  7. jojo

    Notifications en boucle

    sur HC2, c'est bcp trop vieux pour mois (v'était il y a TRES TRES longtemps, j'ai été fidèle à 2 autres box depyus...) Désolé
  8. c'est ce que j'ai fait pour l'icône de mon QA -- ICONES Icones = { Confort = 1007, SdB = 1010, ECS = 1008, Off = 1009 } ... function QuickApp:UI_Maison_Mode(Chauf_Maison_Mode) -- changer l'icone du QA self:updateProperty("deviceIcon", Icones[Chauf_Maison_Mode]) ... end mais ici c'est du texte qu'il faudrait concaténer, dans un argument qui n'est pas en format texte api.put("/rooms/239",{icon="User1005"}) Une solution pourrait être de modifier mon tableau comme ceci : IconesRoom = { Confort = "{icon='User1002'}", SdB = "{icon='User1003'}", ECS = "{icon='User1004'}", Off = "{icon='User1005'}" } Mais je n'aime pas du tout, car mon tableau contiendrait plusieurs fois la même information. Je préférerais de loin un tableau comme ceci IconesRoom = { Confort = "1002", SdB = "1003", ECS = "1004", Off = "1005" } et que mon code génère tout ce qui manque
  9. et ça fonctionne super ! (évidemment) et pour rendre mon code plus fluide, j'ai créé une table avec le nom des icônes IconesRoom = { Confort = "User1002", SdB = "User1003", ECS = "User1004", Off = "User1005" } mais je ne vois pas comment l'utiliser (je veux éviter des if elseif)
  10. So we could use this method to update any Json field of anything ("/devices/<idDevice>") ?
  11. dans l'application Web, je n'enai aucune utilité, par contre dans l'appli mobile : exple : j'ai une pièce chaufferie, et j'ai 4 modes de chauffage : Confort, SdB, ECS et vacances. L'idée est que l'icône de la pièce chaufferie corresponde au mode de chauffage choisi. Donc, je gagne un clic juste en regardant l'icône de la pièce. Je souhaite faire la même chose pour ma pièce piscine : une icône avec volet fermé, une autre avec volet ouvert. ok; c'est loins d'être indispensable, mais ça permet de se creuse les méninges ...
  12. je croyais avoir trouvé qqch avec F12: Dans l'onglet Network, sur la requete qui correspond à la sélection de mon icône, j'ai fait Copy Request Headers, et j'ai ceci GET /assets/userIcons/rooms/User1002.png?v=1691429284495 HTTP/1.1 Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8 Accept-Encoding: gzip, deflate Accept-Language: fr-FR,fr Connection: keep-alive Host: 192.168.x.y Referer: http://192.168.x.y/app/settings/rooms Sec-GPC: 1 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36 mais ça ne correspond pas à ce que tu m'as dit, et ce n'est pas exploitable
  13. j'ai fait F12, mais il y a 3 tonnes d'infos, où dois-jerader ? Quel onglet ?
  14. MERCI, mais c'est lourd tout ça ... j'aurais espéré qu'il t avait une instruction sympa (que je ne connaissais pas) qui le faisait sympa style hub.call (<id>,"updateJson",<JsonField>,<JsonFieldValue>) J'ai pensé qu'avec un json.decode/encode on devrait y arriver ?
  15. jojo

    Notifications en boucle

    as-tu essayé un redémarrage propre de la box ? (es-tu encore sur HC2, ou as-tu migré vers HC3 ?)
  16. Merci pour ta réponse rapide, MAIS, ce n'est pas ce que je cherche à faire (ma question n'était donc pas suffisamment claire). Ici tu mes à jour la propriété du device en cours (self:) ce que je cherche à faire, c'est mettre à jour un champ du json (dune pièce, section, ...; donc pas du device actuel (= pas self:)), et en plus ce champ n'est pas sous "properties".
  17. Bonjour, Tout d'abord 100000 excuses de ne plus pouvoir offrir une aide similaire au passé ... J'ai été obligé de passer en mode "profiteur" Je cher en LUA à modifier l'icone d'une pièce (j'ai trouvé le nom de l'icône) Voici le json de la pièce : // 20230807150204 // http://<ip box>/api/rooms/239 { "id": 239, "name": "Chaufferie", "sectionID": 224, "isDefault": false, "visible": true, "icon": "User1005", "defaultSensors": { "temperature": 528, "humidity": 0, "light": 0 }, "meters": { "energy": 0 }, "defaultThermostat": 889, "created": 1691283771, "modified": 1691283771, "sortOrder": 15, "category": "other" } je souhaite changer le champ "icon" de "User1005" à "User1002" (par exemple). Pour mettre à jour la propriété d'un device, on fait ceci hub.call(<idDevice>, "updateProperty", "<propertyName>", <propertyValue>) mais ici, ce n'est pas une propriété. MERCI de votre aide.
  18. jojo

    sauvegarde hc3

    et c'était quoi ?
  19. jojo

    Petits bug de la HC3

    et je ne joue plus ...
  20. en v1.19.1, j'ai toujours les 2 widgets. je passe toujours via mon HAProxy (donc pas le cloud Fibaro) et que je sois chez moi (WiFi) ou à l'extérieur (4G), j'ai des "perf" similaires
  21. cette personne a raison ... ici : PAS de support support : showroom :
  22. je n'avais pas lu dans ce détail là : les sous-forum. En effet, il n'y avais pas un cheveux de ma tête qui avait pensé que quelqu'un pouvait faire comme unique présentation poser une question
  23. pourquoi poser 2x la même question ? => @Lazerpeux-tu supprimer un des deux fils ?
  24. c'est vrai que je n'ai JAMAIS utilisé le bouton Off
  25. merci @Lazer pour tes explications. Dès que j'ajoute/modifie une règle je ne regarde jamais le log, mais toujours le label Running. Si pas oui, ça voulait dire que j'avais fait (comme trop souvent) une erreur de syntaxe. Je suis (et resterai jusqu'à mon dernier souffle) un (gros) fainéant ...
×
×
  • Créer...