Installation Plugin Jeedom impossible


#1

Bonjour à toutes et tous,
J’ai bien suivi toutes la doc pour installer mon Snips, acheté sur le site, donc matériel compatible.
Les tests audio ont bien réussi, j’entends les hp et ma phrase enregistrée au micro lors de sam setup.
Lorsque je prononce mon hotword (jarvis) j’ai bien le retour son sur mon Snips. Donc installation de ce coté ok.
Jeedom installé sur un autre Pi avec les dernières mises à jour ok
Sur Jeedom, page configuration, impossible de lancer le deamon et les dépendances restent en NOK.
Sur la page de l’assistant, lorsque je clique sur Load Assistant, j’ai une erreur Failed: Please check your configuration. Après le ok, j’ai un Snips Device default qui apparaît et des Intents (Response by Jeedom) , ceux de mon assistant créer via la console, donc ok il reconnaît bien. Si je clique sur le device default, rien ne se passe si ce n’est un 500: qui viens dans un bandeau rouge. J’ai recommence l’installation de Snips avec cette fois SAM (la première fois j’ai fais une install manuelle comme indiqué dans la doc), pareil. Impossible de faire aller cet assistant vocal. Sur la page du forum de Jeedom, on n’as pas su m’aider, je tente ma chance ici.
Pour infos, voici les logs:
Snips:
[2018-11-10 18:13:00][DEBUG] : [fetchAssistantJson] Connection : Trying to connect to: 192.168.188.102 [2018-11-10 18:13:02][DEBUG] : [fetchAssistantJson] Verification: Faild code: -1 [2018-11-10 18:13:02][DEBUG] : [tryToFetchDefault] Result code: -1 [2018-11-10 18:13:12][DEBUG] : [fetchAssistantJson] Connection : Trying to connect to: 192.168.188.102 [2018-11-10 18:13:13][DEBUG] : [fetchAssistantJson] Verification: Success [2018-11-10 18:13:13][DEBUG] : [fetchAssistantJson] Fecth resutlt : Success [2018-11-10 18:13:13][DEBUG] : [reloadAssistant] Assistant is being reloaded! [2018-11-10 18:13:13][DEBUG] : [reloadAssistant] Jeedom <= 3.3.3 [2018-11-10 18:13:13][DEBUG] : [reloadAssistant] Created object: Snips-Intents [2018-11-10 18:13:13][DEBUG] : [reloadAssistant] Created intent entity: TurnOnJeedom [2018-11-10 18:13:13][DEBUG] : [postSave] post saved [2018-11-10 18:13:13][DEBUG] : [postSave] Created slot cmd: device_name [2018-11-10 18:13:13][DEBUG] : [postSave] Created slot cmd: house_room [2018-11-10 18:13:13][DEBUG] : [reloadAssistant] Created intent entity: EntityStateValueJeedom [2018-11-10 18:13:13][DEBUG] : [postSave] post saved [2018-11-10 18:13:13][DEBUG] : [postSave] Created slot cmd: object [2018-11-10 18:13:13][DEBUG] : [postSave] Created slot cmd: house_room [2018-11-10 18:13:13][DEBUG] : [reloadAssistant] Created intent entity: VolumeDownJeedom [2018-11-10 18:13:13][DEBUG] : [postSave] post saved [2018-11-10 18:13:13][DEBUG] : [postSave] Created slot cmd: device_name [2018-11-10 18:13:13][DEBUG] : [reloadAssistant] Created intent entity: OpenCoverJeedom [2018-11-10 18:13:13][DEBUG] : [postSave] post saved [2018-11-10 18:13:13][DEBUG] : [postSave] Created slot cmd: house_room [2018-11-10 18:13:13][DEBUG] : [postSave] Created slot cmd: window_devices [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: state [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: number [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: percentage [2018-11-10 18:13:14][DEBUG] : [reloadAssistant] Created intent entity: thermostatShiftJeedom [2018-11-10 18:13:14][DEBUG] : [postSave] post saved [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: up_down [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: temperature_device [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: temperature [2018-11-10 18:13:14][DEBUG] : [reloadAssistant] Created intent entity: VolumeMuteJeedom [2018-11-10 18:13:14][DEBUG] : [postSave] post saved [2018-11-10 18:13:14][DEBUG] : [reloadAssistant] Created intent entity: TvChannelJeedom [2018-11-10 18:13:14][DEBUG] : [postSave] post saved [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: channel [2018-11-10 18:13:14][DEBUG] : [reloadAssistant] Created intent entity: lightsTurnOffJeedom [2018-11-10 18:13:14][DEBUG] : [postSave] post saved [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: lights_type [2018-11-10 18:13:14][DEBUG] : [reloadAssistant] Created intent entity: ThermostatSetJeedom [2018-11-10 18:13:14][DEBUG] : [postSave] post saved [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: temperature_device [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: temperature [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: temperature_device_type [2018-11-10 18:13:14][DEBUG] : [reloadAssistant] Created intent entity: TurnOffJeedom [2018-11-10 18:13:14][DEBUG] : [postSave] post saved [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: device_name [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [reloadAssistant] Created intent entity: WindowDevicePauseJeedom [2018-11-10 18:13:14][DEBUG] : [postSave] post saved [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: window_devices [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [reloadAssistant] Created intent entity: LightShiftUpJeedom [2018-11-10 18:13:14][DEBUG] : [postSave] post saved [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: intensity_percent [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [reloadAssistant] Created intent entity: lightsSetJeedom [2018-11-10 18:13:14][DEBUG] : [postSave] post saved [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: intensity_percent [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: lights_type [2018-11-10 18:13:14][DEBUG] : [reloadAssistant] Created intent entity: VolumeUpJeedom [2018-11-10 18:13:14][DEBUG] : [postSave] post saved [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: device_name [2018-11-10 18:13:14][DEBUG] : [reloadAssistant] Created intent entity: CloseCoverJeedom [2018-11-10 18:13:14][DEBUG] : [postSave] post saved [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: window_devices [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: window_state [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: closing_number [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: closing_percent [2018-11-10 18:13:14][DEBUG] : [reloadAssistant] Created intent entity: LightShiftDownJeedom [2018-11-10 18:13:14][DEBUG] : [postSave] post saved [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [postSave] Created slot cmd: intensity_percent [2018-11-10 18:13:14][DEBUG] : [reloadSnipsDevices] ########## Type is:NULL [2018-11-10 18:13:14][DEBUG] : [reloadSnipsDevices] ########## Value is: [2018-11-10 18:13:14][DEBUG] : [reloadSnipsDevices] ########## Default:default [2018-11-10 18:13:14][DEBUG] : [reloadSnipsDevices] ########## Saved with result: [2018-11-10 18:13:14][DEBUG] : [createSnipsDevices] Created TTS entity: Snips-TTS-default [2018-11-10 18:13:14][DEBUG] : [postSave] post saved [2018-11-10 18:13:14][DEBUG] : [postSave] Created tts cmd: say [2018-11-10 18:13:14][DEBUG] : [postSave] Created ask cmd: ask [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: closing_number [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: closing_percent [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: window_devices [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: window_state [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] Intent entity: CloseCoverJeedom [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: object [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] Intent entity: EntityStateValueJeedom [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: intensity_percent [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] Intent entity: LightShiftDownJeedom [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: intensity_percent [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] Intent entity: LightShiftUpJeedom [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: intensity_percent [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: lights_type [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] Intent entity: lightsSetJeedom [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: lights_type [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] Intent entity: lightsTurnOffJeedom [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: number [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: percentage [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: state [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: window_devices [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] Intent entity: OpenCoverJeedom [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: ask [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: say [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] Intent entity: Snips-TTS-default [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: temperature [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: temperature_device [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: temperature_device_type [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] Intent entity: ThermostatSetJeedom [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: temperature [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: temperature_device [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: up_down [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] Intent entity: thermostatShiftJeedom [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: device_name [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] slot cmd: house_room [2018-11-10 18:13:14][DEBUG] : [getCurrentReferTable] Intent entity: TurnOffJeedom [2018-11-10 18:13:15][DEBUG] : [getCurrentReferTable] slot cmd: device_name [2018-11-10 18:13:15][DEBUG] : [getCurrentReferTable] slot cmd: house_room [2018-11-10 18:13:15][DEBUG] : [getCurrentReferTable] Intent entity: TurnOnJeedom [2018-11-10 18:13:15][DEBUG] : [getCurrentReferTable] slot cmd: channel [2018-11-10 18:13:15][DEBUG] : [getCurrentReferTable] Intent entity: TvChannelJeedom [2018-11-10 18:13:15][DEBUG] : [getCurrentReferTable] slot cmd: device_name [2018-11-10 18:13:15][DEBUG] : [getCurrentReferTable] Intent entity: VolumeDownJeedom [2018-11-10 18:13:15][DEBUG] : [getCurrentReferTable] Intent entity: VolumeMuteJeedom [2018-11-10 18:13:15][DEBUG] : [getCurrentReferTable] slot cmd: device_name [2018-11-10 18:13:15][DEBUG] : [getCurrentReferTable] Intent entity: VolumeUpJeedom [2018-11-10 18:13:15][DEBUG] : [getCurrentReferTable] slot cmd: house_room [2018-11-10 18:13:15][DEBUG] : [getCurrentReferTable] slot cmd: window_devices [2018-11-10 18:13:15][DEBUG] : [getCurrentReferTable] Intent entity: WindowDevicePauseJeedom [2018-11-10 18:13:15][DEBUG] : [recoverScenarioExpressions] slots_table_curr{"[Snips-Intents][CloseCoverJeedom][closing_number]":“2607”,"[Snips-Intents][CloseCoverJeedom][closing_percent]":“2608”,"[Snips-Intents][CloseCoverJeedom][house_room]":“2604”,"[Snips-Intents][CloseCoverJeedom][window_devices]":“2605”,"[Snips-Intents][CloseCoverJeedom][window_state]":“2606”,"[Snips-Intents][EntityStateValueJeedom][house_room]":“2576”,"[Snips-Intents][EntityStateValueJeedom][object]":“2575”,"[Snips-Intents][LightShiftDownJeedom][house_room]":“2609”,"[Snips-Intents][LightShiftDownJeedom][intensity_percent]":“2610”,"[Snips-Intents][LightShiftUpJeedom][house_room]":“2599”,"[Snips-Intents][LightShiftUpJeedom][intensity_percent]":“2598”,"[Snips-Intents][lightsSetJeedom][house_room]":“2601”,"[Snips-Intents][lightsSetJeedom][intensity_percent]":“2600”,"[Snips-Intents][lightsSetJeedom][lights_type]":“2602”,"[Snips-Intents][lightsTurnOffJeedom][house_room]":“2588”,"[Snips-Intents][lightsTurnOffJeedom][lights_type]":“2589”,"[Snips-Intents][OpenCoverJeedom][house_room]":“2578”,"[Snips-Intents][OpenCoverJeedom][number]":“2581”,"[Snips-Intents][OpenCoverJeedom][percentage]":“2582”,"[Snips-Intents][OpenCoverJeedom][state]":“2580”,"[Snips-Intents][OpenCoverJeedom][window_devices]":“2579”,"[Snips-Intents][Snips-TTS-default][ask]":“2612”,"[Snips-Intents][Snips-TTS-default][say]":“2611”,"[Snips-Intents][ThermostatSetJeedom][house_room]":“2591”,"[Snips-Intents][ThermostatSetJeedom][temperature]":“2592”,"[Snips-Intents][ThermostatSetJeedom][temperature_device]":“2590”,"[Snips-Intents][ThermostatSetJeedom][temperature_device_type]":“2593”,"[Snips-Intents][thermostatShiftJeedom][house_room]":“2585”,"[Snips-Intents][thermostatShiftJeedom][temperature]":“2586”,"[Snips-Intents][thermostatShiftJeedom][temperature_device]":“2584”,"[Snips-Intents][thermostatShiftJeedom][up_down]":“2583”,"[Snips-Intents][TurnOffJeedom][device_name]":“2594”,"[Snips-Intents][TurnOffJeedom][house_room]":“2595”,"[Snips-Intents][TurnOnJeedom][device_name]":“2573”,"[Snips-Intents][TurnOnJeedom][house_room]":“2574”,"[Snips-Intents][TvChannelJeedom][channel]":“2587”,"[Snips-Intents][VolumeDownJeedom][device_name]":“2577”,"[Snips-Intents][VolumeUpJeedom][device_name]":“2603”,"[Snips-Intents][WindowDevicePauseJeedom][house_room]":“2597”,"[Snips-Intents][WindowDevicePauseJeedom][window_devices]":“2596”} [2018-11-10 18:13:15][DEBUG] : [reloadAssistant] Assistant loaded, restarting deamon [2018-11-10 18:14:24][DEBUG] : [sayFeedback] Publish: [2018-11-10 18:15:04][DEBUG] : [dependancy_install] Installation of dependences [2018-11-10 18:20:05][DEBUG] : [dependancy_install] Installation of dependences [2018-11-10 18:25:04][DEBUG] : [dependancy_install] Installation of dependences [2018-11-10 18:30:06][DEBUG] : [dependancy_install] Installation of dependences [2018-11-10 18:35:04][DEBUG] : [dependancy_install] Installation of dependences [2018-11-10 18:40:04][DEBUG] : [dependancy_install] Installation of dependences [2018-11-10 18:45:05][DEBUG] : [dependancy_install] Installation of dependences [2018-11-10 18:50:04][DEBUG] : [dependancy_install] Installation of dependences [2018-11-10 18:55:04][DEBUG] : [dependancy_install] Installation of dependences [2018-11-10 19:00:07][DEBUG] : [dependancy_install] Installation of dependences [2018-11-10 19:05:04][DEBUG] : [dependancy_install] Installation of dependences

Et Snips_Dep:
Start to install dependances
Lecture des listes de paquets…
Construction de l’arbre des dépendances…
Lecture des informations d’état…
lsb-release est déjà la plus récente version disponible.
php-pear est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 10 non mis à jour.
Atteint http://mirrordirector.raspbian.org jessie InRelease
Atteint https://deb.nodesource.com jessie InRelease
Atteint http://mirrordirector.raspbian.org jessie/main armhf Packages
Atteint https://deb.nodesource.com jessie/main Sources
Atteint https://deb.nodesource.com jessie/main armhf Packages
Réception de : 1 https://deb.nodesource.com jessie/main Translation-fr_FR [162 B]
Atteint http://mirrordirector.raspbian.org jessie/contrib armhf Packages
Réception de : 2 https://deb.nodesource.com jessie/main Translation-fr [162 B]
Réception de : 3 https://deb.nodesource.com jessie/main Translation-en [162 B]
Réception de : 4 https://deb.nodesource.com jessie/main Translation-fr_FR [162 B]
Réception de : 5 https://deb.nodesource.com jessie/main Translation-fr [162 B]
Réception de : 6 https://deb.nodesource.com jessie/main Translation-en [162 B]
Réception de : 7 https://deb.nodesource.com jessie/main Translation-fr_FR [162 B]
Réception de : 8 https://deb.nodesource.com jessie/main Translation-fr [162 B]
Réception de : 9 https://deb.nodesource.com jessie/main Translation-en [162 B]
Réception de : 10 https://deb.nodesource.com jessie/main Translation-fr_FR [162 B]
Réception de : 11 https://deb.nodesource.com jessie/main Translation-fr [162 B]
Réception de : 12 https://deb.nodesource.com jessie/main Translation-en [162 B]
Réception de : 13 https://deb.nodesource.com jessie/main Translation-fr_FR [162 B]
Ign https://deb.nodesource.com jessie/main Translation-fr_FR
Réception de : 14 https://deb.nodesource.com jessie/main Translation-fr [162 B]
Ign https://deb.nodesource.com jessie/main Translation-fr
Réception de : 15 https://deb.nodesource.com jessie/main Translation-en [162 B]
Ign https://deb.nodesource.com jessie/main Translation-en
Atteint http://mirrordirector.raspbian.org jessie/non-free armhf Packages
Atteint http://mirrordirector.raspbian.org jessie/rpi armhf Packages
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-fr_FR
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-fr
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
Ign http://mirrordirector.raspbian.org jessie/main Translation-fr_FR
Ign http://mirrordirector.raspbian.org jessie/main Translation-fr
Ign http://mirrordirector.raspbian.org jessie/main Translation-en
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-fr_FR
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-fr
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-fr_FR
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-fr
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
Atteint http://archive.raspberrypi.org jessie InRelease
Atteint http://archive.raspberrypi.org jessie/main armhf Packages
Atteint http://archive.raspberrypi.org jessie/ui armhf Packages
Ign http://archive.raspberrypi.org jessie/main Translation-fr_FR
Ign http://archive.raspberrypi.org jessie/main Translation-fr
Ign http://archive.raspberrypi.org jessie/main Translation-en
Ign http://archive.raspberrypi.org jessie/ui Translation-fr_FR
Ign http://archive.raspberrypi.org jessie/ui Translation-fr
Ign http://archive.raspberrypi.org jessie/ui Translation-en
Lecture des listes de paquets…
Installing mqtt dependances
Lecture des listes de paquets…
Construction de l’arbre des dépendances…
Lecture des informations d’état…
libmosquitto-dev est déjà la plus récente version disponible.
mosquitto est déjà la plus récente version disponible.
mosquitto-clients est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 10 non mis à jour.
Lecture des listes de paquets…
Construction de l’arbre des dépendances…
Lecture des informations d’état…
php5-dev est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 10 non mis à jour.
mkdir: impossible de créer le répertoire « /tmp/jeedom/snips »: Le fichier existe
Dependances installation is done

Le pire c’est que le fameux répertoire à l’avant dernière ligne tmp/jeedom/snips n’existe pas !
Noter que ce dernier log, change régulièrement mais pour dire toujours la même chose. Ce qui est très bizarre, c’est que j’ai de temps en temps le log en français (comme ici) et d’autre fois en anglais, sans que je ne fasse quoi que ce soit.
Franchement ça fait une semaine que j’essaye de faire aller ce truc et là je sais plus quoi faire.
Help me please !!!
@+GargouilleBL
Edit:
Avec sam watch, voici ce que ça donne:
[19:43:32] [Nlu] was asked to parse input “mets la lumière dans le salon sur quarante pourcent”
[19:43:32] [Nlu] detected intent valf:lightsSetJeedom with probability 0.966 for input “mets la lumière dans le salon sur quarante pourcent”
Slots ->
house_room -> salon (confidence: 1.000)
intensity_percent -> 40.00% (confidence: 0.785)
[19:43:32] [Dialogue] New intent detected valf:lightsSetJeedom with probability 0.966
Slots ->
house_room -> salon (confidence: 1.000)
intensity_percent -> 40.00% (confidence: 0.785)
[19:43:38] [Dialogue] session with id ‘f050783d-f1a8-4709-921c-55960aecbd92’ was ended on site default. The session was ended because one of the component didn’t respond in a timely manner
[19:43:38] [Asr] was asked to stop listening on site default
[19:43:38] [Hotword] was asked to toggle itself ‘on’ on site default

Encore une fois, tous à l’air correct
Help, help help…


#2

Hi,

Please try to remove the snips completely then install it again.

<Le pire c’est que le fameux répertoire à l’avant dernière ligne tmp/jeedom/snips n’existe pas !>

This is expected to happen if the installation is correctly done


#3

Bonsoir,
Si je comprends bien le message d’erreur veux dire que l’installation est correcte ?
J’ai déjà supprimer et installer une bonne dizaine de fois et toujours le même problème, les dépendances ne s’installent jamais.
Merci de votre aide,
@+GargouilleBL


#4

Hi,

I wonder that are you good with doing some manual test through ssh? The information here is not seems enough to see where the problem is.

To do it manually, please login raspberry through ssh pi@<address>

1/ Install PHP-pear

apt-get update
apt-get -y install lsb-release php-pear
apt-get -y install mosquitto mosquitto-clients libmosquitto-dev

2/ Check which php version you have installed:

ls /etc/php5/

ls /etc/php7/

The one shows result is installed.

3/ Install php-dev for your version:

apt-get -y install php5-dev
OR
apt-get -y install php7.0-dev

4/Create a xxx.sh file under your home directory (/hoem/pi/)

Change the file mode to be executable:
chomd +x xxx.sh

Referring to your php version, copy and past for following code to the script file:

For php5:

if [[ -d "/etc/php5/cli/" && ! `cat /etc/php5/cli/php.ini | grep "mosquitto"` ]]; then
  echo "" | pecl install Mosquitto-alpha
  echo "extension=mosquitto.so" | tee -a /etc/php5/cli/php.ini
fi
if [[ -d "/etc/php5/fpm/" && ! `cat /etc/php5/fpm/php.ini | grep "mosquitto"` ]]; then
  echo "extension=mosquitto.so" | tee -a /etc/php5/fpm/php.ini
  service php5-fpm restart
fi
if [[ -d "/etc/php5/apache2/" && ! `cat /etc/php5/apache2/php.ini | grep "mosquitto"` ]]; then
  echo "extension=mosquitto.so" | tee -a /etc/php5/apache2/php.ini
  service apache2 restart
fi

For php7.0:

if [[ -d "/etc/php/7.0/cli/" && ! `cat /etc/php/7.0/cli/php.ini | grep "mosquitto"` ]]; then
  echo "" | pecl install Mosquitto-alpha
  echo "extension=mosquitto.so" | tee -a /etc/php/7.0/cli/php.ini
fi
if [[ -d "/etc/php/7.0/fpm/" && ! `cat /etc/php/7.0/fpm/php.ini | grep "mosquitto"` ]]; then
  echo "extension=mosquitto.so" | tee -a /etc/php/7.0/fpm/php.ini
  service php5-fpm restart
fi
if [[ -d "/etc/php/7.0/apache2/" && ! `cat /etc/php/7.0/apache2/php.ini | grep "mosquitto"` ]]; then
  echo "extension=mosquitto.so" | tee -a /etc/php/7.0/apache2/php.ini
  service apache2 restart
fi

6/ Finally run the following two command to finish:

mkdir /tmp/jeedom/snips
chmod 777 /tmp/jeedom/snips

#5

Hi,
First sorry for my bad english :pensive:
When i run the script, i have this error message: "WARNING: channel “pecl.php.net” has updated its protocols, use “pecl channel-update pecl.php.net” to update
Cannot install, php_dir for channel “pecl.php.net” is not writeable by the current user
tee: /etc/php/7.0/cli/php.ini: Permission denied
"
After chmod 777 in home/pi, i have the same error.
I run the script with sudo and the error change:
“sudo ./ble.sh
./ble.sh: 1: ./ble.sh: [[: not found
./ble.sh: 9: ./ble.sh: [[: not found
./ble.sh: 17: ./ble.sh: [[: not found”

my script name : ble.sh, version php : 7.0

After all commands, I re delete the plugin in Jeedom, re install and I have the same error.
The dependancy install always not ok

All the commands are made in the Pi with Snips install, not on the Pi with Jeedom, is correct ?
Best regards,
@+GargouilleBL


#6

Hi,

Do you think you are able to run the script manually (One line by one line)?

As long as you find the correct php version, install Mosquitto-alpha

pecl install Mosquitto-alpha

Then add the extension=mosquitto.so to the following 3 files:

/etc/php5/cli/php.ini
/etc/php5/fpm/php.ini
/etc/php5/apache2/php.ini
OR
/etc/php7.0/cli/php.ini
/etc/php7.0/fpm/php.ini
/etc/php7.0/apache2/php.ini


#7

Hello,
I am currently in the office, I will try tonight at home.
But I have a doubt, I have to do these manipulations on the PI with Snips or the one with Jeedom?
Best regards
@ + Benoît


#8

Je pencherai sur le pi ou tu n’arrives pas à installer le plugin => pi with Jeedom


#9

C’est ce que je pensais zut
J’y ai pensé trop tard, je recommence ce soir,
Merci
@+GargouilleBL


#10

Merci pour votre aide
Thank’s for your help

J’ai fait les manips sur le bon Pi (celui de Jeedom) et ça vas nettement mieux.:stuck_out_tongue_closed_eyes:
I write the code on the good Pi (with Jeedom) and it’goods, my Snips talk to me :stuck_out_tongue:

@+GargouilleBL


#11

j’ai presque les même soucis:
SAM fonctionne très bien sur le raspberry + respeaker 4.
A l installation du plugin sur jeedom voila ce que j’ai dans les logs
Start to install dependances
Lecture des listes de paquets…
Construction de l’arbre des dépendances…
Lecture des informations d’état…
lsb-release is already the newest version (9.20161125+rpi1).
php-pear is already the newest version (1:1.10.1+submodules+notgz-9).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 112 non mis à jour.
Atteint:1 http://raspbian.raspberrypi.org/raspbian stretch InRelease
Atteint:2 https://repo.mosquitto.org/debian stretch InRelease
Atteint:3 https://deb.nodesource.com/node_8.x stretch InRelease
Atteint:4 http://archive.raspberrypi.org/debian stretch InRelease
Lecture des listes de paquets…
Installing mqtt dependances
Lecture des listes de paquets…
Construction de l’arbre des dépendances…
Lecture des informations d’état…
libmosquitto-dev is already the newest version (1.5.4-0mosquitto2).
mosquitto is already the newest version (1.5.4-0mosquitto2).
mosquitto-clients is already the newest version (1.5.4-0mosquitto2).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 112 non mis à jour.
Lecture des listes de paquets…
Construction de l’arbre des dépendances…
Lecture des informations d’état…
php7.0-dev is already the newest version (7.0.30-0+deb9u1est /etc/).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 112 non mis à jour.
mkdir: impossible de créer le répertoire « /tmp/jeedom/snips »: Le fichier existe
Dependances installation is done

mais les dépendances sont nok
J’ai remarqué que mon repertoire est /etc/php/7.0 et non pas /etc/php7.0. Est ce grave?


#12

Et en mettant debian à jour sudo apt-get update && sudo apt-get dist-upgrade ?


#13

Tu fait bien les manip sur le Pi Jeedom ? Moi j’avais fait l’erreur de les faire sur le Pi du Snips.


#14

Oui oui sur jeedom. je lance sudo apt-get update && sudo apt-get dist-upgrade
après cela mes logs :
Start to install dependances
Lecture des listes de paquets…
Construction de l’arbre des dépendances…
Lecture des informations d’état…
lsb-release is already the newest version (9.20161125+rpi1).
php-pear is already the newest version (1:1.10.1+submodules+notgz-9).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Atteint:1 http://archive.raspberrypi.org/debian stretch InRelease
Atteint:2 https://deb.nodesource.com/node_8.x stretch InRelease
Atteint:3 https://repo.mosquitto.org/debian stretch InRelease
Atteint:4 http://raspbian.raspberrypi.org/raspbian stretch InRelease
Lecture des listes de paquets…
Installing mqtt dependances
Lecture des listes de paquets…
Construction de l’arbre des dépendances…
Lecture des informations d’état…
libmosquitto-dev is already the newest version (1.5.4-0mosquitto2).
mosquitto is already the newest version (1.5.4-0mosquitto2).
mosquitto-clients is already the newest version (1.5.4-0mosquitto2).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Lecture des listes de paquets…
Construction de l’arbre des dépendances…
Lecture des informations d’état…
php7.0-dev is already the newest version (7.0.30-0+deb9u1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
mkdir: impossible de créer le répertoire « /tmp/jeedom/snips »: Le fichier existe
Dependances installation is done

ça me parait bien mais les dépendances NOK


#15

Bonjour
Impossible d’installer les dependances du plugin snips sur mon jeedom debian 8.11 amx-6. La commande : sudo apt-get update && sudo apt-get dist-upgrade me renvoi un message dans le log:Err https://repo.solid-build.xyz ./ Release. et plus loin:W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://repo.solid-build.xyz ./ Release: The following signatures were invalid: KEYEXPIRED 1508672008

W: Failed to fetch https://repo.solid-build.xyz/debian/jessie/bsp-imx6/./Release

W: Some index files failed to download. They have been ignored, or old ones used instead.
Voici mon fichier sources.list
deb http://httpredir.debian.org/debian jessie main
deb-src http://httpredir.debian.org/debian jessie main
deb http://httpredir.debian.org/debian jessie-updates main
deb-src http://httpredir.debian.org/debian jessie-updates main
deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main
deb http://http.us.debian.org/debian/ jessie non-free
Peut et il incomplet.
Merci


#16

Hello, j’ai la même erreur, j’ai même réinstallé tout mon jeedom sous stretch et suis passé de php5 à php7… j’ai exactement la même erreur. Une idée depuis le temps de ce qui pêche ?


#17

Ok, c’est à n’y rien comprendre, en revenant plus tard sur la page, le statut des dépendances est passé à OK en vert.


#18

Bonsoir nouveau avec ce beau produit qu est snips je suis en train de lire intégrer a jeedom.
Je rencontre le même problème de dépendance. J ai suivi les instructions de coorfang. Rajoute des extensions dans les fichiers php5. Je suis sous debian 8

Voici le log de l install des dépendances,

Blockquote

Start to install dependances
Lecture des listes de paquets…
Construction de l’arbre des dépendances…
Lecture des informations d’état…
lsb-release est déjà la plus récente version disponible.
php-pear est déjà la plus récente version disponible.
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libc-ares2 libuuid-perl python-ply python-pycparser
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0
E: Le téléchargement de quelques fichiers d’index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
Installing mqtt dependances
Lecture des listes de paquets…
Construction de l’arbre des dépendances…
Lecture des informations d’état…
libmosquitto-dev est déjà la plus récente version disponible.
mosquitto est déjà la plus récente version disponible.
mosquitto-clients est déjà la plus récente version disponible.
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libc-ares2 libuuid-perl python-ply python-pycparser
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
W: Duplicate sources.list entry http://ftp.debian.org/debian/ jessie-updates/main i386 Packages (/var/lib/apt/lists/ftp.debian.org_debian_dists_jessie-updates_main_binary-i386_Packages)
W: Duplicate sources.list entry http://ftp.debian.org/debian/ jessie/main i386 Packages (/var/lib/apt/lists/ftp.debian.org_debian_dists_jessie_main_binary-i386_Packages)
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.
Lecture des listes de paquets…
Construction de l’arbre des dépendances…
Lecture des informations d’état…
php5-dev est déjà la plus récente version disponible.
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libc-ares2 libuuid-perl python-ply python-pycparser
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
mkdir: impossible de créer le répertoire « /tmp/jeedom/snips »: Le fichier existe
Dependances installation is done

Blockquote

Si vous avez une idée ? Car dependancy are nok

Merci par avance


#19

Bonjour,

J’ai trouvé mon problème, utilisant php7 dans jeedom regarder la page santé pour voir quelle version vous utilisez.

Ensuite, j’ai décortiqué le script d’install des dépendances: /var/www/html/plugins/snips/resources/install.sh

dans mon cas, il manquait le paquet php7.0-fpm.

Il faut bien installer les packages:
apt-get -y install mosquitto mosquitto-clients libmosquitto-dev
apt-get -y install php7.0 php7.0-cli php7.0-fpm libapache2-mod-php7.0

ensuite il faut que dans les fichiers de config de php, l’extension mosquitto soit bien activée:
rajouter dans les fichiers suivant une ligne: extension=mosquitto.so
/etc/php/7.0/cli/php.ini
/etc/php/7.0/fpm/php.ini
/etc/php/7.0/apache2/php.ini

Restarter la machine et normalement les dependances doivent etre en OK.

Le plugin jeedom fonctionne a merveille.
Merci aux developpeurs.


#20

Avec les smart qui vont bientot migrer en stretch/php7 faudrait régler le problème rapidement !!