Avant toute chose merci de (re)prendre connaissance de la charte et de la respecter.
Pour résumer :
- Avant de poser une question, je cherche si la réponse existe
- Je suis poli, courtois et je respecte tout un chacun sur le forum
- Si un post m'agace : je m'en éloigne plutôt que de répondre d'une façon qui pourrait être mal interprétée


Il n'est jamais du luxe que de rappeler des choses simples :
Courtoisie, amabilité, politesse et bonne humeur sont les maîtres mots pour un forum sympathique, bienveillant et accueillant :)

Le groupe des Helpers est present pour vous aidez, n'hésitez pas à poser des questions ;)

Toute la communauté vous remercie

[Plugin Tiers][Sujet Principal] Spotify

Pour échanger sur les plugins classés en catégorie "Multimédia"
Malou1369
Timide
Messages : 22
Inscription : 02 oct. 2017, 13:01

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par Malou1369 » 02 août 2019, 10:24

Bonjour!

Je rencontre un soucis avec ce plugin que je n'arrive pas à expliquer. J'ai bien installé le plugin, le daemon se lance après installation NodeJS et NPM, il me remonte bien mes playlists (enfin dans les logs elle remontent toutes mais pas dans le menu déroulant, mais ça c'est pas très grave), les metatdatas et jaquetes des titres joués sont OK, par contre il a du mal a remonter les devices.
A part mon téléphone quand connecté en Wifi, aucun device ne remonte alors que j'ai 1 google home mini, 1 chromecast et un ampli compatbile audiocast & spotify connect sur le même réseau que mon Jeedom. J'ai essayé en HTTP avec une adresse locale et en HTTPS avec l'adresse externe de mon Jeedom mais le résultat est le même.

Depuis mon appli smartphone je vois pourtant bien remonter ces devices.

Dans les logs je ne vois a priori pas remonter d'erreur

logs du daemon :
--- STARTING ---
--- ENDING ---
--- RUNNING ---
=================== BEGIN CURRENT PLAYBACK ITEM ==========================
--- API KEY API_KEY_SPOTIFY ---
--- ID 40 ---
--- ITEM ID ---
--- ITEM TITLE ---
--- ITEM ARTIST ---
--- ITEM ALBUM ---
--- ITEM IMAGE ---
--- CONTEXT TYPE ---
--- CONTEXT URI ---
==================== END CURRENT PLAYBACK ITEM ===========================
=================== BEGIN GET MY DEVICE ==========================
--- API KEY API_KEY_SPOTIFY ---
--- ID 40 ---
--- DEVICE ID ---
--- DEVICE IS ACTIVE ---
--- DEVICE NAME ---
--- DEVICE TYPE ---
--- DEVICE VOLUME ---
=================== END GET MY DEVICE ==========================
==================== BEGIN PLAYLISTS ===========================
--- API KEY API_KEY_SPOTIFY ---
--- ID 40 ---
--- PLAYLIST ID 7kZI1zDWkvwHS6U6O05ZnP|1TD82cm3wGEoKkszNuY4a3|39JVfCPpuRibvsoBoSFP6o|7g8NiwrNwvyAo7egCjZz54|2WUOBiiyqCImjqKsNwjys9|6kOaa3lpJqP0venvyfo1rV|6mfFkRelt5ygiB7uUVI7wJ|5kTlksxNQrZn1uYsaJTGxU|6m5Cf8rNiDT9nVP7gj5XXQ|3xuZKh0z1beYI1u9EHaUjf|0vIetmvQVjzoxOCtFreFdb|4D6sB3rYJIvXUtoxapzWOO|0JsKFqsoMveFpCZkC92EaN|7LS6oPq0iPF41H6Bxx6yV5|00rtZnPPYUaP9xsJZr7yT0|7cJizzQd3mtBYGLsmurM4R|7fdYP4Im0hYSzDnnVtR8bR|6h1lxHZXP16jzAmUkk2zXF|4vrvy3NLNKDeQoJtLQzVY0|42hMd2M5aJAlbbjo4xdyYh ---
--- PLAYLIST NAME Reggae|Lofi|Vocal Jazz|Soul|Swing Jazz|JazzTronica|Jazz'trumental|Blues|Country - Blues|Bossa Nova|Pop rock|Trip-hop|Latino|Nu Soul|Electro|Lounge|New Orleans Brass Jazz|Nunjabes|Dj Krush|Rap fr ---
==================== END PLAYLISTS ===========================
les logs du plug-in :
[2019-08-02 10:11:49][INFO] : --- PROTOCOL = HTTPS ---
[2019-08-02 10:11:50][INFO] : --- KEY = API_SPOTIFY ---
[2019-08-02 10:11:50][INFO] : --- NET = https://MON_DNS_JEEDOM.dns1.jeedom.com ---
[2019-08-02 10:11:50][INFO] : --- URL = https://MON_DNS_JEEDOM.dns1.jeedom.com/plugins/spotify/core/ajax/spotify.ajax.php?action=account&api=API_SPOTIFY ---
[2019-08-02 10:11:50][INFO] : --- LOG LEVEL = 100 ---
[2019-08-02 10:11:50][INFO] : --- LOG = /var/www/html/core/class/../../log/spotify_daemon ---
[2019-08-02 10:11:50][INFO] : --- CMD = sudo nice -n 19 nodejs "/var/www/html/plugins/spotify/ressources/spotify.js" "https://MON_DNS_JEEDOM.dns1.jeedom.com/plugins/spotify/core/ajax/spotify.ajax.php?action=account&api=API_SPOTIFY" "true" "HTTPS" > "/var/www/html/core/class/../../log/spotify_daemon" 2>&1 & ---
[2019-08-02 10:11:50][DEBUG] : --- DAEMON INFO ---
[2019-08-02 10:11:50][DEBUG] : --- DAEMON PID = 1 ---
[2019-08-02 10:11:50][INFO] : --- DAEMON info {"log":"spotify_daemon","launchable":"ok","state":"ok"}---
[2019-08-02 10:11:50][INFO] : --- DAEMON START SUCCEED ---
[2019-08-02 10:11:50][DEBUG] : --- DAEMON INFO ---
[2019-08-02 10:11:50][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-02 10:11:51][DEBUG] : --- DAEMON INFO ---
[2019-08-02 10:11:51][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-02 10:11:51][DEBUG] : --- DAEMON INFO ---
[2019-08-02 10:11:51][DEBUG] : --- DAEMON INFO ---
[2019-08-02 10:11:51][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-02 10:11:51][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-02 10:11:52][DEBUG] : --- DAEMON INFO ---
[2019-08-02 10:11:52][DEBUG] : --- DAEMON INFO ---
[2019-08-02 10:11:52][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-02 10:11:52][DEBUG] : --- DAEMON INFO ---
[2019-08-02 10:11:52][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-02 10:11:52][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-02 10:11:53][DEBUG] : --- DAEMON INFO ---
[2019-08-02 10:11:53][DEBUG] : --- DAEMON INFO ---
[2019-08-02 10:11:53][DEBUG] : --- DAEMON INFO ---
[2019-08-02 10:11:53][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-02 10:11:53][DEBUG] : --- DAEMON INFO ---
[2019-08-02 10:11:53][DEBUG] : --- DAEMON INFO ---
[2019-08-02 10:11:53][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-02 10:11:53][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-02 10:11:53][DEBUG] : --- DAEMON INFO ---
[2019-08-02 10:11:53][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-02 10:11:53][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-02 10:11:53][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-02 10:11:53][DEBUG] : ### APIKEY API_SPOTIFY ###
[2019-08-02 10:11:53][DEBUG] : ### CLIENT ID CLIENT_ID ###
[2019-08-02 10:11:53][DEBUG] : ### CLIENT SECRET CLIENT_SECRET ###
[2019-08-02 10:11:53][DEBUG] : ### PROTOCOL HTTPS ###
[2019-08-02 10:11:53][DEBUG] : ### URL https://MON_DNS_JEEDOM.dns1.jeedom.com ###
[2019-08-02 10:11:53][DEBUG] : ### ITEM CALLBACK https://MON_DNS_JEEDOM.dns1.jeedom.com/plugins/spotify/core/ajax/spotify.ajax.php?api=#APIKEY#&type=spotify&action=item&id=#ID#&item_id=#ITEM_ID#&item_album=#ITEM_ALBUM#&item_title=#ITEM_TITLE#&item_artist=#ITEM_ARTIST#&item_image=#ITEM_IMAGE#&context_type=#CONTEXT_TYPE#&context_uri=#CONTEXT_URI# ###
[2019-08-02 10:11:53][DEBUG] : ### DEVICE CALLBACK https://MON_DNS_JEEDOM.dns1.jeedom.com/plugins/spotify/core/ajax/spotify.ajax.php?api=#APIKEY#&type=spotify&action=device&id=#ID#&device_id=#DEVICE_ID#&device_name=#DEVICE_NAME#&device_type=#DEVICE_TYPE#&device_volume=#DEVICE_VOLUME#&device_is_active=#DEVICE_IS_ACTIVE# ###
[2019-08-02 10:11:53][DEBUG] : ### PLAYLIST CALLBACK https://MON_DNS_JEEDOM.dns1.jeedom.com/plugins/spotify/core/ajax/spotify.ajax.php?api=#APIKEY#&type=spotify&action=playlist&id=#ID#&playlist_id=#PLAYLIST_ID#&playlist_name=#PLAYLIST_NAME# ###
[2019-08-02 10:11:53][DEBUG] : ### SHUFFLE CALLBACK https://MON_DNS_JEEDOM.dns1.jeedom.com/plugins/spotify/core/ajax/spotify.ajax.php?api=#APIKEY#&id=#ID#&state=#STATE#&action=shuffle ###
[2019-08-02 10:11:53][DEBUG] : ### LENGTH 1 ###
[2019-08-02 10:11:53][DEBUG] : ### CONFIG 40 ###
[2019-08-02 10:11:53][DEBUG] : ### COMMANDS [{"token":"TOKEN","id":"40"}] ###
[2019-08-02 10:11:54][DEBUG] : ### ID 40 ###
[2019-08-02 10:11:54][INFO] : ### ID 40 ###
[2019-08-02 10:11:54][DEBUG] : ### DEVICE ID ###
[2019-08-02 10:11:54][INFO] : ### PLAYING false ###
[2019-08-02 10:11:54][DEBUG] : ### DEVICE NAME ###
[2019-08-02 10:11:54][DEBUG] : ### DEVICE VOLUME ###
[2019-08-02 10:11:54][DEBUG] : ### DEVICE IS ACTIVE ###
[2019-08-02 10:11:54][DEBUG] : ### DEVICE TYPE ###
[2019-08-02 10:11:54][DEBUG] : ### LENGTH 1 ###
[2019-08-02 10:11:54][INFO] : ### LIST | ###
[2019-08-02 10:11:54][INFO] : ### CURRENT DEVICE ID N/A ###
[2019-08-02 10:11:54][DEBUG] : ### FORMAT VALUE playing / "false" / false / "false" ###
[2019-08-02 10:11:54][DEBUG] : ### FORMAT VALUE device_id / "N\/A" / false / "N\/A" ###
[2019-08-02 10:11:54][INFO] : ### ITEM ID N/A ###
[2019-08-02 10:11:54][INFO] : ### CURRENT DEVICE NAME N/A ###
[2019-08-02 10:11:54][DEBUG] : ### FORMAT VALUE item_id / "N\/A" / false / "N\/A" ###
[2019-08-02 10:11:54][DEBUG] : ### FORMAT VALUE device_name / "N\/A" / false / "N\/A" ###
[2019-08-02 10:11:54][INFO] : ### ITEM ALBUM N/A ###
[2019-08-02 10:11:54][INFO] : ### CURRENT DEVICE VOLUME 0 ###
[2019-08-02 10:11:54][DEBUG] : ### FORMAT VALUE item_album / "N\/A" / false / "N\/A" ###
[2019-08-02 10:11:54][DEBUG] : ### FORMAT VALUE device_volume / "0" / false / 0 ###
[2019-08-02 10:11:54][INFO] : ### ITEM TITLE N/A ###
[2019-08-02 10:11:54][INFO] : ### CURRENT DEVICE IS ACTIVE false ###
[2019-08-02 10:11:54][DEBUG] : ### FORMAT VALUE item_title / "N\/A" / false / "N\/A" ###
[2019-08-02 10:11:54][INFO] : ### ITEM ARTIST N/A ###
[2019-08-02 10:11:54][DEBUG] : ### FORMAT VALUE device_is_active / "false" / false / "false" ###
[2019-08-02 10:11:54][DEBUG] : ### FORMAT VALUE item_artist / "N\/A" / false / "N\/A" ###
[2019-08-02 10:11:54][INFO] : ### IS PLAYING ###
[2019-08-02 10:11:54][INFO] : ### ITEM IMAGE https://MON_DNS_JEEDOM.dns1.jeedom.com/plugins/spotify/ressources/spotify.png ###
[2019-08-02 10:11:54][DEBUG] : ### FORMAT VALUE item_image / "https:\/\/MON_DNS_JEEDOM.dns1.jeedom.com\/plugins\/spotify\/ressources\/spotify.png" / false / "https:\/\/MON_DNS_JEEDOM.dns1.jeedom.com\/plugins\/spotify\/ressources\/spotify.png" ###
[2019-08-02 10:11:54][INFO] : ### CONTEXT TYPE ###
[2019-08-02 10:11:54][INFO] : ### CONTEXT URI ###
[2019-08-02 10:11:54][DEBUG] : ### FORMAT VALUE playlist_id / "" / false / "" ###
[2019-08-02 10:11:54][DEBUG] : ### FORMAT VALUE playlist_id / "" / false / "" ###
[2019-08-02 10:11:54][DEBUG] : ### ID 40 ###
[2019-08-02 10:11:54][DEBUG] : ### PLAYLIST ID 7kZI1zDWkvwHS6U6O05ZnP|1TD82cm3wGEoKkszNuY4a3|39JVfCPpuRibvsoBoSFP6o|7g8NiwrNwvyAo7egCjZz54|2WUOBiiyqCImjqKsNwjys9|6kOaa3lpJqP0venvyfo1rV|6mfFkRelt5ygiB7uUVI7wJ|5kTlksxNQrZn1uYsaJTGxU|6m5Cf8rNiDT9nVP7gj5XXQ|3xuZKh0z1beYI1u9EHaUjf|0vIetmvQVjzoxOCtFreFdb|4D6sB3rYJIvXUtoxapzWOO|0JsKFqsoMveFpCZkC92EaN|7LS6oPq0iPF41H6Bxx6yV5|00rtZnPPYUaP9xsJZr7yT0|7cJizzQd3mtBYGLsmurM4R|7fdYP4Im0hYSzDnnVtR8bR|6h1lxHZXP16jzAmUkk2zXF|4vrvy3NLNKDeQoJtLQzVY0|42hMd2M5aJAlbbjo4xdyYh ###
[2019-08-02 10:11:54][DEBUG] : ### PLAYLIST NAME Reggae|Lofi|Vocal Jazz|Soul|Swing Jazz|JazzTronica|Jazz'trumental|Blues|Country - Blues|Bossa Nova|Pop rock|Trip-hop|Latino|Nu Soul|Electro|Lounge|New Orleans Brass Jazz|Nunjabes|Dj Krush|Rap fr ###
[2019-08-02 10:11:54][DEBUG] : ### LENGTH 10 ###
[2019-08-02 10:11:54][INFO] : ### LIST 7kZI1zDWkvwHS6U6O05ZnP|Reggae;1TD82cm3wGEoKkszNuY4a3|Lofi;39JVfCPpuRibvsoBoSFP6o|Vocal Jazz;7g8NiwrNwvyAo7egCjZz54|Soul;2WUOBiiyqCImjqKsNwjys9|Swing Jazz;6kOaa3lpJqP0venvyfo1rV|JazzTronica;6mfFkRelt5ygiB7uUVI7wJ|Jazz'trumental;5kTlksxNQrZn1uYsaJTGxU|Blues;6m5Cf8rNiDT9nVP7gj5XXQ|Country - Blues;3xuZKh0z1beYI1u9EHaUjf|0vIetmvQVjzoxOCtFreFdb|4D6sB3rYJIvXUtoxapzWOO|0JsKFqsoMveFpCZkC92EaN|7LS6oPq0iPF41H6Bxx6yV5|00rtZnPPYUaP9xsJZr7yT0|7cJizzQd3mtBYGLsmurM4R|7fdYP4Im0hYSzDnnVtR8bR|6h1lxHZXP16jzAmUkk2zXF|4vrvy3NLNKDeQoJtLQzVY0|42hMd2M5aJAlbbjo4xdyYh|Bossa Nova|Pop rock|Trip-hop|Latino|Nu Soul|Electro|Lounge|New Orleans Brass Jazz|Nunjabes|Dj Krush|Rap fr ###
[2019-08-02 10:11:54][DEBUG] : ### FORMAT VALUE playlist_name / "N\/A" / false / "N\/A" ###
[2019-08-02 10:11:55][DEBUG] : --- DAEMON INFO ---
[2019-08-02 10:11:55][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-02 10:11:55][DEBUG] : --- DAEMON INFO ---
[2019-08-02 10:11:55][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE device_id_set / "1272" ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE device_id_set / {} ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE device_id_set / "1272" ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE device_id_set / {} ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE device_volume_set / "1276" ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE device_volume_set / {} ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE playlist_id_set / "1283" ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE playlist_id_set / {} ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE playlist_id_set / "1283" ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE playlist_id_set / {} ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE playlist_id_set / "1283" ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE playlist_id_set / {} ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE playlist_id_set / "1283" ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE playlist_id_set / {} ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE playlist_id_set / "1283" ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE playlist_id_set / {} ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE playlist_id_set / "1283" ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE playlist_id_set / {} ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE playlist_id_set / "1283" ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE playlist_id_set / {} ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE playlist_id_set / "1283" ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE playlist_id_set / {} ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE playlist_id_set / "1283" ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE playlist_id_set / {} ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE playlist_id_set / "1283" ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE playlist_id_set / {} ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE playlist_id_set / "1283" ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE playlist_id_set / {} ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE previous / null ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE previous / false ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE play / null ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE play / false ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE pause / null ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE pause / false ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE next / null ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE next / false ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE shuffle / null ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE shuffle / false ###
[2019-08-02 10:11:55][DEBUG] : ### GET VALUE unshuffle / null ###
[2019-08-02 10:11:55][DEBUG] : ### GET CMD VALUE unshuffle / false ###
Si quelqu'un a une idée...

mikaxy
Timide
Messages : 9
Inscription : 21 juil. 2017, 16:52
Localisation : Lyon

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par mikaxy » 12 août 2019, 22:48

spotify_daemon log
--- STARTING ---
--- ENDING ---
Error: write EPROTO 1996412272:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:../deps/openssl/openssl/ssl/s23_clnt.c:827:
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
--- WAITING ---
et le spotify
[2019-08-12 22:44:49][INFO] : --- DAEMON START SUCCEED ---
[2019-08-12 22:44:49][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:44:49][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:44:55][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:44:55][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:44:55][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:44:55][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:01][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:01][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:01][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:01][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:06][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:06][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:07][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:07][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:07][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:07][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:13][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:13][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:13][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:13][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:19][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:19][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:19][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:19][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:25][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:25][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:25][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:25][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:31][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:31][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:31][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:31][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:37][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:37][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:37][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:37][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:43][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:43][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:43][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:43][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:49][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:49][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:49][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:49][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:55][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:55][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:45:55][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:45:55][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:01][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:01][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:01][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:01][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:07][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:07][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:07][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:07][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:13][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:13][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:13][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:13][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:19][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:19][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:19][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:19][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:25][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:25][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:25][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:25][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:31][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:31][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:31][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:31][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:37][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:37][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:37][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:37][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:43][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:43][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:43][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:43][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:49][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:49][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:49][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:49][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:55][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:55][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:46:55][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:46:55][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:47:01][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:47:01][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:47:01][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:47:01][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:47:07][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:47:07][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:47:07][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:47:07][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:47:13][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:47:13][DEBUG] : --- DAEMON INFO ---
[2019-08-12 22:47:13][DEBUG] : --- DAEMON PID = 2 ---
[2019-08-12 22:47:13][DEBUG] : --- DAEMON PID = 2 ---
J'ai ce soucis je ne comprend pas, j'ai essayer de recree l'api ... impossible pour moi d'avoir les gets malgré que je puisse changer de lecture ...

jmric68
Timide
Messages : 17
Inscription : 19 mars 2016, 19:14

Tous les players n'apparaissent pas

Message par jmric68 » 17 août 2019, 09:08

Bonjour

J'ai installé le plugin et il fonctionne très bien. Merci pour le travail accomplit
J'ai juste un petit problème.
Tous les players n'apparaissent pas durablement.
Il apparaît cependant pendant quelques minutes quant je l'ai activé via l'appli Spotify
J'utilise un scénario qui fait appel à un player particulier. Or quand le player n’apparaît pas dans le plugin, le scénario ne fonctionne pas
Comment faire pour que tous les plyayers apparaissent durablement j'en ai 8).

D'autre part toutes mes playlists n'appariassent pas non plus, comment remédier à ce problème

Merci d'avance pour vos réponses

Anodrim
Timide
Messages : 99
Inscription : 27 sept. 2018, 11:08

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par Anodrim » 17 août 2019, 09:32

Anodrim a écrit :
09 juil. 2019, 10:05
Toujours impossible à utiliser correctement de mon côté. Ni appareils, ni playlists détectées. Quand je lance la lecture sur un appareil il apparaît bien dans la liste mais les meta du titre en cours n'apparaissent pas (les boutons fonctionnent).

Voici le log du deamon :

Code : Tout sélectionner

(node:21434) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'type' of null
at /var/www/html/plugins/spotify/ressources/spotify.js:159:49
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:188:7)
(node:21434) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:21434) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
(node:21434) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'type' of null
at /var/www/html/plugins/spotify/ressources/spotify.js:159:49
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:188:7)
(node:21434) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 2)
(node:21434) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'type' of null
at /var/www/html/plugins/spotify/ressources/spotify.js:159:49
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:188:7)
(node:21434) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 3)
(node:21434) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'type' of null
at /var/www/html/plugins/spotify/ressources/spotify.js:159:49
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:188:7)
(node:21434) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 4)
(node:21434) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'type' of null
at /var/www/html/plugins/spotify/ressources/spotify.js:159:49
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:188:7)
(node:21434) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 5)
Si quelqu'un aurait une solution :D

