Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    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
    satana888
    @satana888
    Bonjour, quel genre de neuron?
    Riseryn
    @Riseryn
    C'est un neuron permettant de gérer les capteurs Xiaomi MiPlant (ex MiFlora) afin que Kalliope puisse surveiller nos plantes et prévenir si une plante a besoin de quelque chose (eau, lumière, fertilisant, température)
    satana888
    @satana888
    @Riseryn En tout cas, super boulot d'avance :) J'ai hate qu'il sorte pour l'essayer... Vous allez le poster vers quelle période?
    satana888
    @satana888
    J'ai une question pour tous le monde, en particulier à @SalomeLeduc. J'ai testé sur un Raspberry CmuSphinx et VOST ce qui fonctionne après des heures de galère pour le configurer. Le seul couac est qu'il est vachement lent. Y a t'il d'autres options pour avoir quelques choses de plus fluide, ou un booste machine a mettre en place pour qu'il soit plus rapide? Je tiens vraiment à mettre au point quelques choses qui serait en interne via un algorithme de reconnaissance vocal. Si vous avez des idées?
    Re J'ai une autre question pour tous le monde, j'ai vu un neuron qui permet d'interagir avec la boite mail de Gmail, est-il possible de faire la même chose avec d'autres boite? genre celui de mon FAI par exemple? Si oui, comment je pourrai faire cela? En vous remerciant d'avance.
    Riseryn
    @Riseryn
    @satana888 je suis en train de rédiger la doc et de finaliser l'installation. Si tout va bien c'est une histoire de quelques jours (en fonction de mon temps disponible). Le neuron Gmail ne fonctionne plus. Je crois qu'il n'a pas été mis à jour depuis longtemps.
    guithi0731
    @guithi0731
    Bonsoir à tous!
    Avec Snowboy fermé depuis le 1er janvier 2021, connaitriez vous d'autres alternatives pour changer le hotword?
    Merci par avance!
    Thomas
    @satt105
    Oui il y a precise
    Riseryn
    @Riseryn
    bonjour, j'essaye vainement d'installer kalliope sur ubuntu 20.04 tournant sur virtualbox. Y a t'il certaines choses en particulier a faire pour l'installation sur virtual box? J'ai suivi point par point la doc et j'ai toujours pleins d'erreur quand je veux lancer kalliope. Merci
    Riseryn
    @Riseryn
    Hmm, il est possible que les soucis que j'ai rencontré viennent d'une modification du fonctionnement de pip en octobre 2020. @Sispheor une idéé?
    Nicolas Marcq
    @Sispheor
    je ne sais pas. et sans log ou retour de console ni rien il sera difficile de t'aider
    Riseryn
    @Riseryn
    j'ai resolu une partie de mes problemes en installant individuellement les differents modules requis qui ne semblait pas etre installé avec le processus d'installation normal.
    guithi0731
    @guithi0731

    Oui il y a precise

    Merci!!

    Tutur258
    @Tutur258
    Hello ! Chez moi kalliope est très longue à répondre, ya t-il une solution pour la rendre plus rapide, "optimiser" son fonctionnement ? Si vous avez des astuces je les attends impatiemment ;)
    guithi0731
    @guithi0731

    Salut à tous!
    Une idée si les neurones 'Gmail' et 'RSS' vont être mis à jour? Quand je tente leur installation, j'ai une erreur après le warning à propos de la version. Par exemple pour Gmail:

    Traceback (most recent call last):
      File "/usr/local/lib/python3.7/dist-packages/kalliope-0.7.1-py3.7.egg/kalliope/core/NeuronLauncher.py", line 62, in start_neuron
        instantiated_neuron = NeuronLauncher.launch_neuron(neuron)
      File "/usr/local/lib/python3.7/dist-packages/kalliope-0.7.1-py3.7.egg/kalliope/core/NeuronLauncher.py", line 44, in launch_neuron
        resources_dir=neuron_folder)
      File "/usr/local/lib/python3.7/dist-packages/kalliope-0.7.1-py3.7.egg/kalliope/core/Utils/Utils.py", line 140, in get_dynamic_class_instantiation
        return klass(**parameters)
      File "/usr/local/lib/python3.7/dist-packages/kalliope-0.7.1-py3.7.egg/kalliope/neurons/ansible_playbook/ansible_playbook.py", line 20, in __init__
        super(Ansible_playbook, self).__init__(**kwargs)
      File "/usr/local/lib/python3.7/dist-packages/kalliope-0.7.1-py3.7.egg/kalliope/core/NeuronModule.py", line 82, in __init__
        brain_loader = BrainLoader()
      File "/usr/local/lib/python3.7/dist-packages/kalliope-0.7.1-py3.7.egg/kalliope/core/Models/Singleton.py", line 6, in __call__
        cls._instances[cls] = super(Singleton, cls).__call__(*args, **kwargs)
      File "/usr/local/lib/python3.7/dist-packages/kalliope-0.7.1-py3.7.egg/kalliope/core/ConfigurationManager/BrainLoader.py", line 45, in __init__
        self.brain = self.load_brain()
      File "/usr/local/lib/python3.7/dist-packages/kalliope-0.7.1-py3.7.egg/kalliope/core/ConfigurationManager/BrainLoader.py", line 91, in load_brain
        neurons = self.get_neurons(synapses_dict["neurons"], self.settings)
      File "/usr/local/lib/python3.7/dist-packages/kalliope-0.7.1-py3.7.egg/kalliope/core/ConfigurationManager/BrainLoader.py", line 127, in get_neurons
        if ConfigurationChecker().check_neuron_dict(neuron_dict):
      File "/usr/local/lib/python3.7/dist-packages/kalliope-0.7.1-py3.7.egg/kalliope/core/ConfigurationManager/ConfigurationChecker.py", line 165, in check_neuron_dict
        check_neuron_exist(neuron_name)
      File "/usr/local/lib/python3.7/dist-packages/kalliope-0.7.1-py3.7.egg/kalliope/core/ConfigurationManager/ConfigurationChecker.py", line 147, in check_neuron_exist
        imp.load_source(neuron_module_name.capitalize(), neuron_resource_path)
      File "/usr/lib/python3.7/imp.py", line 171, in load_source
        module = _load(spec)
      File "<frozen importlib._bootstrap>", line 696, in _load
      File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "resources/neurons/gmail_checker/gmail_checker.py", line 4, in <module>
        from gmail import Gmail
    ModuleNotFoundError: No module named 'gmail'
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "/usr/local/bin/kalliope", line 11, in <module>
        load_entry_point('kalliope==0.7.1', 'console_scripts', 'kalliope')()
      File "/usr/local/lib/python3.7/dist-packages/kalliope-0.7.1-py3.7.egg/kalliope/__init__.py", line 109, in main
        res_manager.install()
      File "/usr/local/lib/python3.7/dist-packages/kalliope-0.7.1-py3.7.egg/kalliope/core/ResourcesManager.py", line 121, in install
        if self.run_ansible_playbook_module(install_file_path=self.install_file_path):
      File "/usr/local/lib/python3.7/dist-packages/kalliope-0.7.1-py3.7.egg/kalliope/core/ResourcesManager.py", line 331, in run_ansible_playbook_module
        NeuronLauncher.start_neuron(neuron)
      File "/usr/local/lib/python3.7/dist-packages/kalliope-0.7.1-py3.7.egg/kalliope/core/NeuronLauncher.py", line 65, in start_neuron
        '%s' ". -> Execution skipped, run with debug flag for more information" % (neuron.name, e.message))
    AttributeError: 'ModuleNotFoundError' object has no attribute 'message'

    Des idées?

    Nicolas Marcq
    @Sispheor
    @guithi0731 la lib gmail est complétement obsolete. Ce neuron ne marche plus. Je n'ai jamais trouvé de lib pour remplacer
    @Tutur258 la lenteur ce place généralement entre le trigger et le lencement du STT. le trigger par défaut est Snowboy. Il est devenue obsolete. Les devs arrêtent le support. Il faut en installer un autre. il y a des issues sur le github de kalliope pour passer par example sur pocupine
    ou "precise"
    guithi0731
    @guithi0731
    @Sispheor Merci!
    Tutur258
    @Tutur258
    @Sispheor Je ne comprends pas, Snowboy c'est pour détecter le wakeword, par exemple kalliope, mais cela marche très bien. Là où c'est long c'est entre ma demande et la réponse de kalliope. Merci
    Nicolas Marcq
    @Sispheor
    @Tutur258 il y a aussi un gros delais entre le moment opu snowboy termine et le moment moment ou le STT démarre.
    apres, les STT dépendent de ta vitesse de connection
    Tutur258
    @Tutur258
    @Sispheor Pourtant mon raspberry est branché en ethernet ... Je ne sais pas comment google font pour avoir une réponse si rapide... C'est déconcertant...
    guithi0731
    @guithi0731
    Salut @Sispheor , sais tu si le neuron kalliope-mpd fonctionne toujours?
    Nicolas Marcq
    @Sispheor
    Je ne sais pas. A tester
    Juanpa
    @juanpa669
    Salut @ Tous ! Je viens de réinstaller Raspbian sur mon Pi 3. J'ai installé Kalliopé via le script bash pour Raspberry. C'est bon ? Y a des trucs nouveau et/ou correctifs à effectuer depuis ? @corus87 J'ai l'erreur ModuleNotFoundError: No module named 'kodijson' me rappelle plus d'où ça vient. Vais faire une recherche sur le gitter si je retrouve. Merci à tous ;)
    Juanpa
    @juanpa669
    EDIT: C'est bon merci, maintenant je dois juste retrouver pourquoi j'ai ModuleNotFoundError pyowm.exceptions alors que pyown est installé :s
    EDIT2: Dsl pour le spam: => Patrick @corus87 août 18 2020 15:21 I can confirm that the latest version of pyowm is not working and raises the mentioned error @juanpa669 Install version 2.10.0 as required by the neuron and it should work. just run sudo pip3 install pyowm==2.10.0