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] Plugin Yamaha MusicCast

Pour échanger sur les plugins classés en catégorie "Multimédia"
djiit
Timide
Messages : 21
Inscription : 13 mars 2019, 08:01

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par djiit » 23 mars 2019, 19:28

Merci GrandDam, même problème ici ;)

DrFloW
Timide
Messages : 31
Inscription : 02 mars 2019, 14:28

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par DrFloW » 24 mars 2019, 10:42

Super merci @grandDam !

zztop
Timide
Messages : 22
Inscription : 24 juin 2018, 12:11

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par zztop » 24 mars 2019, 15:49

Bonjour,
Super, merci beaucoup.

wazerty
Timide
Messages : 39
Inscription : 27 avr. 2017, 21:30

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par wazerty » 24 mars 2019, 16:12

Tous ces remerciements avant même d'avoir solutionné les problèmes... T'as la pression là GrandDam! Bon courage on compte sur toi!

Envoyé de mon Startac en utilisant Tapatalk


Avatar de l’utilisateur
Domsrx06
Timide
Messages : 13
Inscription : 20 août 2018, 07:46

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par Domsrx06 » 31 mars 2019, 13:32

Bonjour
Jeedom 3.3.19
suite à la mise à jour ce matin de mon ampli yamaha en V2.65
- Erreur sur musiccast::pull() : Serialization of 'Closure' is not allowed
- Demon NOK et le redémarrage est sans effet : retombe NOK
- la recherche des équipements Yamaha Musicast ni fait rien
- dé installation du plugin non plus

La, c'est le drame !
Bon courage

https://fr.yamaha.com/fr/support/update ... -a860.html
Jeedom Smart : V3.3.27

grandDam
Timide
Messages : 53
Inscription : 26 août 2017, 17:12

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par grandDam » 31 mars 2019, 17:20

Je viens de publier une maj
Dites-moi ce qu'il en est.

wazerty
Timide
Messages : 39
Inscription : 27 avr. 2017, 21:30

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par wazerty » 31 mars 2019, 19:05

Bonsoir GranDam, j'ai installé la màj, je ferai quelques tests d'ici quelques jours et je te dirai. Déjà la mise à jour s'est faite sans problème et après 10 min Démon OK. C'est bon signe, merci.

zztop
Timide
Messages : 22
Inscription : 24 juin 2018, 12:11

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par zztop » 31 mars 2019, 20:42

Bonsoir GranDam, j'ai installé la mise a jour sans aucune difficulté, le demon est passé ok immédiatement.
Je ferai des tests plus tard.
Merci beaucoup pour la réactivité.

Sol-R
Timide
Messages : 33
Inscription : 16 nov. 2014, 17:56

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par Sol-R » 31 mars 2019, 23:14

Bonsoir GranDam,

Je viens d'installer la mise à jour. On dirait que tout est rentré dans l'ordre, plus de messages d'erreur pour l'instant !
Merci beaucoup pour le boulot !

Sol-R

mortyre
Actif
Messages : 1223
Inscription : 17 mai 2016, 16:51

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par mortyre » 01 avr. 2019, 15:41

Doublon doublon
Dernière édition par mortyre le 01 avr. 2019, 18:37, édité 1 fois.
PROD: NAS1815+ VMM Strech 9.11 / Jeedom 3.3.31 / MariaDB 10.1.26 / PHP 7.0.33
DEV: DIY Odroid C2 16gb Strech 9.9 / Jeedom 4.x RC / MariaDB 10.1.38 / PHP 7.0.33

mortyre
Actif
Messages : 1223
Inscription : 17 mai 2016, 16:51

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par mortyre » 01 avr. 2019, 15:55

mortyre a écrit :
14 mars 2019, 15:01
Hello à tous,