bart11064
Timide
Messages : 57
Inscription : 19 juil. 2018, 10:04

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par bart11064 » 24 août 2019, 12:05

Vraiment sympa ton plugin, je m'en sert tous les jours !
J'aimerais bien aller plus loin, recherche d'artistes, d'albums,...
Prevois tu de publier sur git pour que l'on puisse participer à la construction ?

Malou1369
Timide
Messages : 22
Inscription : 02 oct. 2017, 13:01

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par Malou1369 » 30 août 2019, 13:59

Malou1369 a écrit :
02 août 2019, 10:24
Bonjour!

Je rencontre un soucis avec ce plugin que je n'arrive pas à expliquer. J'ai bien installé le plugin, le daemon se lance après installation NodeJS et NPM, il me remonte bien mes playlists (enfin dans les logs elle remontent toutes mais pas dans le menu déroulant, mais ça c'est pas très grave), les metatdatas et jaquetes des titres joués sont OK, par contre il a du mal a remonter les devices.
A part mon téléphone quand connecté en Wifi, aucun device ne remonte alors que j'ai 1 google home mini, 1 chromecast et un ampli compatbile audiocast & spotify connect sur le même réseau que mon Jeedom. J'ai essayé en HTTP avec une adresse locale et en HTTPS avec l'adresse externe de mon Jeedom mais le résultat est le même.

Depuis mon appli smartphone je vois pourtant bien remonter ces devices.

Dans les logs je ne vois a priori pas remonter d'erreur

Bon ben en fait j'ai résolu mon problème très simplement.
J'ai lancé l'appli spotify windows depuis un PC sur le réseau, relancé le deamon, et les devices sont remontés...

88snake
Timide
Messages : 7
Inscription : 16 août 2017, 18:59

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par 88snake » 30 août 2019, 19:43

Hello,

Merci beaucoup pour le boulot.
Un peu galéré a regardé tout les posts pour résoudre mes problèmes mais ça a l'air pas mal.

Peut-être pourrais-tu mettre à jours ton post pour aider les nouveaux venu.


Etape 1: configurer l'API Spotify

1) Créer son compte sur https://developer.spotify.com/dashboard/, se connecter afin d'obtenir un Client ID et Client secret
aller dans « EDIT SETTINGS » et dans Redirect URIs, ajouter https://Mon_adresse_dns:Mon_port/index.php?v=d&m=spotify&p=spotify ou http://192.168.2.xx/index.php?v=d&m=spotify&p=spotify
Puis sauvegarder

