Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Tutur258
    @Tutur258
    Bonsoir, est ce que quelqu'un utilise un relais Grove branché sur un respeaker ? Car c'est mon cas (j'ai un kit maker de snips) et je n'arrive pas à utiliser ce petit relais. Merci d'avance
    Tutur258
    @Tutur258
    C'est bon, problème résolu !
    Tutur258
    @Tutur258
    Bonjour tout le monde ! Est ce que kalliope peut fonctionner sans pulse audio ?
    Nicolas Marcq
    @Sispheor
    Il semblerait que non
    yazul
    @yazul
    quelqu'un sait comment supprimer les "underscore" (soulignés en français).
    Par exemple, le STT me renvoie "tous_les" ou "tous les" et ça fait chier...
    pour info, j'utilise pocketsphinx.
    Stt correction
    yazul
    @yazul
    @Sispheor merci mais ça ne fonctionne pas.
    La correction n'est pas effectuée (j'obtiens un message d'ordre non reconnu mentionnant "tous_les")
    yazul
    @yazul
    Je confirme, je peux avoir un ordre accepté : je veux ouvrir tous les jours
    ou refusé : je veux ouvrir tous_les jours
    et cela malgré un :
    ssl_correction:
            - input: "tous_les"
              output: "tous les"
    Nicolas Marcq
    @Sispheor
    Lance en mode débug pour voir si c'est pris en compte
    herveandre
    @herveandre
    Bonsoir je sais pas si mon problème a déjà été évoquer j'ai fais un synapse (des textes) et Que j'ai mis dans le dossier brain yml
    Lorsque je lance kalliopé tout se passe bien passé elle dit que "je suis prêt" Lorsque je lui pose ma question, elle me répond "Je n'ai pas saisi cet ordre où je n'ai pas compris votre ordre" Y aurait il quelque chose d'autre à faire Qui est passé inaperçu à mes yeux
    Cordialement
    Nicolas Marcq
    @Sispheor
    Lance en mode débug. Regarde que ton brain est bien chargé. Et que le chemin du fichier chargé est bien le bon
    Brain.yml n'est pas un dossier mais un fichier
    Après tu peux avoir des sous fichiers dans un dossier brain
    Mais chacun de ces sous fichiers doit être décalé dans le brain.yml avec la syntaxe include
    yazul
    @yazul
    @Sispheor merci ! j'ai trouvé le bug (le mien).
    J'ai mal orthographié stt-correction (sst-correction) ce qui ne génère pas d'alerte.
    Le mode debug m'a bien aidé, super idée.
    Je reprends confiance dans Kalliopé.
    Nicolas Marcq
    @Sispheor
    top
    yazul
    @yazul
    Pour ceux que ça intéresse, j'ai installé kalliope avec quelques neurons (domoticz, openweathermap, wikipedia, ...) sur un PC(ubuntu-20.04) et un raspberry (raspbian buster). J'utilise le STT CMUSPHINX avec la version fr-FR améliorée (plus lourde).
    Ca fonctionne très bien sur PC, assez fluide, évidemment des incompréhensions du STT mais ça va, je m'habitue à articuler et à répéter...
    Sur RP, le STT est très lent au point que ce n'est pas utilisable en pratique.
    J'ai donc activé wit et il n'y a pas photo : une bien meilleure reconnaissance, rapide.
    Au final, je suis très satisfait, en particulier pour domoticz (pilotage de volets...).
    J'ai fait quelques modif dans les neurons (domoticz, owm) en local, je les reproduirais plus tard dans git.
    IronManAp
    @IronManAp
    Bonsoir à tous, j'avais une petite question, est-ce qu'il est possible d'écrire dans des fichiers avec Kalliope ?
    Thomas
    @satt105
    oui
    Riseryn
    @Riseryn

    Bonjour
    j'essaye vainement de configurer mosquitto 1.6.12 pour utiliser une connexion sécurisée par certificat avec paho-mqtt. j'ai suivi de nombreux tuto et ecumé stackoverlow et autres sites mais j'obtiens toujours ce message d'erreur:

    ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate (_ssl.c:1056)

    Est ce que quelqu'un a déja réussi à le faire ?

    Riseryn
    @Riseryn
    Bonne année tout le monde :)
    Tutur258
    @Tutur258
    Bonne année et bonne santé !
    Nicolas Marcq
    @Sispheor
    Bonne année !
    @Riseryn il me semble que la doc du signal mqtt a des choses sur TLS
    Tu dois donner ton CA a la configuration du client qui se connecte. Donc au client directement ou alors dans le système de la machine.
    Riseryn
    @Riseryn
    @Sispheor j'ai lu au moins une centaine de discussions, aucune des réponses fournies ne fonctionnent. Il semblerait que ce soit un problème de paho-mqtt ou de mosquitto avec les certificats auto signés. j'ai eu beau ajoutté le certificat dans ssl/certs comme vu dans certains messages, mais sans résultat.
    Nicolas Marcq
    @Sispheor
    Suivant le système il faut faire un dpkg reconfigure je sais plus quoi
    yazul
    @yazul
    Pourquoi ne pas remplacer le certificat auto-signé par un certificat complet, géré par let's encrypt (par exemple) ?
    C'est simple à mettre en place, gratuit, automatiquement renouvelé (on n'y pense plus).
    Riseryn
    @Riseryn
    @Sispheor j'ai essayé cela ne fonctionne pas.
    @yazul je vais tester cela.
    Merci a vous deux.
    Nicolas Marcq
    @Sispheor
    @Riseryn c'est dans quel contexte ? Quel neurone ou signal ?
    Nicolas Marcq
    @Sispheor
    Riseryn
    @Riseryn

    @Sispheor j'essaye de securiser mon mosquitto. Mais apparemment il ya un problème avec les certificats auto signés comme je l'ai lu sur un site.

    Currently the Paho python client require a CA certificate file and so it is not possible to use a self signed certificate. I came across a couple github threads relating to this but no real solution.

    certains conseille d'utiliser tls_insecure() mais cela me semble être comme acheter un coffre fort et laisser la porte ouverte.
    je regarde avec let's encrypt mais je bute sur le fait qu'il faut un domaine et je n'ai pas encore trouvé comment faire pour avoir un certificat pour mosquitto. Mais je continue de creuser et tester.
    tant que j'utilise mosquitto sans securite tout va bien. user/mdp fonctionne aussi mais c'est transmis en clair.
    je fais un neuron qui me sert a interroger mes capteur miplant(miflora) de xiaomi.
    Cela fonctionne bien mais j'aimerais que ce soit sécurisé.(je securise mon reseau local au mieux de mes connaissances).

    yazul
    @yazul
    je regarde avec let's encrypt mais je bute sur le fait qu'il faut un domaine et je n'ai pas encore trouvé comment faire pour avoir un certificat pour mosquitto.
    oui, il faut un domaine, je ne l'ai pas précisé (mais comment certifier un nom de domaine sans nom ?)
    Nicolas Marcq
    @Sispheor
    tls_insecure si tu es sur ton LAN ça va
    c'est seulement si tu es sur le net
    au pire change de lib
    sur Kalliope c'est paho
    Riseryn
    @Riseryn
    j'utilise paho
    Riseryn
    @Riseryn

    salut, j'ai une erreur que je ne comprends pas avec event. j'ai le script suivant qui fonctionne tous les jours sauf le lundi :

    - name: "wake-up"
          signals:
          - event:
              hour: "08"
              minute: "00"
              day_of_week: "1,2,3,4,5,6,7"
          - systemdate:
              say_template:
                - "Il est {{ hours }} heures et {{ minutes }} minutes"

    Après verification mon raspberry n'est affilié à aucun syndicat interdisant de travailler le lundi ;)
    une idée?
    Merci d'avance.

    Nicolas Marcq
    @Sispheor
    @Riseryn tu sais juste pas lire la doc
    number or name of weekday (0-6 or mon,tue,wed,thu,fri,sat,sun)
    l'index commence a 0 et non pas a 1
    Riseryn
    @Riseryn

    @Sispheor
    J'ai fait cela d'après la doc qui indique:
    "Let's make a complete example. We want Kalliope to wake us up each morning of working day (Monday to friday) at 7:30 AM and: - Wish us good morning - Give us the time - Play our favourite web radio

    The synapse in the brain would be"

    - name: "wake-up"
        signals:
          - event:
              hour: "7"
              minute: "30"
              day_of_week: "1,2,3,4,5"
        neurons:
          - say:
              message:
                - "Good morning"
          - systemdate:
              say_template:
                - "It is {{ hours }} hours and {{ minutes }} minutes"

    Il est bien dit que l'example va du lundi au vendredi et la liste des jours commence par 1
    C'est donc une erreur de la doc?

    Nicolas Marcq
    @Sispheor
    Yes ya error. La doc du signal dit 0-6
    Riseryn
    @Riseryn
    @Sispheor j'ai modifié mon script, il ni y a plus qu'à modifier l'exemple :).
    j'ai un gros upload à faire sur github, plus de 5000 fichiers json. Existe-t-il un outil qui permette d'automatiser cela en tenant compte des limites de l'upload, c'est à dire max 100 fichiers à la fois et 1000 fichiers par dossier ou bien faut-il absolument le faire manuellement?
    Nicolas Marcq
    @Sispheor
    Bas tu peux scripter j'imagine
    Riseryn
    @Riseryn
    j'ai reussi avec github desktop. j'ai simplement du scinder le dossier contenant tous mes json en plusieurs dossiers contenant moins de 1000 fichiers. Il ne me reste plus qu'a faire un script pour tout réunir en un seul dossier apres le téléchargement.
    Je vais bientôt pouvoir proposer un nouveau neuron pour kalliope