Aller au contenu

jojo

Membres confirmés
  • Compteur de contenus

    14 561
  • Inscription

  • Dernière visite

  • Jours gagnés

    186

Tout ce qui a été posté par jojo

  1. Lazer, bête remarque au passage, je vois que tous les id des device s'appelle device_id, sauf pour la table domotique_device. Certe, c'est évident que l'id est le device_id, mais si le nom technique était le même partout, ne serait-ce pas plus "cohérent". On pourrait peut-être profiter du passagee à la v4 pour harmoniser cela ?
  2. jojo

    Droits Utilisateurs

    moi qui te croyais courageux Je croyais avoir trouvé une bonne âme pour tester ma théorie foireuse...
  3. jojo

    Droits Utilisateurs

    d'autant plus que sur mon tél j'utilise un compte non admin, pour ne voir que ce que je veux, et l'ordre proposé n'a rien à voir avec l'ordre mis dans admin. Mais si tu as du courage, tu prends un backup sur la clé, tu copie le fichier sql sur ton PC (voir auto de mprinfo), tu modifies la base de donnée sql où il y a une table sort_order (je crois) et où tu pourrais utilisateur parutilisateur définir l'ordre d'affichage. Puis tu remes la bd sur la clé, et fait un restore du backup. JE N'AI JAMAIS ESSAYE, DONC JE NE GARANTI RIEN, SURTOUT PAS QUE TU NE VAS PAS PLANTER TA HC2
  4. d'après la photo tout semble ok. tout est à15°C. Alors regarde si en manuel tu peux commander ton boitier depuis ta Fibaro
  5. Je vient de voir une faute de frappe tagetLevel, au lien de targetLevel local zxt120_ID = 52 local SetPoint = 15 local HC2 = Net.FHttp("127.0.0.1",11111) -- préparation du nouveau json NewJson = '{"properties":{"value":'..SetPoint..'"}}' -- écriture du nouveau json -- écriture du nouveau json payload = "/api/devices/" ..zxt120_ID HC2:PUT(payload, NewJson) -- préparation du nouveau json NewJson = '{"properties":{"targetLevel":'..SetPoint..'"}}' -- écriture du nouveau json -- écriture du nouveau json payload = "/api/devices/" ..zxt120_ID HC2:PUT(payload, NewJson) Peux-tu réessayer avec ce code, le l'ai mis à15°C pour le climatiseur, mais il faudra peux-être également regarder pour modifier le mode climatiseur ou chauffage ?
  6. si tu vas dans phpmmyadmin, tu verras tout. Mais comme la structure va changer avec la v4 de Lazer, j'attendrais la nouvelle structure
  7. cool, il me semble que avance. Essaie ceci, j'ai mis la consigne à48°C local zxt120_ID = 52 local SetPoint = 48 local HC2 = Net.FHttp("127.0.0.1",11111) -- préparation du nouveau json NewJson = '{"properties":{"value":'..SetPoint..'"}}' -- écriture du nouveau json -- écriture du nouveau json payload = "/api/devices/" ..zxt120_ID HC2:PUT(payload, NewJson) -- préparation du nouveau json NewJson = '{"properties":{"tagetLevel":'..SetPoint..'"}}' -- écriture du nouveau json -- écriture du nouveau json payload = "/api/devices/" ..zxt120_ID HC2:PUT(payload, NewJson) tu appuyes sur le bouton et me renvoie les même infos (photo + json) et tant qu'àfaire, tu me dis si ton ZXT àbien enclenché le chauffage ?
  8. si ça peux t'aider, voici le VD que j'avais adapté avec un autre membre du forum (PITP2 ?) HP_Rez_SdB.vfib
  9. que souhaites-tu faire précisément ? Car lorsque tu génères un fichier .vfib, il est parfaitement partageable, et tous les boutons (et labels) sont créés automatiquement et restent àla place où tu les clés initialement. perso, j'ai déjàfait un code où le code principal était dans la main loop, et s'exécutait en fonction du bouton qui a été pressé. Et pour cela, dans le code de chacun des boutons, il stocke une valeur particulière dans un des champs cités plus haut. La valeur du champ est lue dans le main loop, et hop, le tour est joué
  10. sais-tu m'envoyer un screenshot (après avoir appuyé sur le bouton) pour que je visualise bien ainsi que le son (également après avoir appuyé sur le bouton)
  11. je ne sais pas si ça répond àta question. Mais tu peux stocker une info relative au bouton surlequel tu viens d'appuyer dans le champ IP Address ou dans le champ TCP Port du VD, ou encore dans une variable globale, et utiliser ensuite l'info ailleurs
  12. en effet, il FAUT cocher la case pour qu'elle fonctionne en auto. Mais pour le test, quand tu appuye sur "run", elle passe directement au then, sans se préoccuper des conditions
  13. as-tu bien coché la case start with HC ?, étant donné que tu as une condition de temps
  14. jojo

    Nest Api

    tu parles du Nest ou du NetAtmo ?
  15. jojo

    Droits Utilisateurs

    àma connaissance, il n'y a que admin qui peut faire ça ...
  16. tu ne crées pas une scène, mais un nouveau device virtuel. dans de DV, tu crées un bouton et tu y mes le code. Tu sauves. Et quand tu cliques sur le bouton, la température de consigne devrait être de 50°C sur ton ZXT. Tu peux faire différents tests avec différentes valeurs (en modifiant la variable SetPoint du DV) et tu vois si ton ZXT réagit comme attendu.
  17. jojo

    Nest Api

    Depuis la 4.056 je trouve que le plugin fonctionne bien. Maintenant pur Nest : positif : bel objet, appli Nest pour Android bien, fonctionne bien chez moi négatif : je suis triste de ne pas pouvoir avoir de graphe des informations. La température extérieure n'est obtenable que par ? le web. Si je devais en racheter un, je prendrais PEUT-ETRE le NetAtmo, car graphes, possibilité d'avoir sa propre sonde de température extérieure. Mais je ne sais pas pour son intégration avec la HC2. =>sebcbien en a un et il en est très content. Il pourrait t'en dire plus
  18. ok, merci @ Lazer. A part @Lazer, y a-t-il d'autres membres qui pourrait m'aider ? Sinon, je publie tel quel
  19. je suis très confiant sur le fait que je puisse récupérer la valeur de consigne du Nest. De plus, j'en ai un chez moi, donc c'est facile pour moi de faire les tests. Par contre transférer cette valeur au ZXT, c'est moins clair pour moi, surtout que je n'en ais pas pour essayer ...
  20. oui mais, supprimer un point de la DB, c'est facile, car le graphe affiche tous les points qu'il trouve. mettre un point en hide, est plus compliqué, il faudrait le supprimer de la table des graphes et le mettre dans une table séparée qui contiendrait toutes les incohérences. Mais sera-t-elle utilisée dans la réalité ??? Pour rajouter un commentaire àun point, cela implique de rajouter un champ comment dans chacune des tables de modifier le code php pour avoir un rigth click spécifique. Voilàce que j'en dis. Je laisse maintenant la paroles aux spécialistes php et autre ...
  21. J'essaie de paufinner cela au max avant de faire un tuto. voici ce que j'ai : IP=192.168.xxx.xxx TO="xxx@gmail.com" HOST=$(/bin/hostname) /bin/ping -c 1 -w 10 ${IP} if [ $? -ne 0 ] then SUBJECT="HC2 Ping error" BODY="La box HC2 (${IP}) ne ping plus (test toutes les minutes).\n\nSynology DiskStation\n\nFrom ${HOST}" HEADERS="From: ${TO}" NOTIF="${SUBJECT} - ${IP}" /usr/bin/php -r "mail(\"${TO}\", \"${SUBJECT}\", \"${BODY}\", \"${HEADERS}\");" /usr/syno/bin/synodsmnotify "@administrators" "System Event" "${NOTIF}" fi J'ai trouvé ici le code pour l'envois des mails et la récupération des valeurs de config du Syno http://forum.synology.com/enu/viewtopic.php?f=32&t=79334 Je peux récupérer le hosname, mais j'aimerais bien récupérer l'e-mail qui est configuré comme récepteur, et ce qu'il propose ne fonctionne pas. Et si je pouvais aussi récupérer le nom de la tâche en cours, ce serait sympa Après, je pense que c'est bon pour le tuto
  22. Peux-tu nous mettre un print screen de ta scène, avec les différentes options d'actions possibles pour ton module ?
  23. Dans un premier temps, je te propose ceci pour voir si on peut commenter le setpoint de ton ZXT par LUA local zxt120_ID = 52 local SetPoint = 50 local HC2 = Net.FHttp("127.0.0.1",11111) -- préparation du nouveau json NewJson = '{"properties":{"value":'..SetPoint..'"}}' -- écriture du nouveau json -- écriture du nouveau json payload = "/api/devices/" ..zxt120_ID HC2:PUT(payload, NewJson) Ton ZXT devrait avoir la valeur mise dans la variable SetPoint (ici 50°C). Essaie avec différentes valeurs et vois ce que ça donne
  24. c'est clair qu'en mode bloc ce ne sera pas possible, mais en LUA on devrait y arriver
  25. ça va mieux, cela fait au moins 10 jours que je n'ai plus entendu "domotique de m...." Sauf hier soir : diffusion d'un message sur sonos : une des portes extérieures est ouverte. Elle: c'est quoi ce bol, puis : mais pourquoi la porte d'entrée est ouverte ??? Je buvais du petit lait ...
×
×
  • Créer...