2) Copier/coller son Client ID et Client secret sur la page de config du plugin jeedom

Etape 2: configurer un compte Spotify Connect

1) Créer un équipement en mettant ce que l'on veut dans le nom de l'équipement (moi j'ai mis "Stephane (spotify)")

2) Sur la page de config de l'equipement, cliquer sur le tokenize (en haut à droite). Une popup s'ouvre ou vous renseignez votre login/password de compte spotify => les champs code, callback url, access token et refresh token sont remplis automatiquement et il ne vous reste alors qu'à faire "save"


En cas de problème:
Problème avec le demon qui ne se lance pas:
- installer plugin ESPEASY avec les dépendance
- redémarrer le démon

Avatar de l’utilisateur
domogeek
Timide
Messages : 107
Inscription : 10 nov. 2014, 19:50
Localisation : près de Grenoble

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par domogeek » 04 sept. 2019, 23:49

hello
le plugin est invisible quand je vais sur le market? comment faire?
je compte m'en servir principalement pour remettre spotify en 'play' après une annonce vocale tts via le plugin cast (vers une chromecast audio par exemple) car la musique ne reprend pas après.
merci
Jeedom sur Rasp pi3+SSD / RFXcom (temp-UV...) / Zwave (volets, lumière etc...) / Audio multiroom à base de Rasp&squeezplug / IPX-800 (contact filaire fenêtres, arrosage..) / Harmony Hub / Google Home

