Erreur sur BoseSoundTouch::pull() : Call to a member function getConfiguration() on bool

bonjour,
box smart jeedom V4.1.22
depuis maj du 27 juin , soucis avec le plugin
le démon se désactive si je le redémarre il se redesactive aussitôt
j’ai ce message erreur:
Erreur sur BoseSoundTouch::pull() : Call to a member function getConfiguration() on bool
peut être un soucis de librairie externe encore ?
merci à @sabinus52

log:

[2021-06-28 13:20:51][INFO] : PULL : === BEGIN ===================================================
[2021-06-28 13:20:51][DEBUG] : PULL 84EB18F72911 : eqLogic ID -> 85 , enabled = 1
[2021-06-28 13:20:51][INFO] : REFRESH : === BEGIN ===================================================
[2021-06-28 13:20:51][INFO] : REFRESH 84EB18F72911 : Rafraichissement des données depuis "192.168.0.3"
[2021-06-28 13:20:51][INFO] : REFRESH 84EB18F72911 : Update PLAYING =
[2021-06-28 13:20:51][INFO] : REFRESH 84EB18F72911 : Update SOURCE = STANDBY
[2021-06-28 13:20:51][INFO] : REFRESH 84EB18F72911 : Update VOLUME = 47
[2021-06-28 13:20:51][INFO] : REFRESH 84EB18F72911 : Update MUTED =
[2021-06-28 13:20:51][INFO] : REFRESH 84EB18F72911 : Update STATUS = OFF
[2021-06-28 13:20:51][INFO] : REFRESH 84EB18F72911 : Update SHUFFLE =
[2021-06-28 13:20:51][INFO] : REFRESH 84EB18F72911 : Update REPEAT = OFF
[2021-06-28 13:20:51][INFO] : REFRESH 84EB18F72911 : Update TRACK_ARTIST =
[2021-06-28 13:20:51][INFO] : REFRESH 84EB18F72911 : Update TRACK_TITLE =
[2021-06-28 13:20:51][INFO] : REFRESH 84EB18F72911 : Update TRACK_ALBUM =
[2021-06-28 13:20:51][INFO] : REFRESH 84EB18F72911 : Update TRACK_IMAGE =
[2021-06-28 13:20:51][ERROR] : Erreur sur BoseSoundTouch::pull() : Call to a member function getConfiguration() on bool
1 « J'aime »

Bonjour,
J’ai la même chose depuis cette mise à jour. J’ai ré-installé, effacé et recréé les équipement mais ça perdure.

voir Plugin Bose SoundTouch - Actualités

Bonjour,

Veuillez garder le principe d’une question = un sujet pour qu’ensuite une solution puisse être cochée et donc de traiter cette question ici et pas dans un sujet fourtout.

j’ai fait la derniere mise a jour proposé par le dev
cela a résolu le problème
merci a lui

(cf: lien plus haut @sabinus52 )

Bonjour @sabinus52,

De mon côté je n’ai qu’une enceinte (Cinemate 520), mais depuis la mise à jour j’ai l’erreur suivante :

	Erreur sur BoseSoundTouch::pull() : Call to a member function setConfiguration() on bool

J’ai tenté une mise à jour forcé du plugin, un save de mon enceinte (erreur 500), mais rien à faire.

Je suis sous Debian 10 et Jeedom 4.1.23

Merci pour le plugin dans tous les cas :slight_smile:

2 « J'aime »

Bonjour @sabinus52,

Tout d’abord MERCI pour cette mise à jour permettant le multi-room, une option que je désirais depuis plus d’un an !

J’ai plusieurs enceintes et ai le problème suivant:

  • j’ai mis à jour aujourd’hui le plugin, pas de problème lors de la mise à jour,
  • lorsque j’ouvre un objet et veux le sauver, j’ai un message d’erreur:
    image
  • même chose si je veux recréer les commandes manquantes.
  • sur le panneau configuration, le demon affiche NOK:
  • si j’essaye de le redémarrer, voici le message:

voilà j’espère que cela peut t’aider à débuguer, dis moi si je peux faire quelque chose.

merci

1 « J'aime »

bonjour - meme problème chez moi lors de l’upgrade du plugin faite ce jour

Bonjour, merci pour le plugin, j’ai le même souci avec une soundtouch 30 si c’est utile je peux fournir des log ou autre

Il me faudrait les logs en mode DEBUG lors de la sauvegarde de l’objet. (donner aussi le log http.error).
Il se peut que pour certaines enceinte, cette dernière ne retourne pas l’info dont j’ai besoin et provoque une erreur.
Il faudrait vérifier que la commande MultiRoom a été bien créée.

Pour ma part, j’ai eu le même problème. J’ai juste sauvegardé l’objet de mon enceinte, puis redémarrer le démon et je n’ai plus eu d’erreur.

Hello,

voici le log pour http


[Tue Jun 29 14:16:58.693588 2021] [php7:error] [pid 5475] [client 192.168.1.xx:55906] PHP Fatal error:  Uncaught Error: Class 'SmartLifeCmd' not found in /var/www/html/plugins/BoseSoundTouch/core/class/BoseSoundTouch.class.php:615
Stack trace:
#0 /var/www/html/plugins/BoseSoundTouch/core/class/BoseSoundTouch.class.php(577): BoseSoundTouch->addCommand(Array)
#1 /var/www/html/plugins/BoseSoundTouch/core/class/BoseSoundTouch.class.php(235): BoseSoundTouch->updateCommandSoundTouch()
#2 /var/www/html/core/class/DB.class.php(230): BoseSoundTouch->postSave()
#3 /var/www/html/core/class/eqLogic.class.php(966): DB::save(Object(BoseSoundTouch), false)
#4 /var/www/html/core/ajax/eqLogic.ajax.php(463): eqLogic->save()
#5 {main}
  thrown in /var/www/html/plugins/BoseSoundTouch/core/class/BoseSoundTouch.class.php on line 615, referer: https://vvvv/index.php?v=d&m=BoseSoundTouch&p=BoseSoundTouch&id=215

Et celui de soundtouch


[2021-06-29 14:16:19][INFO] : Début d'activation du plugin
[2021-06-29 14:16:20][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2021-06-29 14:16:20][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=BoseSoundTouch function=install callInstallFunction=1
[2021-06-29 14:18:41][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2021-06-29 14:18:41][ERROR] : Erreur sur BoseSoundTouch::pull() : Call to a member function getConfiguration() on bool

Merci pour ce retour.
J’ai pu déjà apporté une correction qui pourrait régler le problème d’un plus grand nombre.

2 « J'aime »

Merci pour la mise a jour du 29, ça fonctionne pour moi

bizarre - cette mise à jour du 29 ne m’est pas proposée - est-ce normal ?

sorry - autant pour moi la MAJ est apparue - problème effectivement résolu !

bonjour
mis a jour faite
tout semble fonctionner :+1:
merci

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.