Aller au contenu

jjacques68

Membres confirmés
  • Compteur de contenus

    4 349
  • Inscription

  • Dernière visite

  • Jours gagnés

    39

Tout ce qui a été posté par jjacques68

  1. jjacques68

    WakeOnLan

    alors @Lazer tu avais raison, je sais pas ce que j'ai foutu... je suis parti dans mon délire... @Krikroff @Lazer et bien du cou maintenant c'est bon. function QuickApp:TurnOnPc(MacAdresse) res = api.put("/devices/456", {properties={macAddress=MacAdresse}}) print(json.encode(res)) fibaro.call(456, "turnOn") end merciiiiiiiiiiiiiii ! qu'est ce que je peux planer par moment...
  2. jjacques68

    WakeOnLan

    6 PC
  3. jjacques68

    WakeOnLan

    @Krikroff exactement!
  4. jjacques68

    WakeOnLan

    ben je l'ai déjà fais dans d'autres QA !! attend j'essaye de faire ce que tu dis...
  5. jjacques68

    WakeOnLan

    le print et le json.encode c'est pour récupérer le résultat du PUT dans le debug... Si ça se passait bien, il me retournerait toutes les propriété du device...
  6. jjacques68

    WakeOnLan

    pourtant !!! { "id": 456, "name": "Wake on LAN", "roomID": 248, "type": "com.fibaro.wakeOnLan", "baseType": "com.fibaro.multimedia", "enabled": true, "visible": true, "isPlugin": true, "parentId": 0, "viewXml": true, "configXml": true, "interfaces": [], "properties": { "categories": [ "multimedia" ], "dead": false, "deadReason": "", "deviceControlType": 0, "deviceIcon": 28, "emailNotificationID": 0, "emailNotificationType": 0, "icon": { "path": "plugins/com.fibaro.wakeOnLan/img/icon.png", "source": "HC" }, "log": "", "logTemp": "", "macAddress": "90:2b:34:9d:e6:d6", "manufacturer": "", "model": "", "mute": false, "power": false, "pushNotificationID": 0, "pushNotificationType": 0, "saveLogs": true, "smsNotificationID": 0, "smsNotificationType": 0, "state": "", "ui.config.macAddress.caption": "MAC address", "ui.config.macAddress.enabled": true, "ui.config.section1.caption": "Configuration", "ui.config.section1.enabled": true, "userDescription": "", "volume": 0 }, "actions": { "setMute": 1, "setVolume": 1, "turnOff": 0, "turnOn": 0 }, "created": 1585632130, "modified": 1585632130, "sortOrder": 382 } donc même avec ça : ça passe pas... print(json.encode(api.put("/devices/456", {properties={macAddress="90:2b:34:9d:e6:d6"}}))) fibaro.call(456, "turnOn") [DEBUG] 31.03.2020 18:03:35: /usr/share/lua/5.3/json/util.lua:55: bad argument #1 to 'for iterator' (table expected, got number)
  7. jjacques68

    WakeOnLan

    déjà essayé, pareil
  8. jjacques68

    WakeOnLan

    je comprends pas, d'après le debug du navigateur, je fais ce qu'il faut non : ça c'est quand j’utilise le QA Wake On Lan :
  9. jjacques68

    WakeOnLan

    je me suis dit que peutêtre avec ça, mais non... fibaro.call(456, "turnOn", "90:2b:34:9d:e6:d6")
  10. jjacques68

    WakeOnLan

    alors : print(json.encode(api.put("/devices/456", {macAddress='90:2b:34:9d:e6:d6'}))) fibaro.call(456, "turnOn") donne : [DEBUG] 31.03.2020 08:03:58: /usr/share/lua/5.3/json/util.lua:55: bad argument #1 to 'for iterator' (table expected, got number) ?????
  11. jjacques68

    WakeOnLan

    ah haaaa ! il y a bien qqch oui, Wake On Lan... un QA, avec un champs MacAdresse, et un bouton search... ainsi un bouton d’action où on sait pas trop ce que sait, mais si tu cliques dessus le PC s’allume... Dans l’API, on peut voir le champs MacAdresse et l’action turnOn... J’en déduis que l’on peut paramétrer l’@Mac à souhait et l’activer quand on le souhaite du coup ! OK j’essaye dans la journée et dépose le code de la fonction pour faire le WOL. En espérant que ce champs @Mac soit dispo en écriture... dommage de ne pas avoir accès au code source du QA...
  12. Bonsoir : Petit casse-tête : J'ai un FGMS en trigger de (plusieurs) scènes : (d'ailleurs j'en ai plusieurs des FGMS en trigger, mais c'est le seul qui me pose soucis...) {type = "device", id = 407, property = "value", operator = "==", value = true, isTrigger = true}, {type = "device", id = 407, property = "value", operator = "==", value = false, isTrigger = true}, et d'après le panneau d'historique : et voici ce que j'ai dans le debug : [ERROR] 30.03.2020 18:04:32: (load):26: attempt to index a nil value (field '?') [ERROR] 30.03.2020 18:05:03: (load):26: attempt to index a nil value (field '?') enore ici : [ERROR] 30.03.2020 14:10:33: (load):26: attempt to index a nil value (field '?') [ERROR] 30.03.2020 14:11:04: (load):26: attempt to index a nil value (field '?') D'après le message, si je le comprends bien, il ne trouve pas la propriété "value" du device ? pourtant dans l'API, elle est bien présente ? Vous avez une idée ?
  13. mais c’est vraiment tip top ce TTS !
  14. et en plus ! installer ça sur un PC windows !!!
  15. Ah j'ai compris ! il NE faut PAS créé une applet google Assistant -> pushbullet comme décrit dans le GITHUB... mais webhooks -> pushbullet... afin de déterminer un "event" de webhooks qui trigge l'action de pushbullet
  16. J'ai l'impression qu'il manque un truc ! j'ai l'applet entre Google Assistant et pushbullet ! mais il en faudrait pas une entre Webhooks et cette applet ?
  17. Hello @jojo : je viens d'installer suivant le tuto sur GITHUB. ça marche très bien si je lui dit "ok Google, répète la phrase : blablablanla"... mais impossible de le faire fonctionner avec l'URL que tu donnes ! tu as une idée ? J'ai bien saisie la Key de IFTTT et le nom de projet c'est le nom de l'Applet, c'est bien ça ?
  18. hello tout le monde, petite question, si on veut faire un shutdown de la box, c’est la fonction suivante ? fibaro.homeCenter.systemService.suspend() d’après la doc : mais un sleep et un shutdown, c’est pas pareil (sans jeux de mots ) ?
  19. aaaah j’y avais pas pensé ...
  20. Et d'après ce que j'ai compris, on ne peut pas accéder à ces variables (QA) depuis une scène. Et ni les utiliser comme trigger de scènes. Elles n'ont pas la portée du VG.
  21. Alors je viens de faire l'ultime étape finale de la migration HC2->HC3 J'ai placé la HC3 dans la baie info, à la cave, sous un escalier en béton... et bien il y a aucun soucis de portée du signal. Tout communique parfaitement bien. Le maillage doit y être pour beaucoup, c'est nickel. Que ce soit les device extérieurs ou ceux à l'étage. J'avais peur avec le fait qu'il n'y a plus d'antenne extérieure à la box, mais non.
  22. bon ben je garde la version citée dans le post précédent, et je lui fixe une durée super longue, genre 30*24*3600 = 30 jours. c'est nul. Mais ça marche...
  23. jjacques68

    API PUT en erreur

    Oui ben j'ai bien l'impression que certaine propriété ne peuvent pas être modifiée directement dans l'API. Je pense qu'elles sont modifiées par le process uniquement. Et ils ne veulent pas que l'on y touche par précaution j'imagine. bon j'ai trouvé une solution de contournement pour mon Panel Climate, mais pourri
  24. bon alors j'avance : voici comment mettre une zone en vacation... api.put("/panels/climate/"..ID, {properties={vacationSetPointHeating=5}}) api.put("/panels/climate/"..ID, {properties={vacationStartTime=os.time()}}) api.put("/panels/climate/"..ID, {properties={vacationEndTime=os.time() + 5*60 }}) le problème est qu'il faut toujours lui spécifier une date de fin ! donc une durée !!! MAIS comment fait-on pour mettre la zone à 4 °C et puis sur OFF ???
  25. jjacques68

    API PUT en erreur

    parce que je galère grave avec le panneau Climate...
×
×
  • Créer...