Avatar de l’utilisateur
noodom
Actif
Messages : 955
Inscription : 13 juil. 2014, 17:25
Contact :

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par noodom » 05 sept. 2019, 13:12

domogeek a écrit :
04 sept. 2019, 23:49
hello
le plugin est invisible quand je vais sur le market? comment faire?
je compte m'en servir principalement pour remettre spotify en 'play' après une annonce vocale tts via le plugin cast (vers une chromecast audio par exemple) car la musique ne reprend pas après.
merci
Salut,

Bizarre..
Tu as fait une recherche 'spotify' depuis le market (lancé depuis ton Jeedom) ?
Pour ma part, je le vois bien présent avec cette recherche.

Avatar de l’utilisateur
domogeek
Timide
Messages : 107
Inscription : 10 nov. 2014, 19:50
Localisation : près de Grenoble

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par domogeek » 08 sept. 2019, 14:26

oui oui mais je ne vois rien. Si je vais dans multimédia j'en vois plein mais pas celui ci
Jeedom sur Rasp pi3+SSD / RFXcom (temp-UV...) / Zwave (volets, lumière etc...) / Audio multiroom à base de Rasp&squeezplug / IPX-800 (contact filaire fenêtres, arrosage..) / Harmony Hub / Google Home

Mips2648
Actif
Messages : 860
Inscription : 08 sept. 2018, 17:09

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par Mips2648 » 10 sept. 2019, 20:53