Le plugin fonctionnait mais je me suis aperçu en l'utilisant que mes devices n'étaient plus récupérés comme avant depuis que je suis sur une VM (ce n'est surement pas lié).

Comme 3 autres ici les commandes IP me donne bien les bon JSON mais le plugin n'arrive pas à trouver mes devices. JE n'ai vu aucune réponse sur le sujet. J'ai ajouté l'ampli à la main mais cela ne fonctionne pas plus.

LEs logs du plugin ne sont pas parlants

Code : Tout sélectionner

[2019-03-14 14:51:42][DEBUG] : creating speaker instances
[2019-03-14 14:51:42][DEBUG] : discovering devices...
[2019-03-14 14:51:42][DEBUG] : M-SEARCH * HTTP/1.1 HOST: 239.255.255.250:1900 MAN: "ssdp:discover" MX: 2 ST: urn:schemas-upnp-org:device:MediaRenderer:1
[2019-03-14 14:51:43][DEBUG] :
[2019-03-14 14:52:10][DEBUG] : creating speaker instances
[2019-03-14 14:52:10][DEBUG] : discovering devices...
[2019-03-14 14:52:10][DEBUG] : M-SEARCH * HTTP/1.1 HOST: 239.255.255.250:1900 MAN: "ssdp:discover" MX: 2 ST: urn:schemas-upnp-org:device:MediaRenderer:1
[2019-03-14 14:52:11][DEBUG] :
[2019-03-14 14:53:11][DEBUG] : creating speaker instances
[2019-03-14 14:53:11][DEBUG] : discovering devices...
[2019-03-14 14:53:11][DEBUG] : M-SEARCH * HTTP/1.1 HOST: 239.255.255.250:1900 MAN: "ssdp:discover" MX: 2 ST: urn:schemas-upnp-org:device:MediaRenderer:1
[2019-03-14 14:53:12][DEBUG] :
[2019-03-14 14:53:26][DEBUG] : creating speaker instances
[2019-03-14 14:53:26][DEBUG] : discovering devices...
[2019-03-14 14:53:26][DEBUG] : M-SEARCH * HTTP/1.1 HOST: 239.255.255.250:1900 MAN: "ssdp:discover" MX: 2 ST: urn:schemas-upnp-org:device:MediaRenderer:1
[2019-03-14 14:53:27][DEBUG] :
[2019-03-14 14:53:27][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=musiccast function=remove callInstallFunction=1
[2019-03-14 14:53:30][INFO] : Début d'activation du plugin
[2019-03-14 14:53:31][INFO] : Info sur le démon : Array (     [launchable_message] =>      [launchable] => nok     [state] => nok     [log] => nok     [auto] => 0 )
[2019-03-14 14:53:31][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=musiccast function=install callInstallFunction=1
[2019-03-14 14:53:31][DEBUG] : creating speaker instances
[2019-03-14 14:53:31][DEBUG] : discovering devices...
[2019-03-14 14:53:31][DEBUG] : M-SEARCH * HTTP/1.1 HOST: 239.255.255.250:1900 MAN: "ssdp:discover" MX: 2 ST: urn:schemas-upnp-org:device:MediaRenderer:1
[2019-03-14 14:53:32][DEBUG] :
[2019-03-14 14:53:52][ERROR] : Erreur sur [Multimedia][yamaha RX-V685] : No devices found on the current network
[2019-03-14 14:58:52][DEBUG] : creating speaker instances
[2019-03-14 14:58:52][DEBUG] : discovering devices...
[2019-03-14 14:58:52][DEBUG] : M-SEARCH * HTTP/1.1 HOST: 239.255.255.250:1900 MAN: "ssdp:discover" MX: 2 ST: urn:schemas-upnp-org:device:MediaRenderer:1
[2019-03-14 14:58:53][ERROR] : Erreur sur [Multimedia][yamaha RX-V685] : No devices found on the current network
LE /getNetworkStatus

Code : Tout sélectionner

{"response_code":0,"network_name":"Véranda","connection":"wired_lan","dhcp":false,"ip_address":"192.168.1.41","subnet_mask":"255.255.255.0","default_gateway":"192.168.1.1","dns_server_1":"8.8.8.8","dns_server_2":"8.8.4.4","wireless_lan":{"ssid":"","type":"none","key":"","ch":0,"strength":0},"wireless_direct":{"ssid":"RX-V681 D84746","type":"none","key":""},"musiccast_network":{"ready":true,"device_type":"standard","child_num":0,"ch":0,"initial_join_running":false},"mac_address":{"wired_lan":"00A0DEDXXXX","wireless_lan":"D0B5C2XXX","wireless_direct":"D0B5C2E2XXXX"},"vtuner_id":"00A0DEXXXX","airplay_pin":""}
Le /getMusicCastTreeInfo

Code : Tout sélectionner

{"response_code":0,"mode":"direct","own_mac_idx":0,"mac_address_list":[{"hop_num":0,"mac_address":"D0B5C2E2XXXX","ap_status":"none","child_num":0,"ip_address":"192.168.1.41"}],"ap_list":[],"hop_num":0}
De ce que je vois mon amplificateur est en connexion wired_lan est l'adresse mac de musiccastTreeinfo est celle du wireless_lan. Est ce que ca viendrait de là le problème ?

HS : Pour ceux qui utilise une liste de favoris à partir de spotify, connaissez vous la commande qui lance cela ?
Mise à jour cette après midi avec la dernière version et toujours rien dans la détection automatique, serait il possible @grandam de regarder mes logs et d'avoir une version plus verbeuse pour déboguage ?

J'ai ajouté l'ampli manuellement et cette fois-ci j'arrive à envoyer des actions à l'amplificateur mais le Callback ne se fait pas, aucun infos de retour. Sur le widget je vois mes favoris mais par contre même si je change l'input par scénario rien ne change sur le widget

Le /GetDEviceInfos
{"response_code":0,"model_name":"RX-V681","destination":"BG","device_id":"00A0DED84746","system_id":"02267E93","system_version":2.60,"api_version":2.00,"netmodule_generation":1,"netmodule_version":"1785 ","netmodule_checksum":"DE3932BB","operation_mode":"normal","update_error_code":"04000000"}

Code : Tout sélectionner

.1 HOST: 239.255.255.250:1900 MAN: "ssdp:discover" MX: 2 ST: urn:schemas-upnp-org:device:MediaRenderer:1
[2019-04-01 15:35:05][DEBUG] : HTTP/1.1 200 OK Location: http://192.168.1.41:49154/MediaRenderer/desc.xml Cache-Control: max-age=1800 Content-Length: 0 Server: Linux/3.2 UPnP/1.0 Network_Module/1.0 (RX-V681) EXT: ST: urn:schemas-upnp-org:device:MediaRenderer:1 USN: uuid:9ab0c000-f668-11de-9976-00a0ded84746::urn:schemas-upnp-org:device:MediaRenderer:1 X-ModelName: RX-V681:00A0DED84746:Véranda
[2019-04-01 15:35:05][DEBUG] : found device: {usn}
[2019-04-01 15:35:05][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:35:06][DEBUG] : creating speaker instances
[2019-04-01 15:35:06][DEBUG] : getting device info from cache
[2019-04-01 15:35:06][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:35:06][ERROR] : Erreur sur [Multimedia][192.168.1.41] : Serialization of 'Closure' is not allowed
[2019-04-01 15:35:09][ERROR] : Erreur sur [Multimedia][192.168.1.41] : Serialization of 'Closure' is not allowed
[2019-04-01 15:35:12][ERROR] : Erreur sur [Multimedia][192.168.1.41] : Serialization of 'Closure' is not allowed
[2019-04-01 15:35:15][ERROR] : Erreur sur [Multimedia][192.168.1.41] : Serialization of 'Closure' is not allowed
[2019-04-01 15:35:18][ERROR] : Erreur sur [Multimedia][192.168.1.41] : Serialization of 'Closure' is not allowed
[2019-04-01 15:35:22][ERROR] : Erreur sur [Multimedia][192.168.1.41] : Serialization of 'Closure' is not allowed
[2019-04-01 15:35:25][ERROR] : Erreur sur [Multimedia][192.168.1.41] : Serialization of 'Closure' is not allowed
[2019-04-01 15:35:28][ERROR] : Erreur sur [Multimedia][192.168.1.41] : Serialization of 'Closure' is not allowed
[2019-04-01 15:35:31][ERROR] : Erreur sur [Multimedia][192.168.1.41] : Serialization of 'Closure' is not allowed
[2019-04-01 15:35:34][ERROR] : Erreur sur [Multimedia][192.168.1.41] : Serialization of 'Closure' is not allowed
[2019-04-01 15:35:37][ERROR] : Erreur sur [Multimedia][192.168.1.41] : Serialization of 'Closure' is not allowed
[2019-04-01 15:35:41][ERROR] : Erreur sur [Multimedia][192.168.1.41] : Serialization of 'Closure' is not allowed
[2019-04-01 15:35:44][ERROR] : Erreur sur musiccast::pull() : Serialization of 'Closure' is not allowed
[2019-04-01 15:40:04][DEBUG] : Refreshing playlist and favorites
[2019-04-01 15:40:04][DEBUG] : creating speaker instances
[2019-04-01 15:40:05][DEBUG] : getting device info from cache
[2019-04-01 15:40:05][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:40:06][DEBUG] : creating speaker instances
[2019-04-01 15:40:06][DEBUG] : getting device info from cache
[2019-04-01 15:40:07][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:40:07][ERROR] : Erreur sur musiccast::pull() : Serialization of 'Closure' is not allowed
[2019-04-01 15:45:04][DEBUG] : Refreshing playlist and favorites
[2019-04-01 15:45:04][DEBUG] : creating speaker instances
[2019-04-01 15:45:04][DEBUG] : getting device info from cache
[2019-04-01 15:45:04][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:45:07][DEBUG] : creating speaker instances
[2019-04-01 15:45:07][DEBUG] : getting device info from cache
[2019-04-01 15:45:09][ERROR] : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2019-04-01 15:45:05
[2019-04-01 15:45:26][DEBUG] : creating speaker instances
[2019-04-01 15:45:26][DEBUG] : getting device info from cache
[2019-04-01 15:45:26][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:45:48][DEBUG] : creating speaker instances
[2019-04-01 15:45:48][DEBUG] : getting device info from cache
[2019-04-01 15:45:48][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:45:48][DEBUG] : Action on controller Véranda
[2019-04-01 15:45:48][DEBUG] : Action is standby with parameter :Array (     [utid] => 1554126337632 )
[2019-04-01 15:45:55][DEBUG] : creating speaker instances
[2019-04-01 15:45:55][DEBUG] : getting device info from cache
[2019-04-01 15:45:55][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:45:55][DEBUG] : Action on controller Véranda
[2019-04-01 15:45:55][DEBUG] : Action is standby with parameter :Array (     [utid] => 1554126337632 )
[2019-04-01 15:46:02][DEBUG] : creating speaker instances
[2019-04-01 15:46:02][DEBUG] : getting device info from cache
[2019-04-01 15:46:02][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:46:02][DEBUG] : Action on controller Véranda
[2019-04-01 15:46:02][DEBUG] : Action is setVolume with parameter :Array (     [slider] => 77     [utid] => 1554126337632 )
[2019-04-01 15:46:02][ERROR] : Erreur exécution de la commande [Multimedia][192.168.1.41][Volume] : Guarded (Unable to setup in current status etc.)
[2019-04-01 15:46:13][DEBUG] : creating speaker instances
[2019-04-01 15:46:13][DEBUG] : getting device info from cache
[2019-04-01 15:46:13][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:46:13][DEBUG] : Action on controller Véranda
[2019-04-01 15:46:13][DEBUG] : Action is play_playlist with parameter :Array (     [title] => Eva )
[2019-04-01 15:46:21][DEBUG] : creating speaker instances
[2019-04-01 15:46:21][DEBUG] : getting device info from cache
[2019-04-01 15:46:21][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:46:21][DEBUG] : Action on controller Véranda
[2019-04-01 15:46:21][DEBUG] : Action is play_favorite with parameter :Array (     [title] => EVA )
[2019-04-01 15:46:26][DEBUG] : creating speaker instances
[2019-04-01 15:46:26][DEBUG] : getting device info from cache
[2019-04-01 15:46:26][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:46:26][DEBUG] : Action on controller Véranda
[2019-04-01 15:46:26][DEBUG] : Action is play_favorite with parameter :Array (     [title] => EVA )
[2019-04-01 15:46:35][DEBUG] : creating speaker instances
[2019-04-01 15:46:35][DEBUG] : getting device info from cache
[2019-04-01 15:46:35][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:46:35][DEBUG] : Action on controller Véranda
[2019-04-01 15:46:35][DEBUG] : Action is standby with parameter :Array (     [utid] => 1554126337632 )
[2019-04-01 15:47:04][DEBUG] : creating speaker instances
[2019-04-01 15:47:04][DEBUG] : getting device info from cache
[2019-04-01 15:47:04][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:47:04][DEBUG] : Action on controller Véranda
[2019-04-01 15:47:04][DEBUG] : Action is play_favorite with parameter :Array (     [title] => EVA )
[2019-04-01 15:47:32][DEBUG] : creating speaker instances
[2019-04-01 15:47:32][DEBUG] : getting device info from cache
[2019-04-01 15:47:32][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:47:32][DEBUG] : Action on controller Véranda
[2019-04-01 15:47:32][DEBUG] : Action is play with parameter :Array (     [utid] => 1554126337632 )
[2019-04-01 15:48:31][DEBUG] : creating speaker instances
[2019-04-01 15:48:31][DEBUG] : getting device info from cache
[2019-04-01 15:48:31][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:48:31][DEBUG] : Action on controller Véranda
[2019-04-01 15:48:31][DEBUG] : Action is play with parameter :Array (     [utid] => 1554126337632 )
[2019-04-01 15:48:49][DEBUG] : creating speaker instances
[2019-04-01 15:48:49][DEBUG] : getting device info from cache
[2019-04-01 15:48:49][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:48:49][DEBUG] : Action on controller Véranda
[2019-04-01 15:48:49][DEBUG] : Action is change_input with parameter :Array (     [select] => tuner )
[2019-04-01 15:50:04][DEBUG] : Refreshing playlist and favorites
[2019-04-01 15:50:04][DEBUG] : creating speaker instances
[2019-04-01 15:50:04][DEBUG] : getting device info from cache
[2019-04-01 15:50:04][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:50:06][ERROR] : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2019-04-01 15:50:04
[2019-04-01 15:50:28][DEBUG] : creating speaker instances
[2019-04-01 15:50:28][DEBUG] : getting device info from cache
[2019-04-01 15:50:28][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 15:50:28][DEBUG] : Action on controller Véranda
[2019-04-01 15:50:28][DEBUG] : Action is change_input with parameter :Array (     [background] => 0     [select] => spotify )
[2019-04-01 15:50:28][DEBUG] : Action on controller Véranda
[2019-04-01 15:50:28][DEBUG] : Action is play_favorite with parameter :Array (     [background] => 0     [select] => EVA )
Dernière édition par mortyre le 01 avr. 2019, 18:36, édité 2 fois.
PROD: NAS1815+ VMM Strech 9.11 / Jeedom 3.3.31 / MariaDB 10.1.26 / PHP 7.0.33
DEV: DIY Odroid C2 16gb Strech 9.9 / Jeedom 4.x RC / MariaDB 10.1.38 / PHP 7.0.33

mortyre
Actif
Messages : 1223
Inscription : 17 mai 2016, 16:51

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par mortyre » 01 avr. 2019, 16:45

Bon apparemment le CallBAck se fait à chaque redémarrage du Demon mais celui ci ne tient pas il passe en NOK / OK tous le temps

Code : Tout sélectionner

[2019-04-01 16:40:42][DEBUG] : creating speaker instances
[2019-04-01 16:40:42][DEBUG] : getting device info from cache
[2019-04-01 16:40:42][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 16:40:45][DEBUG] : creating speaker instances
[2019-04-01 16:40:45][DEBUG] : getting device info from cache
[2019-04-01 16:40:45][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 16:40:46][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=musiccast function=remove callInstallFunction=1
[2019-04-01 16:40:52][INFO] : Début d'activation du plugin
[2019-04-01 16:40:53][INFO] : Info sur le démon : Array (     [launchable_message] =>      [launchable] => nok     [state] => nok     [log] => nok     [auto] => 0 )
[2019-04-01 16:40:53][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=musiccast function=install callInstallFunction=1
[2019-04-01 16:40:53][DEBUG] : creating speaker instances
[2019-04-01 16:40:53][DEBUG] : getting device info from cache
[2019-04-01 16:40:53][DEBUG] : Getting devices info from: 192.168.1.41
[b][2019-04-01 16:40:55][ERROR] : Erreur sur musiccast::pull() : Serialization of 'Closure' is not allowed
[2019-04-01 16:41:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement[/b]
[2019-04-01 16:41:05][DEBUG] : creating speaker instances
[2019-04-01 16:41:05][DEBUG] : getting device info from cache
[2019-04-01 16:41:05][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 16:41:05][ERROR] : Erreur sur musiccast::pull() : Serialization of 'Closure' is not allowed
[2019-04-01 16:41:07][DEBUG] : creating speaker instances
[2019-04-01 16:41:07][DEBUG] : getting device info from cache
[2019-04-01 16:41:07][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 16:41:07][DEBUG] : creating speaker instances
[2019-04-01 16:41:07][DEBUG] : getting device info from cache
[2019-04-01 16:41:07][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 16:41:08][ERROR] : Erreur sur musiccast::pull() : Serialization of 'Closure' is not allowed
[2019-04-01 16:41:27][DEBUG] : creating speaker instances
[2019-04-01 16:41:27][DEBUG] : getting device info from cache
[2019-04-01 16:41:27][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 16:41:27][DEBUG] : Action on controller Véranda
[2019-04-01 16:41:27][DEBUG] : Action is next with parameter :Array (     [utid] => 1554129534172 )
[2019-04-01 16:41:49][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2019-04-01 16:41:49][DEBUG] : creating speaker instances
[2019-04-01 16:41:49][DEBUG] : getting device info from cache
[2019-04-01 16:41:49][DEBUG] : Getting devices info from: 192.168.1.41
[2019-04-01 16:41:50][DEBUG] : Refreshing widget
[2019-04-01 16:41:50][ERROR] : Erreur sur musiccast::pull() : Serialization of 'Closure' is not allowed
PROD: NAS1815+ VMM Strech 9.11 / Jeedom 3.3.31 / MariaDB 10.1.26 / PHP 7.0.33
DEV: DIY Odroid C2 16gb Strech 9.9 / Jeedom 4.x RC / MariaDB 10.1.38 / PHP 7.0.33

Banzai
Timide
Messages : 5
Inscription : 27 févr. 2018, 09:31

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par Banzai » 01 avr. 2019, 17:11

Bonjour à tous,

Je suis en core 3.3.19 et mon pluggin Musiccast est à jour.
J'ai essayer de désinstaller complètement le pluggin, de redémarrer Jeedom, réinstaller mais j'ai tj un Démon qui ne se lance pas.
Voici mon log:

Code : Tout sélectionner

Erreur sur musiccast::pull() : Exception Object ( [message:protected] => Serialization of 'Closure' is not allowed [string:Exception:private] => [code:protected] => 0 [file:protected] => /var/www/html/core/php/utils.inc.php [line:protected] => 898 [trace:Exception:private] => Array ( [0] => Array ( [file] => /var/www/html/core/php/utils.inc.php [line] => 898 [function] => serialize [args] => Array ( [0] => cmd Object ( [id:protected] => 4931 [logicalId:protected] => add_speaker [generic_type:protected] => [eqType:protected] => musiccast [name:protected] => Ajout un haut parleur [order:protected] => 0 [type:protected] => action [subType:protected] => message [eqLogic_id:protected] => 338 [isHistorized:protected] => 0 [unite:protected] => [configuration:protected] => [] [template:protected] => [] [display:protected] => {"message_disable":1,"title_placeholder":"Nom du haut parleur"} [html:protected] => [] [value:protected] => [isVisible:protected] => 1 [alert:protected] => [] [_collectDate:protected] => [_valueDate:protected] => [_eqLogic:protected] => musiccast Object ( [_controller:musiccast:private] => MusicCast\Controller Object ( [network:protected] => MusicCast\Network Object ( [speakers:protected] => Array ( [192.168.1.124] => MusicCast\Speaker Object ( [model:protected] => WX-010 [name:protected] => Cuisine [device:protected] => MusicCast\Device Object ( [ip:protected] => 192.168.1.124 [client:MusicCast\Device:private] => MusicCast\Client Object ( [apiVersion:MusicCast\Client:private] => v1 [httpClient:MusicCast\Client:private] => Http\Adapter\Guzzle6\Client Object ( [client:Http\Adapter\Guzzle6\Client:private] => GuzzleHttp\Client Object ( [config:GuzzleHttp\Client:private] => Array ( [handler] => GuzzleHttp\HandlerStack Object ( [handler:GuzzleHttp\HandlerStack:private] => Closure Object ( [static] => Array ( [default] => Closure Object ( [static] => Array ( [default] => GuzzleHttp\Handler\CurlMultiHandler Object ( [factory:GuzzleHttp\Handler\CurlMultiHandler:private] => GuzzleHttp\Handler\CurlFactory Object ( [handles:GuzzleHttp\Handler\CurlFactory:private] => Array ( [0] => Resource id #196 ) [maxHandles:GuzzleHttp\Handler\CurlFactory:private] => 50 ) [selectTimeout:GuzzleHttp\Handler\CurlMultiHandler:private] => 1 [active:GuzzleHttp\Handler\CurlMultiHandler:private] => 0 [handles:GuzzleHttp\Handler\CurlMultiHandler:private] => Array ( ) [delays:GuzzleHttp\Handler\CurlMultiHandler:private] => Array ( ) [_mh] => Resource id #199 ) [sync] => GuzzleHttp\Handler\CurlHandler Object ( [factory:GuzzleHttp\Handler\CurlHandler:private] => GuzzleHttp\Handler\CurlFactory Object ( [handles:GuzzleHttp\Handler\CurlFactory:private] => Array ( ) [maxHandles:GuzzleHttp\Handler\CurlFactory:private] => 3 ) ) ) [parameter] => Array ( [$request] => [$options] => ) ) [streaming] => GuzzleHttp\Handler\StreamHandler Object ( [lastHeaders:GuzzleHttp\Handler\StreamHandler:private] => Array ( ) ) ) [parameter] => Array ( [$request] => [$options] => ) ) [stack:GuzzleHttp\HandlerStack:private] => Array ( [0] => Array ( [0] => Closure Object ( [parameter] => Array ( [$handler] => ) ) [1] => prepare_body ) ) [cached:GuzzleHttp\HandlerStack:private] => GuzzleHttp\PrepareBodyMiddleware Object ( [nextHandler:GuzzleHttp\PrepareBodyMiddleware:private] => Closure Object ( [static] => Array ( [default] => Closure Object ( [static] => Array ( [default] => GuzzleHttp\Handler\CurlMultiHandler Object ( [factory:GuzzleHttp\Handler\CurlMultiHandler:private] => GuzzleHttp\Handler\CurlFactory Object ( [handles:GuzzleHttp\Handler\CurlFactory:private] => Array ( [0] => Resource id #196 ) [maxHandles:GuzzleHttp\Handler\CurlFactory:private] => 50 ) [selectTimeout:GuzzleHttp\Handler\CurlMultiHandler:private] => 1 [active:GuzzleHttp\Handler\CurlMultiHandler:private] => 0 [handles:GuzzleHttp\Handler\CurlMultiHandler:private] => Array ( ) [delays:GuzzleHttp\Handler\CurlMultiHandler:private] => Array ( ) [_mh] => Resource id #199 ) [sync] => GuzzleHttp\Handler\CurlHandler Object ( [factory:GuzzleHttp\Handler\CurlHandler:private] => GuzzleHttp\Handler\CurlFactory Object ( [handles:GuzzleHttp\Handler\CurlFactory:private] => Array ( ) [maxHandles:GuzzleHttp\Handler\CurlFactory:private] => 3 ) ) ) [parameter] => Array ( [$request] => [$options] => ) ) [streaming] => GuzzleHttp\Handler\StreamHandler Object ( [lastHeaders:GuzzleHttp\Handler\StreamHandler:private] => Array ( ) ) ) [parameter] => Array ( [$request] => [$options] => ) ) ) ) [allow_redirects] => Array ( [max] => 5 [protocols] => Array ( [0] => http [1] => https ) [strict] => [referer] => [track_redirects] => ) [http_errors] => 1 [decode_content] => 1 [verify] => 1 [cookies] => [headers] => Array ( [User-Agent] => GuzzleHttp/6.2.1 curl/7.38.0 PHP/5.6.33-0+deb8u1 ) ) ) ) [pluginClient:MusicCast\Client:private] => Http\Client\Common\HttpMethodsClient Object ( [httpClient:Http\Client\Common\HttpMethodsClient:private] => Http\Client\Common\PluginClient Object ( [client:Http\Client\Common\PluginClient:private] => Http\Adapter\Guzzle6\Client Object ( [client:Http\Adapter\Guzzle6\Client:private] => GuzzleHttp\Client Object ( [config:GuzzleHttp\Client:private] => Array ( [handler] => GuzzleHttp\HandlerStack Object ( [handler:GuzzleHttp\HandlerStack:private] => Closure Object ( [static] => Array ( [default] => Closure Object ( [static] => Array ( [default] => GuzzleHttp\Handler\CurlMultiHandler Object ( [factory:GuzzleHttp\Handler\CurlMultiHandler:private] => GuzzleHttp\Handler\CurlFactory Object ( [handles:GuzzleHttp\Handler\CurlFactory:private] => Array ( [0] => Resource id #196 ) [maxHandles:GuzzleHttp\Handler\CurlFactory:private] => 50 ) [selectTimeout:GuzzleHttp\Handler\CurlMultiHandler:private] => 1 [active:GuzzleHttp\Handler\CurlMultiHandler:private] => 0 [handles:GuzzleHttp\Handler\CurlMultiHandler:private] => Array ( ) [delays:GuzzleHttp\Handler\CurlMultiHandler:private] => Array ( ) [_mh] => Resource id #199 ) [sync] => GuzzleHttp\Handler\CurlHandler Object ( [factory:GuzzleHttp\Handler\CurlHandler:private] => GuzzleHttp\Handler\CurlFactory Object ( [handles:GuzzleHttp\Handler\CurlFactory:private] => Array ( ) [maxHandles:GuzzleHttp\Handler\CurlFactory:private] => 3 ) ) ) [parameter] => Array ( [$request] => [$options] => ) ) [streaming] => GuzzleHttp\Handler\StreamHandler Object ( [lastHeaders:GuzzleHttp\Handler\StreamHandler:private] => Array ( ) ) ) [parameter] => Array ( [$request] => [$options] => ) ) [stack:GuzzleHttp\HandlerStack:private] => Array ( [0] => Array ( [0] => Closure Object ( [parameter] => Array ( [$handler] => ) ) [1] => prepare_body ) ) [cached:GuzzleHttp\HandlerStack:private] => GuzzleHttp\PrepareBodyMiddleware Object ( [nextHandler:GuzzleHttp\PrepareBodyMiddleware:private] => Closure Object ( [static] => Array ( [default] => Closure Object ( [static] => Array ( [default] => GuzzleHttp\Handler\CurlMultiHandler Object ( [factory:GuzzleHttp\Handler\CurlMultiHandler:private] => GuzzleHttp\Handler\CurlFactory Object ( [handles:GuzzleHttp\Handler\CurlFactory:private] => Array ( [0] => Resource id #196 ) [maxHandles:GuzzleHttp\Handler\CurlFactory:private] => 50 ) [selectTimeout:GuzzleHttp\Handler\CurlMultiHandler:private] => 1 [active:GuzzleHttp\Handler\CurlMultiHandler:private] => 0 [handles:GuzzleHttp\Handler\CurlMultiHandler:private] => Array ( ) [delays:GuzzleHttp\Handler\CurlMultiHandler:private] => Array ( ) [_mh] => Resource id #199 ) [sync] => GuzzleHttp\Handler\CurlHandler Object ( [factory:GuzzleHttp\Handler\CurlHandler:private] => GuzzleHttp\Handler\CurlFactory Object ( [handles:GuzzleHttp\Handler\CurlFactory:private] => Array ( ) [maxHandles:GuzzleHttp\Handler\CurlFactory:private] => 3 ) ) ) [parameter] => Array ( [$request] => [$options] => ) ) [streaming] => GuzzleHttp\Handler\StreamHandler Object ( [lastHeaders:GuzzleHttp\Handler\StreamHandler:private] => Array ( ) ) ) [parameter] => Array ( [$request] => [$options] => ) ) ) ) [allow_redirects] => Array ( [max] => 5 [protocols] => Array ( [0] => http [1] => https ) [strict] => [referer] => [track_redirects] => ) [http_errors] => 1 [decode_content] => 1 [verify] => 1 [cookies] => [headers] => Array ( [User-Agent] => GuzzleHttp/6.2.1 curl/7.38.0 PHP/5.6.33-0+deb8u1 ) ) ) ) [plugins:Http\Client\Common\PluginClient:private] => Array ( [0] => MusicCast\HttpClient\Plugin\MusicCastExceptionThrower Object ( ) [1] => Http\Client\Common\Plugin\HistoryPlugin Object ( [journal:Http\Client\Common\Plugin\HistoryPlugin:private] => MusicCast\HttpClient\Plugin\History Object ( [lastResponse:MusicCast\HttpClient\Plugin\History:private] => GuzzleHttp\Psr7\Response Object ( [reasonPhrase:GuzzleHttp\Psr7\Response:private] => OK [statusCode:GuzzleHttp\Psr7\Response:private] => 200 [headers:GuzzleHttp\Psr7\Response
Une idée?

Merci à vous.
Jeedom Smart ZWave+ et RFXCOM
4 x Sondes température et Humidité Oregon THGN122
6 x ZMNHADx Flush 1 Relay (dont 3 avec sonde filaire ZMNHEA1)
4 x ZMNHJD1 Fil Pilote (dont 1 avec sonde filaire ZMNHEA1)

mortyre
Actif
Messages : 1223
Inscription : 17 mai 2016, 16:51

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par mortyre » 01 avr. 2019, 18:38

on a la même erreur Banzai
PROD: NAS1815+ VMM Strech 9.11 / Jeedom 3.3.31 / MariaDB 10.1.26 / PHP 7.0.33
DEV: DIY Odroid C2 16gb Strech 9.9 / Jeedom 4.x RC / MariaDB 10.1.38 / PHP 7.0.33

RGLD
Timide
Messages : 2
Inscription : 03 mai 2018, 17:04

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par RGLD » 01 avr. 2019, 20:39

Sol-R a écrit :
31 mars 2019, 23:14
Bonsoir GranDam,

Je viens d'installer la mise à jour. On dirait que tout est rentré dans l'ordre, plus de messages d'erreur pour l'instant !
Merci beaucoup pour le boulot ! Bizarre que pour les autres les démon reste en NOK.
en tous cas chez moi tout est OK plus de messages d erreur
Nickel

Mercii merciii


Sol-R

grandDam
Timide
Messages : 53
Inscription : 26 août 2017, 17:12

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par grandDam » 01 avr. 2019, 20:53

Apparemment ca ne fonctionne pas chez tout le monde.
J'avais le mm probleme que vous avant la maj, je pouvais debugger. La je vais devoir faire "à l'aveugle", je fais au mieux au plus vite ...

Envoyé de mon SM-G935F en utilisant Tapatalk


DrFloW
Timide
Messages : 31
Inscription : 02 mars 2019, 14:28

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par DrFloW » 02 avr. 2019, 06:17

Salut, chez moi depuis la mise à jour le DEMON est OK mais comme beaucoup j'ai régulièrement l'erreur suivante qui est renvoyée:

019-04-02 06:05:34 musiccast Erreur sur musiccast::pull() : Serialization of 'Closure' is not allowed

Si tu veux des log pour t'aider GranDam, n'hésite pas!

Avatar de l’utilisateur
Domsrx06
Timide
Messages : 13
Inscription : 20 août 2018, 07:46

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par Domsrx06 » 03 avr. 2019, 22:37

Bonsoir
Dé installation totale du plugin
Re installation mais la situation reste instable
Erreur sur musiccast::pull() : Serialization of 'Closure' is not allowed

de temps en temps cela remarche après différent type d'action : arrêt Jeedom ou plugin ou recherche équipement
impossible de comprendre pourquoi cela remarche ou tombe

Voila ca remarche :?:
Jeedom Smart : V3.3.27

elmer69
Timide
Messages : 3
Inscription : 13 mars 2019, 21:33

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par elmer69 » 06 avr. 2019, 08:59

Bonjour,
Toujours pas d'amélioration de mon coté malgré la dernière mise à jour
Erreur sur musiccast::pull() : Serialization of 'Closure' is not allowed

Merci tout de même @GranDam pour tes efforts

zztop
Timide
Messages : 22
Inscription : 24 juin 2018, 12:11

Re: [Plugin Tiers][Sujet Principal] Plugin Yamaha MusicCast

Message par zztop » 06 avr. 2019, 19:14

Bonjour,
depuis hier soir j'ai moi aussi cette erreur : Erreur sur musiccast::pull() : Serialization of 'Closure' is not allowed
Le correctif de dimanche dernier avait bien fonctionné, plus d'erreur et l'ampli (RX-AS710D) répondais bien aux commandes.
Je peux donner les logs a condition de m'expliquer comment les sortir.
Bien a vous.
zz

Répondre

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

Qui est en ligne ?

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