Aller au contenu

Dragoniacs

Membres confirmés
  • Compteur de contenus

    1 679
  • Inscription

  • Dernière visite

Messages posté(e)s par Dragoniacs


  1. Tu ne peux pas avoir des modules qui sont sur les 2 box en même temps. Mais tu peux mettre quelques modules sur la HC3 et laisser les 2 box travailler en même temps, pour passer progressivement sur la HC3.
    C'est ce que j'ai fait.

    Envoyé de mon M2012K11AG en utilisant Tapatalk


  2. Bonjour !

    J'ai un petit soucis avec ce QA, qui se bloque régulièrement à cause, je pense, de l'identification du SYNO.

    J'ai régulièrement ce message : [10.10.2023] [09:31:00] [ERROR] [QA_SURVSTATION_23]: Can't get cameras list : Privilèges utilisateur insuffisant

    Ce qui est embêtant, c'est que le QA tourne en rond sur ce message, et que je dois redémarer la box (ou le QA) quand je m'en rend compte. Y a moyen d'automatiser un redémarage du QA pour cette erreur ?

     


  3. Ah oui, tu as raison, cette nuance n'est pas disponible dans l'application, mais dans l'API. Pushover: API

    Il faut valider le paramètre "html = 1", puis tu peux jouer avec les codes suivants

    • <b>word</b> - display word in bold
    • <i>word</i> - display word in italics
    • <u>word</u> - display word underlined
    • <font color="#0000ff">word</font> - display word in blue text
    • <a href="http://example.com/">word</a> - display word as a tappable link to http://example.com/

  4. Alors, je prend le temps d'expliquer mon QA :)

     

    Si j'utilise PUSHOVER, c'est parce qu'on peut définir des couleurs et des priorités de messages. Du coup, il me sert de LOG pour savoir un peu tout ce qui se passe sur ma HC3, en temps réel. Et en cas de message à priorité haute, il apparait en ROUGE et fait sonner mon tel.

    Pour envoyer un message, il faut appeler la fonction

    function QuickApp:onSend(prio,title,message)

    prio = priorité du message : -2, -1, 0 ou 1 (perso, je n'exploite que le -2, 0 et 1, mais on peut tout paramétrer dans l'application sur le téléphone)

     

    Et comme je m'en sert comme LOG, j'ai intégré l'appel à ce QA directement dans les options de GEA :

     

        GEA.output = function(message)
                local prio = string.match(message,"&(.*)&")
                if prio == nil then prio = -2 end
                message = string.gsub(message,"&(.*)& ","")
                fibaro.call(416"onSend", prio, "GEA HC3", message) 
        end

     

    J'utilise les caractères spéciaux (ici un double '&' qui joue le rôle d'identificateur de texte) pour personnaliser les messages que je vais recevoir.

     

    Je vais alors personnaliser le texte des lignes GEA, de plusieurs manières :

    GEA.add({"Miroir"},2*60*60,"#name# est allumée depuis #duration#",{{"turnOff"},{"Repeat"}})
    -> je recevrai un message en priorité par défaut (-2), sans mise en forme, car je n'ai rien spécifié.
    GEA.add({{"Lumière Porche"},{"Présence"}}},15*60,"&-1& Lumiere sous porche allumée depuis plus de 15min et tout le monde est à la maison",{"turnOff","Lumière Porche"})
    -> je recevrai un message en priorité "-1" car j'ai ajouté '-1' entre 2 symboles '&'
     
    J'ai simplifié le titre, qui sera toujours "GEA HC3", mais on peut très bien imaginer un titre différent en ajoutant des caractères spéciaux qu'on identifiera dans la fonction "GEA.Output".
     
    Voilà :)
     
     
    • Like 2

  5. Bonjour

     

    Voici mon FQA.

    Il faut personnaliser les token dans le fichier "main", tout en bas. J'ai 2 token au cas ou je dépasse la limite, mais ce n'est pas obligatoire.

     

        -- Déclaration des variables utilisateur
        self.tkn = {'xxxxxxxxxxxxxxxxx','xxxxxxxxxxxxxxxxxxxxxxxxxx'}
        self.usr = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxx'

    Pushover.fqa

×