Salut,
La raison est certainement que ton Jeedom n'a pas/plus la version requise pour le plugin.
Développeur et auteur des plugins suivants, (entre autre Arlo, Solaredge, Design Image, Gotify...) et aidant sur plein d'autres!

Si vous voulez contribuer, un don fait toujours plaisir : https://paypal.me/mips2648

Avatar de l’utilisateur
sbr
Timide
Messages : 50
Inscription : 28 janv. 2018, 02:16

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par sbr » 11 sept. 2019, 01:35

Hello à tous,

Retour après quelques semaines de vacance, j'en ai profité pour migrer les sources du plugin sur github, corriger un bug sur les playlists et iinitialiser la doc et le changelog, qui sont laintenant accessibles depuis le market et le plugin.

Le plugin est gratuit, (pas 2€, ni 8€ comme certain plugin ...), et si mon plugin vous plait, vous pouvez faire un don : https://paypal.me/sbarre35

Merci à tous pour votre soutien

sbr

Avatar de l’utilisateur
domogeek
Timide
Messages : 107
Inscription : 10 nov. 2014, 19:50
Localisation : près de Grenoble

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par domogeek » 15 sept. 2019, 23:01

Mips2648 a écrit :
10 sept. 2019, 20:53
Salut,
La raison est certainement que ton Jeedom n'a pas/plus la version requise pour le plugin.
oui c'était ça, j'ai mis à jour et ça marche. merci!
Jeedom sur Rasp pi3+SSD / RFXcom (temp-UV...) / Zwave (volets, lumière etc...) / Audio multiroom à base de Rasp&squeezplug / IPX-800 (contact filaire fenêtres, arrosage..) / Harmony Hub / Google Home

