Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Avatar de l’utilisateur
bristow
Timide
Messages : 413
Inscription : 04 oct. 2014, 19:46
Localisation : Lyon

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Message par bristow » 24 juin 2019, 16:24

Super. Car perso, cela me plante mes widgets des volets roulants.
JeeDOM 3.2.6 sur ODROID-C1+ avec eMMC + RazBerry + RFXCom
5xFGRM-222 / FGMS-001 / 2xFGK-101) + FGD / GreenWave / Sirène ZW080
1 Mir:ror + 1 NabazTag
NAS Synology 110+ avec 7 SqueezeBox

nou
Actif
Messages : 557
Inscription : 17 mai 2015, 00:17

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Message par nou » 24 juin 2019, 23:24

Bonsoir,
alors, avant de donner la modif, petite "phrase" standard d'alerte et de précaution : celui qui applique des modifications sur les fichiers systèmes de jeedom / plugin le fait sous sa propre responsabilité. Il doit avoir un minimum de connaissance et de maîtrise. Une sauvegarde préalable est fortement conseillée" (bon, j'arrête là, je sèche...)
;)

alors, le problème est très "connement" lié à l'encodage en entrée de l'API.
le fichier à modifier est le suivant : /var/www/html/plugins/squeezeboxcontrol/core/php/squeezeboxcontrolApi.php

Code : Tout sélectionner

$value = UTF8_encode(init('value'));
voilà, voilà

bonne modif
tenez moi au courant

nou

Avatar de l’utilisateur
Theduck38
Helper
Messages : 2714
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Message par Theduck38 » 25 juin 2019, 11:35

Ça marche chez moi... merci !
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

Avatar de l’utilisateur
Jeandhom
Actif
Messages : 1386
Inscription : 20 oct. 2015, 17:32

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Message par Jeandhom » 25 juin 2019, 13:17

Merci pour cette modif. 8-)

Avatar de l’utilisateur
bristow
Timide
Messages : 413
Inscription : 04 oct. 2014, 19:46
Localisation : Lyon

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Message par bristow » 25 juin 2019, 19:33

Ah mince, j'ai fait la modif mais cela ne fonctionne pas mieux :(

J'ai désactivé et réactivé le plugin et vidé le cache mais pas mieux. Quelle erreur j'ai pu faire ?
Sélection_127.png
Sélection_127.png (8.58 Kio) Consulté 2924 fois
Je suis en dernière version de Jeedom et mes plugins sont à jour...
JeeDOM 3.2.6 sur ODROID-C1+ avec eMMC + RazBerry + RFXCom
5xFGRM-222 / FGMS-001 / 2xFGK-101) + FGD / GreenWave / Sirène ZW080
1 Mir:ror + 1 NabazTag
NAS Synology 110+ avec 7 SqueezeBox

Avatar de l’utilisateur
Theduck38
Helper
Messages : 2714
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Message par Theduck38 » 25 juin 2019, 21:48

@bristow

Tu sembles avoir fait la bonne modif...
C'est quoi ton symptôme exact ?
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

Avatar de l’utilisateur
bristow
Timide
Messages : 413
Inscription : 04 oct. 2014, 19:46
Localisation : Lyon

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Message par bristow » 25 juin 2019, 21:53

Theduck38 a écrit :
25 juin 2019, 21:48
@bristow

Tu sembles avoir fait la bonne modif...
C'est quoi ton symptôme exact ?
Toujours le même symptôme, comme si je n'avais rien fait. Toujours l'erreur sur le dashboard qui plante mes widgets de VR Zwave :

Code : Tout sélectionner

200 : SyntaxError: Unexpected end of JSON input
JeeDOM 3.2.6 sur ODROID-C1+ avec eMMC + RazBerry + RFXCom
5xFGRM-222 / FGMS-001 / 2xFGK-101) + FGD / GreenWave / Sirène ZW080
1 Mir:ror + 1 NabazTag
NAS Synology 110+ avec 7 SqueezeBox

Avatar de l’utilisateur
Theduck38
Helper
Messages : 2714
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Message par Theduck38 » 25 juin 2019, 22:14

Je pense que tu confonds les problèmes... cette erreur peut se produire pour plein de raisons. Là on parle du cas où un titre avec des accents est joué sur Squeezebox et plante totalement le design lorsqu'il y a un équipement Squeezebox Player dessus.
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

Avatar de l’utilisateur
bristow
Timide
Messages : 413
Inscription : 04 oct. 2014, 19:46
Localisation : Lyon

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Message par bristow » 25 juin 2019, 22:54

Ah ok, donc, il y a un autre bug car, quand je désactive le plugin, je n'ai plus l'erreur... Mince :(
JeeDOM 3.2.6 sur ODROID-C1+ avec eMMC + RazBerry + RFXCom
5xFGRM-222 / FGMS-001 / 2xFGK-101) + FGD / GreenWave / Sirène ZW080
1 Mir:ror + 1 NabazTag
NAS Synology 110+ avec 7 SqueezeBox

Avatar de l’utilisateur
Theduck38
Helper
Messages : 2714
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Message par Theduck38 » 25 juin 2019, 23:13

J'ai des doutes sur une interaction entre SqueezeboxPlayer et l'affichage dashboard du plugin Z-wave...

[HS]
Essaye de virer ton widget sur les VR pour commencer.
[/HS]
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

tartan
Timide
Messages : 51
Inscription : 21 juil. 2018, 07:46

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Message par tartan » 20 août 2019, 14:20

nou a écrit :
24 juin 2019, 23:24
Bonsoir,
alors, avant de donner la modif, petite "phrase" standard d'alerte et de précaution : celui qui applique des modifications sur les fichiers systèmes de jeedom / plugin le fait sous sa propre responsabilité. Il doit avoir un minimum de connaissance et de maîtrise. Une sauvegarde préalable est fortement conseillée" (bon, j'arrête là, je sèche...)
;)

alors, le problème est très "connement" lié à l'encodage en entrée de l'API.
le fichier à modifier est le suivant : /var/www/html/plugins/squeezeboxcontrol/core/php/squeezeboxcontrolApi.php

Code : Tout sélectionner

$value = UTF8_encode(init('value'));
voilà, voilà

bonne modif
tenez moi au courant

nou
Merci beaucoup

Répondre

Revenir vers « [Plugin Officiel] SqueezeBox Control »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité