Aller au contenu

jjacques68

Membres confirmés
  • Compteur de contenus

    4 380
  • Inscription

  • Dernière visite

  • Jours gagnés

    40

Tout ce qui a été posté par jjacques68

  1. marrant que tu abordes le point étanchéité, je cherche justement dès voltmètre du même genre mais "étanche"... y a ce genre de chose, mais aucune spec sur l'étanchéité : ils disent jusqu'à 80 % sans condensation... ils sont un peu encombrant (2x plus gros) mais avec la petit rebord, cela règle les soucis de la dremel
  2. et voilà le résultat final : déçu des découpes des afficheurs 7 segments... mais même avec une Dremel, j'ai pas réussi à faire qqch de propre FBGS alimenté par panneau solaire, installé à l'abris de la pluie, sur une petite cabane de jardin, relié à un capteur de pluie. ça marche nickel !
  3. De quell push parles tu ? je ne sais pas pour l'authentification, j'ai fait comme je faisais sur la HC2. Comme ça a marcher direct, je me suis pas trop posé de questions... Mais c'est quoi cette KeyAP ? je ne crois pas avoir vu ça sur la V3...
  4. jjacques68

    Erreur dans API PUT

    Alors avec ça, ça marche : mais c'est horrible, pourri, moche, illisible !!! Je le passe en 2 fois : MyPanel = api.get("/panels/sprinklers/10") res = api.put("/panels/sprinklers/10", {days=ListeDay}) MySeq = MyPanel.sequences MySeq[1].startTime = _StartTime MySeq[1].sprinklers[1].duration = _Duration res = api.put("/panels/sprinklers/10", {sequences=MySeq}) ?????????????????????????????? Vraiment besoin d'explications !!!!! si quelqu'un est motivé ! je le remercie d'avance !
  5. Hello tout le monde ! Je rencontre une erreur que je ne comprends pas... c'est certainement une connerie, mais je vois pas Je souhaite modifier des valeurs dans le panneaux Sprinkler directement avec api.put(). Je procède de la même manière qu'avec le panneau de chauffage où ça marche nickel ! Mais là, j'ai une erreur ???? voici le code : MyPanel = api.get("/panels/sprinklers/10") print("1", json.encode(MyPanel)) MyPanel.days=ListeDay MyPanel.sequences[1].startTime = _StartTime MyPanel.sequences[1].sprinklers[1].duration = _Duration print("2", json.encode(MyPanel)) res = api.put("/panels/sprinklers/10", MyPanel) print("3", json.encode(res)) Voici le debug où on voit : en 1, le json d'origine en 2, le json modifié (j'ai enlevé des jours) (ListeDay est un tableau avec les jours de la semaine {"monday", "tuesday"}) en 3, le résultat du PUT avec l'erreur ! [QUICKAPP615]: 1 {"name":"Terrasse","sequences":[{"startTime":68400,"sprinklers":[{"deviceId":444,"duration":300}],"id":13}],"days":["monday","tuesday","wednesday","thursday","friday","saturday"],"id":10} [QUICKAPP615]: 2 {"name":"Terrasse","sequences":[{"startTime":68400,"sprinklers":[{"deviceId":444,"duration":300}],"id":13}],"days":["monday", "tuesday"],"id":10} [QUICKAPP615]: 3 {"message":"","reason":"http:\/\/{$gateway-ip}\/json-schema\/panels\/sprinklers\/PUT_sprinklers.json. Invalid schema: #. Invalid keyword: additionalProperties. Invalid document: #\/id","type":"ERROR"} Je ne comprends pas l'erreur, visiblement j'ai un soucis avec la rubrique "id" ??? mais pourquoi ? où ? Merci pour votre aide !
  6. alors d'après ce que je constate, ce serait la police "Segoe UI Symbol"...
  7. MERCIIIII !! c'est parfait, j'y ai trouvé mon bonheur
  8. hello !! On voit un peu partout des caractères spéciaux (je pense par exemple aux ▼, ▲, aux petites notes de musique, boutons play/pause/stop) dans les label ou boutons... Comment peut-on avoir la liste des caractères spéciaux acceptés par les box (dans mon cas HC3) ? J'ai essayé de faire du copié/collé depuis Word, mais sans résultat... S'agit-il d'un format spécial ? police spéciale, encodage spécial ? merci d'avance !!
  9. jjacques68

    HC3 - 5.031.33 - 28/05/2020

    si ils ont bien fait leur boulo, ils vérifient les dates (cloud et locale) et prennent la plus récente...
  10. @jang, thank you ! I will try it !
  11. jjacques68

    HC3 - 5.031.33 - 28/05/2020

    le recovery a été fait avec une sauvegarde locale ou une stockée sur le Cloud ? je demande ça, car quand je fais un backup, je fais un coup une locale et un autre coup une sur cloud. alors si la box fait toute seule un recovery, je me demande où elle prend le backup...
  12. moi aussi je l'ai encore ! y a rien d'autre...
  13. bon ben c'est clair... merci pour le tuyau !
  14. j'ai taggé le titre... Ben c'est ce que j'aimerai éviter... veux rester simple... pfffff, vais devoir passer par des variables pour ce QA
  15. pour une HC3 ! suis dans les QA...
  16. Hello ! Tout est dans le titre Vous savez comment récupérer le libellé d'un bouton ou d'un label sur une HC3 ? merciiiiiii !
  17. ah ok... j'avais fait qqch de ressemblant mais, en utilisant RefreshState... c'est ce qui me permet de contourner mon soucis du multi instance de scènes...
  18. t'as utilisé quoi dans l'API, le RefreshState ?
  19. j'ai du commander sur amazon allemagne, car en france, les délais était trop long, alors voici au final : "Fibre de verre FR4", c'est bien ça l'époxy ?
  20. ok je vous suis, je viens de changer la commande :
  21. c'est déjà le deuxième seul bémol, je l'ai pas mis en photos parce que c'est franchement moche, mais le dessous du circuit imprimé.... j'ai fais les raccord avec du fil AWG20... c'est pas pratique du tout... ça part dans tous les sens... J'ai commandé de nouvelles plaques avec des trous qui sont commun (je sais pas l'expliquer). Cela m'évitera j'espère de multiples strap ou liaison actuellement fait par fils... https://www.amazon.fr/gp/product/B074HFCW9V/ref=ppx_yo_dt_b_asin_title_o03_s00?ie=UTF8&psc=1 je ne trouve pas d'autre solutions...
  22. alors voilà : La tension 16,2 V est celle fournie par le PV, et 10,2 V est celle fournie par la batterie. On voit le FGBS juste glissée entre les 2 circuit imprimé. Le dernier bornier qui n'est pas branché est celui qui recevra le capteur de pluie...
  23. après cette option dépend du besoin que l'on a avec la scène..l pour la boîte aux lettres : ça marche super bien ! tellement bien que j'en ai fait un deuxième pour un capteur de pluie te poste une photo demain
×
×
  • Créer...