HadesDT
Timide
Messages : 199
Inscription : 29 janv. 2018, 08:00

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par HadesDT » 17 sept. 2019, 14:23

Hello,

merci pour ce super plugin. Concernant la vignette de l'album il m'affiche juste l'url et pas l'image, une idée ?
Capture d’écran de 2019-09-17 14-22-00.png
Capture d’écran de 2019-09-17 14-22-00.png (138.19 Kio) Consulté 151 fois

Avatar de l’utilisateur
sbr
Timide
Messages : 50
Inscription : 28 janv. 2018, 02:16

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par sbr » 17 sept. 2019, 22:43

Bonjour,

Je suis passé en V4 avec le nouveau système de template de widgets, ne serais-tu pas en V3 :-) ?

Si tu est en V3, il te faut utiliser le plugin widget pour customiser le widget à partir du template que tu trouveras dans l'arborescence du plugin.

Merci

Stéphane

HadesDT
Timide
Messages : 199
Inscription : 29 janv. 2018, 08:00

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par HadesDT » 18 sept. 2019, 08:30

En effet je suis en V3 ;)

Merci

Angelitalien
Timide
Messages : 38
Inscription : 10 sept. 2016, 15:44

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par Angelitalien » 18 sept. 2019, 21:16

Bonjour,

je viens vous demander de l'aide, je pense avoir tout bien configuré mais lorsque je clique sur "Tokenize" j'arrive sur

une page blanche avec juste mes menu jeedom entre accolade :

{{Accueil}}
{{Dashboard}}
{{Vue}}
{{Design}}
{{Design 3D}}


quelqu'un a déjà eu cela ?

merci par avance pour vos retours.

Julien

Avatar de l’utilisateur
sbr
Timide
Messages : 50
Inscription : 28 janv. 2018, 02:16

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par sbr » 19 sept. 2019, 00:41

Angelitalien a écrit :
18 sept. 2019, 21:16
Bonjour,

je viens vous demander de l'aide, je pense avoir tout bien configuré mais lorsque je clique sur "Tokenize" j'arrive sur

une page blanche avec juste mes menu jeedom entre accolade :

{{Accueil}}
{{Dashboard}}
{{Vue}}
{{Design}}
{{Design 3D}}


quelqu'un a déjà eu cela ?

merci par avance pour vos retours.

Julien
Regarde du coté de l'URL que tu as configuré sur le compte spotify en suivant l'aide du plugin.

Angelitalien
Timide
Messages : 38
Inscription : 10 sept. 2016, 15:44

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par Angelitalien » 19 sept. 2019, 08:02

j'ai bien renseigné :

https://monnomdedomaine/index.php?v=d&m ... &p=spotify

je pense avoir suivi à la lettre ce qu'il faut faire....

je suis en version 4.0.11, est-ce incompatible avec la version 4 ?

Avatar de l’utilisateur
sbr
Timide
Messages : 50
Inscription : 28 janv. 2018, 02:16

Re: [Plugin Tiers][Sujet Principal] Spotify

Message par sbr » 19 sept. 2019, 10:51

Angelitalien a écrit :
19 sept. 2019, 08:02
j'ai bien renseigné :

https://monnomdedomaine/index.php?v=d&m ... &p=spotify

je pense avoir suivi à la lettre ce qu'il faut faire....

je suis en version 4.0.11, est-ce incompatible avec la version 4 ?
Oui, je dévelloppe le plugin en V4

Répondre

Revenir vers « [Catégorie] Multimédia »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités