Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[Plugin Tiers][Sujet Principal] upnp

Pour échanger sur les plugins classés en catégorie "Protocoles domotiques"
LabbeNoirDesBordes
Timide
Messages : 7
Inscription : 31 déc. 2017, 02:47

Re: [Plugin Tiers][Sujet Principal] upnp

Message par LabbeNoirDesBordes » 31 déc. 2017, 03:10

Bonjour,

Je débute avec Jeedom et en particulier avec le plugin upnp.
Une fois installé le plugin découvre bien les différents équipements présents sur mon réseau (serveur de média Mediatomb, Freebox, Lecteur Blu-ray et TV Viera), tout va bien...

Je peux sans problème naviguer dans les ContentDirectory et jouer mes médias sur ma TV.

Cependant quand j'abandonne le PC qui me sert a faire la configuration pour passer à des tablettes Android je dois impérativement passer par chrome qui n'est pas le navigateur par défaut à la maison. Bon on l'imposera s'il le faut.

Mon vrai problème apparait quand je quitte la casquette d'Admin pour endosser la chasuble d'utilisateur (il n'est pas toujours bon d'avoir trop de pouvoir et les états des équipements découverts n'intéressent pas forcément toute la population de la maison) que l’utilisateur soit limité ou pas c'est la même cata : un vilain "401 - Accès non autorisé" apparait et impossible de naviguer dans les serveurs de médias.

Ai-je oublié quelque chose ?

DavZero
Actif
Messages : 507
Inscription : 19 déc. 2015, 14:31

Re: [Plugin Tiers][Sujet Principal] upnp

Message par DavZero » 01 janv. 2018, 11:13

Salut @LabbeNoirDesBordes,

tu as raison, j'ai le même phénomène si je ne me connect pas en admin. Toutes les fonctions qui utilise de l'ajax sont KO et pour cause la première chose qui est faite est de testé si l'utilisateur est admin.

Ca fait parti du code fourni dans le plugin template, je ne vois pas pouquoi dans ce cas on ne pourrait pas autorisé d'autre utilisateur a utilisé ces fonctionnalité mais au cas ou ca pose un autre problème je me renseigne d'abord.

Par conte je laisserais tout de même ce control pour les commandes :
RemoveAll
Scan
ChangeIncludeState

A+

LabbeNoirDesBordes
Timide
Messages : 7
Inscription : 31 déc. 2017, 02:47

Re: [Plugin Tiers][Sujet Principal] upnp

Message par LabbeNoirDesBordes » 01 janv. 2018, 13:10

Salutations et bonne année,

Admin ok, pas admin Ko, c’est un poil violent comme gestion des droits quand l'application prévoit :
Admin
Utilisateur
- Illimité
- Limité
- - Avec accès en R/W
- - Avec accès en RO
- - Sans accès

Comme je débute encore, cette gestion des droits reste pour moi un moyen simple de sélectionner par utilisateur les éléments de dashboard qui peuvent l'intéresser. (L'état et le débit ADSL n'a pas forcément le WAF suffisant :p )

A+

magri64
Timide
Messages : 56
Inscription : 14 mai 2017, 22:23
Localisation : Pyrénées Atlantiques

Re: [Plugin Tiers][Sujet Principal] upnp

Message par magri64 » 10 janv. 2018, 23:45

Bonjour à la communauté,
et meilleurs voeux aux jeedomiens qui me lirons! ;)
Je débute et je cherche un moyen d’utiliser la bibliotheque dlna sur mon NAS ( qnap, malheureusement... avec un syno, il y aurait un bon plugin dispo...) pour envoyer des mp3 vers ma chaine hifi marantz (avec lequel le pluggin denon avr fonctionne).
Alors je pensais trouver de l’aide avec ce pluggin upnp, mais sur le market, il ne semble pas compatible avec la jeedom smart.

Est-ce bien le cas, pour ma curiosité, quelle est la raison?
Que voyez vous comme autre solution en attendant de nouveaux plugin (qnap ou que sais- je) ?
( je cherche aussi du côté des requêtes http (DENON AVR control protocol) mais je galère ... :cry: )
Merci d’avance!
________________________________
Jeedom smart - 3.3.24 - Zwave (mais plus Zigbee(Zigate))

DavZero
Actif
Messages : 507
Inscription : 19 déc. 2015, 14:31

Re: [Plugin Tiers][Sujet Principal] upnp

Message par DavZero » 10 janv. 2018, 23:48

Salut

Il n'y a pas d'incompatibilité particulière, c'est juste que je n'ai pas la jeedom smart et qu'aucun utilisateur de la jeedom smart ne ma remonte que c'était OK donc dans le doute je préférais pas mettre compatible mais franchement je ne vois pas pourquoi ça ne fonctionnerait pas et au pire si pbm je pourrais sûrement le régler. Tiens moi au courant. A(

Envoyé de mon A0001 en utilisant Tapatalk


magri64
Timide
Messages : 56
Inscription : 14 mai 2017, 22:23
Localisation : Pyrénées Atlantiques

Re: [Plugin Tiers][Sujet Principal] upnp

Message par magri64 » 11 janv. 2018, 21:06

Bonne nouvelle, il y a de l’espoir! Et je vais donc tenter le coup !
Merci d’avoir répondu rapidement.
----
je complète avec le résultat :
en PJ : l'image des équipements détectés, soit les 2 qui m'intéressent, le NAS QNAP et Le l'AVR SR7008 Marantz, en plusieurs instances, il me reste à comprendre comment utiliser tout ça ! Cool.
Pièces jointes
PluginUpnP.jpg
PluginUpnP.jpg (92.05 Kio) Consulté 635 fois
________________________________
Jeedom smart - 3.3.24 - Zwave (mais plus Zigbee(Zigate))

magri64
Timide
Messages : 56
Inscription : 14 mai 2017, 22:23
Localisation : Pyrénées Atlantiques

Re: [Plugin Tiers][Sujet Principal] upnp

Message par magri64 » 13 janv. 2018, 19:28

Bon, par contre j’ai des erreurs dans tous les sens, et pour l’instant je nage ...
A commencer par les messages jeedom :

« Upnp action error for : 5f9ec1b3-ff59-19bb-8530-0006781f1a60/urn:upnp-org:serviceId:RenderingControl/GetVolume with options : {"InstanceID":"","Channel":"Master","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["702"],"errorDescription":["Invalid InstanceID"]}]}]}]} »
Et
« Upnp action error for : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ConnectionManager/GetCurrentConnectionInfo with options : {"ConnectionID":"identifiant","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid

Le premier est pour l’avr marantz, le second pour le Nas.

Le second semble lié au compte Nas, et comme je m’attendais a trouver qq part un endroit pour renseigner le mot de passe... que je n’ai pas encore trouvé, je ne suis pas surpris qu’il y ait des pb de connexion
Je vais y regarder demain, mais qq pistes ne seraient pas de refus.
________________________________
Jeedom smart - 3.3.24 - Zwave (mais plus Zigbee(Zigate))

DavZero
Actif
Messages : 507
Inscription : 19 déc. 2015, 14:31

Re: [Plugin Tiers][Sujet Principal] upnp

Message par DavZero » 13 janv. 2018, 20:28

Salut @magri64,

merci pour ton retour, je vais pouvoir mettre le plugin compatible, ça évitera les question a ce sujet.

Pour les problèmes que tu rencontre, c'est juste des souci d'utilisation.

Pour le premier, il faut que tu indique "0" (sans les ") dans le champ InstanceId de la commande GetVolume (et de manière général, il faut toujours mettre 0 dans instanceID sauf cas bien particulier)

Pour le mediaserveur, pour pouvoir parcourir le contenu, il faut que tu affiche l’équipement "ContentDirectory" et pas le ConnectionManager qui je penses ne te servira a rien.
J'ai développer un widget spécial pour ce service qui te permettra de parcourir ta bibliothèque et d'envoyer en lecture directement sur un render upnp (voir ton equipement AVTransport), qui te permettra de lire, mettre en pause, ...
Enfin ton equipement RenderingCOntrol, te permettra de gerer le volume et aussi surement d'autre paramètre pour un ampli (balance, equalizer?, ...)

Après regarde la doc et sur le forum pour créer des commande préparamétré si tu souhaite utiliser tes equipements dans des scénario ou autre voir faire directement du php dans un scénario (j'ai mis un exemple dans la doc, c'est très accessible)

Tiens moi au courant et hésite pas si tu galère

A+

DavZero
Actif
Messages : 507
Inscription : 19 déc. 2015, 14:31

Re: [Plugin Tiers][Sujet Principal] upnp

Message par DavZero » 13 janv. 2018, 21:49

Salut @LabbeNoirDesBordes,

je viens de mettre a jour le plugin pour mettre un peu de souplesse dans l'utilisateur par un utilisateur non admin.

En ce qui concerne le navigateur, j'ai tester sous chrome, firefox et IE et je n'ai pas rencontré de pbm, peux tu me dire sous quel navigateur tu rencontre un pbm et decrire ce pbm?

A+

LabbeNoirDesBordes
Timide
Messages : 7
Inscription : 31 déc. 2017, 02:47

Re: [Plugin Tiers][Sujet Principal] upnp

Message par LabbeNoirDesBordes » 14 janv. 2018, 13:46

Merci pour la mise a jour, je teste ça et je te fais un retour.
Pour les navigateurs à problème, ce sont les navigateurs un peu vieux et/ou autres que chrome de mes téléphones android : Samsung Galaxy S2 et LG G4, des antiquités koa, te prends pas la tête avec ces machins. :) la solution existe et est simple : installer chrome.
Le comportement avec chrome :
Screenshot_2018-01-14-13-39-03.png
Screenshot_2018-01-14-13-39-03.png (187.13 Kio) Consulté 616 fois
Le comportement avec 'autre chose':
Screenshot_2018-01-14-13-36-44.png
Screenshot_2018-01-14-13-36-44.png (176.35 Kio) Consulté 616 fois

LabbeNoirDesBordes
Timide
Messages : 7
Inscription : 31 déc. 2017, 02:47

Re: [Plugin Tiers][Sujet Principal] upnp

Message par LabbeNoirDesBordes » 14 janv. 2018, 14:01

Pour le fonctionnement avec des utilisateurs 'ordinaires', tout semble parfait.
Merci.

magri64
Timide
Messages : 56
Inscription : 14 mai 2017, 22:23
Localisation : Pyrénées Atlantiques

Re: [Plugin Tiers][Sujet Principal] upnp

Message par magri64 » 14 janv. 2018, 23:16

Salutations tardives,
Je lis, ( j’en suis page 7 ou 8 du forum), je cherche ( j’ai telechargé le recueil des commandes AVtransport) et je progresse, ... lentement.
J’ai trouvé la commande LogIn dans le ContentDirectory, bizarrement serverRoot apparait son mon iPad (chrome) mais tres rapidement apres 2 ou 3 parcours dans les sous- repertoires, cela disparait ... et sous ie windows 7 je n’ai pas le serverRoot.
Dommage car le clic droit de l’ipad( clic long) ne me donne pas les fonction attendues de lecture ou envoi sur le renderer.
Mais ni dans la doc, ni dans le forum ( recherche de texte LogIn) je n’ai pour l’instant trouvé le paramètre a rentrer dans LogInOut, cela doit etre evident, mais pour l’instant je sèche. (J’ai essayé « In», LogIn, login, 1, rien, ...). Et cela explique sans doute les pb ci- dessus.
Je part de loin mais je suis persévérant, ... si vous avez des liens vers de la doc pour ce genre de question idiotes, ... j’ai conscience du taff pour me mettre a niveau ...
________________________________
Jeedom smart - 3.3.24 - Zwave (mais plus Zigbee(Zigate))

DavZero
Actif
Messages : 507
Inscription : 19 déc. 2015, 14:31

Re: [Plugin Tiers][Sujet Principal] upnp

Message par DavZero » 15 janv. 2018, 00:04

Salut, peux tu me dire quel média server tu utilise car chez moi j'ai plusieurs média serveur UPnP dont la freebox et un nas syno et je n'ai pas a me logguer pour que ça fonctionne. Peux tu m'envoyer le XML de description de ton service À transport ( voir la page de configuration de l'équipement, tu as un lien vers ce XML).
A+

Envoyé de mon A0001 en utilisant Tapatalk


magri64
Timide
Messages : 56
Inscription : 14 mai 2017, 22:23
Localisation : Pyrénées Atlantiques

Re: [Plugin Tiers][Sujet Principal] upnp

Message par magri64 » 16 janv. 2018, 23:42

Bonsoir DavZero,
en PJ la description de la bibliothèque DLNA sur NAS QNAP (que j'utilise plutôt que la version de ma sfrBox).
bizarrement le serveur DLNA apparaît comme "non connecté" sous windows 10.
Alors que depuis l'AVR marantz je peux l'utiliser...

Sur Edge (Windows10), via la jeedom et le "Content Directory" je peux accéder aux répertoires de la bibliothèque, sans trainer, rapidement l'affichage revient sur page vide avec juste "ServerRoot" mais il me semble moins rapidement que sur l'iPAD (chrome), quoique cela semble dépendre, c'est comme si un rafraichissement externe intervenait pour réinitialiser l'affichage de l'arborescence (donc ce n'est peut-être pas un pb de mot de passe).
--> je complète : l'option clic droit lire avec envoi sur AVTransport marche depuis Edge, si on agit assez vite pour que la page ne se réinitialise pas !
--> j'ai aussi des "500 : Internal Server Error" fréquent en rouge en haut de la page.

Sur l'iPAD, il faut aller très vite pour dérouler les répertoires (quasi infaisable) avant que cela ne se ré-initialise sur page vide avec juste "ServerRoot", et si on y arrive, avec l'appui long qui devrait correspondre au clic droit windows, je n'ai pas options "lire et ajout raccourci à un lecteur" mais juste des options "Apple" (lire dans un autre onglet, ...,"copier l'URL du lien") et ça c'est mauvais signe ...
J'espère avoir répondu à ta demande.
Pièces jointes
rootDesc.xml
(2.28 Kio) Téléchargé 17 fois
________________________________
Jeedom smart - 3.3.24 - Zwave (mais plus Zigbee(Zigate))

DavZero
Actif
Messages : 507
Inscription : 19 déc. 2015, 14:31

Re: [Plugin Tiers][Sujet Principal] upnp

Message par DavZero » 22 janv. 2018, 21:07

Salut,

dsl j'ai pas eu le temps de regarder plus tôt, mais je voudrais plutôt le xml du service (Service Description) sur la page de configuration de l’équipement. Mais bon d'après ce que tu decris, ca doit être un fichier standard et il n'y a pas d’authentification nécessaire.
Pour le "500 : Internal Server Error", tu devrais avoir quelque info complementaire dans la partie Analyse/Log si tu clique a gauche sur http.error.
Peux tu m'envoyer le contenu de ce log ainsi que les logs du plugins (upnp et upnp_demon).

Donc essaye de reproduire l'anomalie (a priori ca semble pas compliquer ^^) et ensuite récupéré les logs et envoi les moi.

En complément, je viens de faire le test sous chrome et Edge et pas de souci

A+

magri64
Timide
Messages : 56
Inscription : 14 mai 2017, 22:23
Localisation : Pyrénées Atlantiques

Re: [Plugin Tiers][Sujet Principal] upnp

Message par magri64 » 22 janv. 2018, 21:58

@Davzero
Ne t’excuse pas, il n’y a aucune urgence, et moi aussi j’ai bien d’autres sujets pour m’occuper ;)
J’ai l’impression que depuis mes récents pb avec backup et pb (résolus mais pas compris) de redémarrage de la smart, je n’ai plus le 500 internal server error ( en tout cas là ca ne vient pas...)
Par contre depuis le chrome de l’ipad, toujours rien de possible, et j’ai arreté d'essayer. Je me demande si le pb ne viens pas uniquement de l’ipad.
Log upnp plugin

Code : Tout sélectionner

[2018-01-11 22:44:36][ERROR] : Upnp action error for : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ConnectionManager/GetCurrentConnectionInfo with options : {"ConnectionID":"","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]}
[2018-01-11 22:45:53][ERROR] : Upnp action error for : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ConnectionManager/GetCurrentConnectionInfo with options : {"ConnectionID":"famille","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]}tt
[2018-01-11 22:46:44][ERROR] : Upnp action error for : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ConnectionManager/GetCurrentConnectionInfo with options : {"ConnectionID":"famille","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]}
[2018-01-11 22:52:31][ERROR] : Upnp action error for : 5f9ec1b3-ff59-19bb-8530-0006781f1a60/urn:upnp-org:serviceId:RenderingControl/GetVolume with options : {"InstanceID":"","Channel":"Master","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["702"],"errorDescription":["Invalid InstanceID"]}]}]}]}
[2018-01-13 08:25:00][ERROR] : Upnp action error for : 5f9ec1b3-ff59-19bb-8530-0006781f1a60/urn:upnp-org:serviceId:RenderingControl/GetVolume with options : {"InstanceID":"","Channel":"Master","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["702"],"errorDescription":["Invalid InstanceID"]}]}]}]}
[2018-01-14 18:40:23][ERROR] : You must select a media before start playing. No media actually available.
[2018-01-14 18:47:24][ERROR] : Unable to process {"command":"executeAction","UDN":"4d696e69-444c-164e-9d41-00089be1f400","serviceID":"urn:upnp-org:serviceId:ContentDirectory","actionName":"Browse","options":{"ObjectID":"A0$128$146$2031893","BrowseFlag":"BrowseDirectChildren","Filter":"","StartingIndex":"0","RequestedCount":"0","SortCriteria":"","WaitResponse":true}} within 10 seconds
[2018-01-14 18:50:13][ERROR] : Error executiong action : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ConnectionManager/GetCurrentConnectionInfo with options : {"WaitResponse":false}, err : Error: input variable ConnectionID must be defined
[2018-01-14 19:41:20][ERROR] : Unable to process {"command":"executeAction","UDN":"4d696e69-444c-164e-9d41-00089be1f400","serviceID":"urn:upnp-org:serviceId:ContentDirectory","actionName":"Browse","options":{"ObjectID":"A0$128$146$2031893","BrowseFlag":"BrowseDirectChildren","Filter":"","StartingIndex":"0","RequestedCount":"0","SortCriteria":"","WaitResponse":true}} within 10 seconds
[2018-01-14 19:42:22][ERROR] : 111 - Connection refused
[2018-01-14 19:42:42][ERROR] : 111 - Connection refused
[2018-01-14 19:43:50][ERROR] : 111 - Connection refused
[2018-01-14 19:46:11][ERROR] : Error executiong action : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/LogIn with options : {"WaitResponse":false}, err : Error: input variable User must be defined
[2018-01-14 19:47:19][ERROR] : Error executiong action : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/LogIn with options : {"WaitResponse":false}, err : Error: input variable User must be defined
[2018-01-14 20:57:07][ERROR] : Upnp action error for : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/GetAudioTrack with options : {"ObjectID":"","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["701"],"errorDescription":["No ID parameter!"]}]}]}]}
[2018-01-14 21:29:37][ERROR] : 111 - Connection refused
[2018-01-14 21:29:51][ERROR] : 111 - Connection refused
[2018-01-14 21:36:36][ERROR] : Erreur execution de la commande [Etage][DLNAGrison:ContentDirectory][LogIn] : Error Processing Request, equipment is offline
[2018-01-14 21:47:34][ERROR] : Upnp action error for : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/GetAudioTrack with options : {"ObjectID":"","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["701"],"errorDescription":["No ID parameter!"]}]}]}]}
[2018-01-15 07:58:12][ERROR] : Upnp action error for : 5f9ec1b3-ff59-19bb-8530-0006781f1a60/urn:upnp-org:serviceId:RenderingControl/SetVolume with options : {"InstanceID":"0","Channel":"Master","DesiredVolume":"4","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]}
[2018-01-17 00:16:41][ERROR] : Error processing Event : 5f9ec1b3-ff59-19bb-8530-0006781f1a60::urn:upnp-org:serviceId:AVTransport ==> xml : <e:propertyset xmlns:e="urn:schemas-upnp-org:event-1-0">   <e:property>     <LastChange>&lt;Event xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/AVT/&quot;&gt;   &lt;InstanceID val=&quot;0&quot;&gt;     &lt;AVTransportURIMetaData val=&quot;&amp;lt;DIDL-Lite xmlns:dc=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot; xmlns:upnp=&amp;quot;urn:schemas-upnp-org:metadata-1-0/upnp/&amp;quot; xmlns=&amp;quot;urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/&amp;quot; xmlns:dlna=&amp;quot;urn:schemas-dlna-org:metadata-1-0/&amp;quot;&amp;gt;&amp;lt;item id=&amp;quot;A0$128$146$2031893$56885525$56951061$351797508&amp;quot; parentID=&amp;quot;A0$128$146$2031893$56885525$56951061&amp;quot; restricted=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;dc:title&amp;gt;This picture&amp;lt;/dc:title&amp;gt;&amp;lt;upnp:class&amp;gt;object.item.audioItem.musicTrack&amp;lt;/upnp:class&amp;gt;&amp;lt;dc:creator&amp;gt;Unknown&amp;lt;/dc:creator&amp;gt;&amp;lt;dc:date&amp;gt;2016-11-16T21:31:20&amp;lt;/dc:date&amp;gt;&amp;lt;upnp:artist&amp;gt;Placebo&amp;lt;/upnp:artist&amp;gt;&amp;lt;upnp:genre&amp;gt;Alt. Rock&amp;lt;/upnp:genre&amp;gt;&amp;lt;upnp:album&amp;gt;Sleeping with ghosts&amp;lt;/upnp:album&amp;gt;&amp;lt;upnp:originalTrackNumber&amp;gt;3&amp;lt;/upnp:originalTrackNumber&amp;gt;&amp;lt;res xmlns:dlna=&amp;quot;urn:schemas-dlna-org:metadata-1-0/&amp;quot; size=&amp;quot;5325219&amp;quot; duration=&amp;quot;00:03:34.000&amp;quot; bitrate=&amp;quot;850403722608&amp;quot; sampleFrequency=&amp;quot;44100&amp;quot; nrAudioChannels=&amp;quot;2&amp;quot; protocolInfo=&amp;quot;http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01700000000000000000000000000000&amp;quot;&amp;gt;http://192.168.1.96:8200/MediaItems/A0$128$146$2031893$56885525$56951061$351797508.mp3?type=1,client=32,mime=audio/mpeg,pn=MP3,ext=.mp3&amp;lt;/res&amp;gt;&amp;lt;/item&amp;gt;&amp;lt;/DIDL-Lite&amp;gt;&quot;/&gt;     &lt;TransportState val=&quot;PLAYING&quot;/&gt;     &lt;CurrentTrackMetaData val=&quot;&amp;lt;DIDL-Lite xmlns:dc=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot; xmlns:upnp=&amp;quot;urn:schemas-upnp-org:metadata-1-0/upnp/&amp;quot; xmlns=&amp;quot;urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/&amp;quot; xmlns:dlna=&amp;quot;urn:schemas-dlna-org:metadata-1-0/&amp;quot;&amp;gt;&amp;lt;item id=&amp;quot;A0$128$146$2031893$56885525$56951061$351797508&amp;quot; parentID=&amp;quot;A0$128$146$2031893$56885525$56951061&amp;quot; restricted=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;dc:title&amp;gt;This picture&amp;lt;/dc:title&amp;gt;&amp;lt;upnp:class&amp;gt;object.item.audioItem.musicTrack&amp;lt;/upnp:class&amp;gt;&amp;lt;dc:creator&amp;gt;Unknown&amp;lt;/dc:creator&amp;gt;&amp;lt;dc:date&amp;gt;2016-11-16T21:31:20&amp;lt;/dc:date&amp;gt;&amp;lt;upnp:artist&amp;gt;Placebo&amp;lt;/upnp:artist&amp;gt;&amp;lt;upnp:genre&amp;gt;Alt. Rock&amp;lt;/upnp:genre&amp;gt;&amp;lt;upnp:album&amp;gt;Sleeping with ghosts&amp;lt;/upnp:album&amp;gt;&amp;lt;upnp:originalTrackNumber&amp;gt;3&amp;lt;/upnp:originalTrackNumber&amp;gt;&amp;lt;res xmlns:dlna=&amp;quot;urn:schemas-dlna-org:metadata-1-0/&amp;quot; size=&amp;quot;5325219&amp;quot; duration=&amp;quot;00:03:34.000&amp;quot; bitrate=&amp;quot;850403722608&amp;quot; sampleFrequency=&amp;quot;44100&amp;quot; nrAudioChannels=&amp;quot;2&amp;quot; protocolInfo=&amp;quot;http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01700000000000000000000000000000&amp;quot;&amp;gt;http://192.168.1.96:8200/MediaItems/A0$128$146$2031893$56885525$56951061$351797508.mp3?type=1,client=32,mime=audio/mpeg,pn=MP3,ext=.mp3&amp;lt;/res&amp;gt;&amp;lt;/item&amp;gt;&amp;lt;/DIDL-Lite&amp;gt;&quot;/&gt;     &lt;CurrentTransportActions val=&quot;Pause,Stop,Next,Previous,Seek,X_DLNA_SeekTime&quot;/&gt;   &lt;/InstanceID&gt; &lt;/Event&gt;</LastChange> , err : Error: Unclosed root tag Line: 10 Column: 0 Char: 
[2018-01-17 00:18:53][ERROR] : Upnp action error for : 5f9ec1b3-ff59-19bb-8530-0006781f1a60/urn:upnp-org:serviceId:RenderingControl/SetVolume with options : {"InstanceID":"0","Channel":"Master","DesiredVolume":"5.5","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["703"],"errorDescription":["Insufficient Network Resources"]}]}]}]}
[2018-01-17 00:19:07][ERROR] : Upnp action error for : 5f9ec1b3-ff59-19bb-8530-0006781f1a60/urn:upnp-org:serviceId:RenderingControl/SetVolume with options : {"InstanceID":"0","Channel":"Master","DesiredVolume":"5.5","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["703"],"errorDescription":["Insufficient Network Resources"]}]}]}]}
[2018-01-17 00:19:29][ERROR] : Upnp action error for : 5f9ec1b3-ff59-19bb-8530-0006781f1a60/urn:upnp-org:serviceId:RenderingControl/SetMute with options : {"InstanceID":"0","Channel":"Master","DesiredMute":"","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]}
[2018-01-21 20:19:50][ERROR] : Upnp action error for : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/Browse with options : {"ObjectID":"","BrowseFlag":"BrowseMetadataBrowseMetadataBrowseDirectChildren","Filter":"","StartingIndex":"","RequestedCount":"","SortCriteria":"","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]}
[2018-01-21 20:20:05][ERROR] : Upnp action error for : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/Browse with options : {"ObjectID":"","BrowseFlag":"BrowseMetadataBrowseMetadataBrowseDirectChildren","Filter":"","StartingIndex":"","RequestedCount":"","SortCriteria":"","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]}
[2018-01-21 20:20:06][ERROR] : Upnp action error for : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/Browse with options : {"ObjectID":"","BrowseFlag":"BrowseMetadataBrowseMetadataBrowseDirectChildren","Filter":"","StartingIndex":"","RequestedCount":"","SortCriteria":"","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]}
[2018-01-21 20:20:06][ERROR] : Upnp action error for : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/Browse with options : {"ObjectID":"","BrowseFlag":"BrowseMetadataBrowseMetadataBrowseDirectChildren","Filter":"","StartingIndex":"","RequestedCount":"","SortCriteria":"","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]}
[2018-01-21 20:20:07][ERROR] : Upnp action error for : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/Browse with options : {"ObjectID":"","BrowseFlag":"BrowseMetadataBrowseMetadataBrowseDirectChildren","Filter":"","StartingIndex":"","RequestedCount":"","SortCriteria":"","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]}
[2018-01-21 20:20:08][ERROR] : Upnp action error for : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/Browse with options : {"ObjectID":"","BrowseFlag":"BrowseMetadataBrowseMetadataBrowseDirectChildren","Filter":"","StartingIndex":"","RequestedCount":"","SortCriteria":"","WaitResponse":false}, err : {"Fault":[{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]}
Log demon upnp

Code : Tout sélectionner

11-01-2018 21:44:36 | Error | Action Fault 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ConnectionManager/GetCurrentConnectionInfo response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]
11-01-2018 21:45:53 | Error | Action Fault 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ConnectionManager/GetCurrentConnectionInfo response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]
11-01-2018 21:46:44 | Error | Action Fault 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ConnectionManager/GetCurrentConnectionInfo response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]
11-01-2018 21:52:31 | Error | Action Fault 5f9ec1b3-ff59-19bb-8530-0006781f1a60/urn:upnp-org:serviceId:RenderingControl/GetVolume response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["702"],"errorDescription":["Invalid InstanceID"]}]}]}]
13-01-2018 07:25:00 | Error | Action Fault 5f9ec1b3-ff59-19bb-8530-0006781f1a60/urn:upnp-org:serviceId:RenderingControl/GetVolume response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["702"],"errorDescription":["Invalid InstanceID"]}]}]}]
14-01-2018 17:50:13 | Error | Error executiong action : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ConnectionManager/GetCurrentConnectionInfo with options : {"WaitResponse":false}, err : Error: input variable ConnectionID must be defined
An uncaughtException was found, the program will end : TypeError: Cannot read property '0' of undefined
14-01-2018 18:41:49 | Error | An uncaughtException was found, the program will end : TypeError: Cannot read property '0' of undefined
/var/www/html/plugins/upnp/node/upnpDaemon.js:453
	throw err;
	^

TypeError: Cannot read property '0' of undefined
    at xml2js.parseString (/var/www/html/plugins/upnp/node/lib/upnp_action.js:96:67)
    at Parser.<anonymous> (/var/www/html/plugins/upnp/node/node_modules/xml2js/lib/parser.js:303:18)
    at emitOne (events.js:96:13)
    at Parser.emit (events.js:188:7)
    at Object.onclosetag (/var/www/html/plugins/upnp/node/node_modules/xml2js/lib/parser.js:261:26)
    at emit (/var/www/html/plugins/upnp/node/node_modules/sax/lib/sax.js:624:35)
    at emitNode (/var/www/html/plugins/upnp/node/node_modules/sax/lib/sax.js:629:5)
    at closeTag (/var/www/html/plugins/upnp/node/node_modules/sax/lib/sax.js:889:7)
    at Object.write (/var/www/html/plugins/upnp/node/node_modules/sax/lib/sax.js:1436:13)
    at Parser.exports.Parser.Parser.parseString (/var/www/html/plugins/upnp/node/node_modules/xml2js/lib/parser.js:322:31)
14-01-2018 18:46:11 | Error | Error executiong action : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/LogIn with options : {"WaitResponse":false}, err : Error: input variable User must be defined
14-01-2018 18:47:19 | Error | Error executiong action : 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/LogIn with options : {"WaitResponse":false}, err : Error: input variable User must be defined
14-01-2018 19:57:07 | Error | Action Fault 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/GetAudioTrack response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["701"],"errorDescription":["No ID parameter!"]}]}]}]
An uncaughtException was found, the program will end : TypeError: Cannot read property '0' of undefined
14-01-2018 20:08:46 | Error | An uncaughtException was found, the program will end : TypeError: Cannot read property '0' of undefined
/var/www/html/plugins/upnp/node/upnpDaemon.js:453
	throw err;
	^

TypeError: Cannot read property '0' of undefined
    at xml2js.parseString (/var/www/html/plugins/upnp/node/lib/upnp_action.js:96:67)
    at Parser.<anonymous> (/var/www/html/plugins/upnp/node/node_modules/xml2js/lib/parser.js:303:18)
    at emitOne (events.js:96:13)
    at Parser.emit (events.js:188:7)
    at Object.onclosetag (/var/www/html/plugins/upnp/node/node_modules/xml2js/lib/parser.js:261:26)
    at emit (/var/www/html/plugins/upnp/node/node_modules/sax/lib/sax.js:624:35)
    at emitNode (/var/www/html/plugins/upnp/node/node_modules/sax/lib/sax.js:629:5)
    at closeTag (/var/www/html/plugins/upnp/node/node_modules/sax/lib/sax.js:889:7)
    at Object.write (/var/www/html/plugins/upnp/node/node_modules/sax/lib/sax.js:1436:13)
    at Parser.exports.Parser.Parser.parseString (/var/www/html/plugins/upnp/node/node_modules/xml2js/lib/parser.js:322:31)
An uncaughtException was found, the program will end : TypeError: Cannot read property '0' of undefined
14-01-2018 20:27:52 | Error | An uncaughtException was found, the program will end : TypeError: Cannot read property '0' of undefined
/var/www/html/plugins/upnp/node/upnpDaemon.js:453
	throw err;
	^

TypeError: Cannot read property '0' of undefined
    at xml2js.parseString (/var/www/html/plugins/upnp/node/lib/upnp_action.js:96:67)
    at Parser.<anonymous> (/var/www/html/plugins/upnp/node/node_modules/xml2js/lib/parser.js:303:18)
    at emitOne (events.js:96:13)
    at Parser.emit (events.js:188:7)
    at Object.onclosetag (/var/www/html/plugins/upnp/node/node_modules/xml2js/lib/parser.js:261:26)
    at emit (/var/www/html/plugins/upnp/node/node_modules/sax/lib/sax.js:624:35)
    at emitNode (/var/www/html/plugins/upnp/node/node_modules/sax/lib/sax.js:629:5)
    at closeTag (/var/www/html/plugins/upnp/node/node_modules/sax/lib/sax.js:889:7)
    at Object.write (/var/www/html/plugins/upnp/node/node_modules/sax/lib/sax.js:1436:13)
    at Parser.exports.Parser.Parser.parseString (/var/www/html/plugins/upnp/node/node_modules/xml2js/lib/parser.js:322:31)
14-01-2018 20:47:34 | Error | Action Fault 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/GetAudioTrack response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["701"],"errorDescription":["No ID parameter!"]}]}]}]
15-01-2018 06:58:12 | Error | Action Fault 5f9ec1b3-ff59-19bb-8530-0006781f1a60/urn:upnp-org:serviceId:RenderingControl/SetVolume response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]
16-01-2018 23:16:40 | Error | Error processing Event : 5f9ec1b3-ff59-19bb-8530-0006781f1a60::urn:upnp-org:serviceId:AVTransport ==> xml : <e:propertyset xmlns:e="urn:schemas-upnp-org:event-1-0">
  <e:property>
    <LastChange>&lt;Event xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/AVT/&quot;&gt;
  &lt;InstanceID val=&quot;0&quot;&gt;
    &lt;AVTransportURIMetaData val=&quot;&amp;lt;DIDL-Lite xmlns:dc=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot; xmlns:upnp=&amp;quot;urn:schemas-upnp-org:metadata-1-0/upnp/&amp;quot; xmlns=&amp;quot;urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/&amp;quot; xmlns:dlna=&amp;quot;urn:schemas-dlna-org:metadata-1-0/&amp;quot;&amp;gt;&amp;lt;item id=&amp;quot;A0$128$146$2031893$56885525$56951061$351797508&amp;quot; parentID=&amp;quot;A0$128$146$2031893$56885525$56951061&amp;quot; restricted=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;dc:title&amp;gt;This picture&amp;lt;/dc:title&amp;gt;&amp;lt;upnp:class&amp;gt;object.item.audioItem.musicTrack&amp;lt;/upnp:class&amp;gt;&amp;lt;dc:creator&amp;gt;Unknown&amp;lt;/dc:creator&amp;gt;&amp;lt;dc:date&amp;gt;2016-11-16T21:31:20&amp;lt;/dc:date&amp;gt;&amp;lt;upnp:artist&amp;gt;Placebo&amp;lt;/upnp:artist&amp;gt;&amp;lt;upnp:genre&amp;gt;Alt. Rock&amp;lt;/upnp:genre&amp;gt;&amp;lt;upnp:album&amp;gt;Sleeping with ghosts&amp;lt;/upnp:album&amp;gt;&amp;lt;upnp:originalTrackNumber&amp;gt;3&amp;lt;/upnp:originalTrackNumber&amp;gt;&amp;lt;res xmlns:dlna=&amp;quot;urn:schemas-dlna-org:metadata-1-0/&amp;quot; size=&amp;quot;5325219&amp;quot; duration=&amp;quot;00:03:34.000&amp;quot; bitrate=&amp;quot;850403722608&amp;quot; sampleFrequency=&amp;quot;44100&amp;quot; nrAudioChannels=&amp;quot;2&amp;quot; protocolInfo=&amp;quot;http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01700000000000000000000000000000&amp;quot;&amp;gt;http://192.168.1.96:8200/MediaItems/A0$128$146$2031893$56885525$56951061$351797508.mp3?type=1,client=32,mime=audio/mpeg,pn=MP3,ext=.mp3&amp;lt;/res&amp;gt;&amp;lt;/item&amp;gt;&amp;lt;/DIDL-Lite&amp;gt;&quot;/&gt;
    &lt;TransportState val=&quot;PLAYING&quot;/&gt;
    &lt;CurrentTrackMetaData val=&quot;&amp;lt;DIDL-Lite xmlns:dc=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot; xmlns:upnp=&amp;quot;urn:schemas-upnp-org:metadata-1-0/upnp/&amp;quot; xmlns=&amp;quot;urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/&amp;quot; xmlns:dlna=&amp;quot;urn:schemas-dlna-org:metadata-1-0/&amp;quot;&amp;gt;&amp;lt;item id=&amp;quot;A0$128$146$2031893$56885525$56951061$351797508&amp;quot; parentID=&amp;quot;A0$128$146$2031893$56885525$56951061&amp;quot; restricted=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;dc:title&amp;gt;This picture&amp;lt;/dc:title&amp;gt;&amp;lt;upnp:class&amp;gt;object.item.audioItem.musicTrack&amp;lt;/upnp:class&amp;gt;&amp;lt;dc:creator&amp;gt;Unknown&amp;lt;/dc:creator&amp;gt;&amp;lt;dc:date&amp;gt;2016-11-16T21:31:20&amp;lt;/dc:date&amp;gt;&amp;lt;upnp:artist&amp;gt;Placebo&amp;lt;/upnp:artist&amp;gt;&amp;lt;upnp:genre&amp;gt;Alt. Rock&amp;lt;/upnp:genre&amp;gt;&amp;lt;upnp:album&amp;gt;Sleeping with ghosts&amp;lt;/upnp:album&amp;gt;&amp;lt;upnp:originalTrackNumber&amp;gt;3&amp;lt;/upnp:originalTrackNumber&amp;gt;&amp;lt;res xmlns:dlna=&amp;quot;urn:schemas-dlna-org:metadata-1-0/&amp;quot; size=&amp;quot;5325219&amp;quot; duration=&amp;quot;00:03:34.000&amp;quot; bitrate=&amp;quot;850403722608&amp;quot; sampleFrequency=&amp;quot;44100&amp;quot; nrAudioChannels=&amp;quot;2&amp;quot; protocolInfo=&amp;quot;http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01700000000000000000000000000000&amp;quot;&amp;gt;http://192.168.1.96:8200/MediaItems/A0$128$146$2031893$56885525$56951061$351797508.mp3?type=1,client=32,mime=audio/mpeg,pn=MP3,ext=.mp3&amp;lt;/res&amp;gt;&amp;lt;/item&amp;gt;&amp;lt;/DIDL-Lite&amp;gt;&quot;/&gt;
    &lt;CurrentTransportActions val=&quot;Pause,Stop,Next,Previous,Seek,X_DLNA_SeekTime&quot;/&gt;
  &lt;/InstanceID&gt;
&lt;/Event&gt;</LastChange>
, err : Error: Unclosed root tag
Line: 10
Column: 0
Char: 
16-01-2018 23:18:53 | Error | Action Fault 5f9ec1b3-ff59-19bb-8530-0006781f1a60/urn:upnp-org:serviceId:RenderingControl/SetVolume response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["703"],"errorDescription":["Insufficient Network Resources"]}]}]}]
16-01-2018 23:19:07 | Error | Action Fault 5f9ec1b3-ff59-19bb-8530-0006781f1a60/urn:upnp-org:serviceId:RenderingControl/SetVolume response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["703"],"errorDescription":["Insufficient Network Resources"]}]}]}]
16-01-2018 23:19:29 | Error | Action Fault 5f9ec1b3-ff59-19bb-8530-0006781f1a60/urn:upnp-org:serviceId:RenderingControl/SetMute response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]
17-01-2018 20:43:27 | Error | Action Fault 5f9ec1b3-ff59-19bb-8530-0006781f1a60/urn:upnp-org:serviceId:AVTransport/Stop response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["701"],"errorDescription":["Transition not available"]}]}]}]
18-01-2018 20:18:17 | Error | Action Fault 5f9ec1b3-ff59-19bb-8530-0006781f1a60/urn:upnp-org:serviceId:AVTransport/Stop response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["701"],"errorDescription":["Transition not available"]}]}]}]
21-01-2018 19:19:50 | Error | Action Fault 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/Browse response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]
21-01-2018 19:20:05 | Error | Action Fault 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/Browse response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]
21-01-2018 19:20:06 | Error | Action Fault 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/Browse response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]
21-01-2018 19:20:06 | Error | Action Fault 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/Browse response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]
21-01-2018 19:20:07 | Error | Action Fault 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/Browse response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]
21-01-2018 19:20:08 | Error | Action Fault 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/Browse response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]
Pour le xml (je fais vite depuis l’iPad)

Code : Tout sélectionner

10GetSearchCapabilitiesSearchCapsoutSearchCapabilitiesGetSortCapabilitiesSortCapsoutSortCapabilitiesGetSystemUpdateIDIdoutSystemUpdateIDBrowseObjectIDinA_ARG_TYPE_ObjectIDBrowseFlaginA_ARG_TYPE_BrowseFlagFilterinA_ARG_TYPE_FilterStartingIndexinA_ARG_TYPE_IndexRequestedCountinA_ARG_TYPE_CountSortCriteriainA_ARG_TYPE_SortCriteriaResultoutA_ARG_TYPE_ResultNumberReturnedoutA_ARG_TYPE_CountTotalMatchesoutA_ARG_TYPE_CountUpdateIDoutA_ARG_TYPE_UpdateIDSearchContainerIDinA_ARG_TYPE_ObjectIDSearchCriteriainA_ARG_TYPE_SearchCriteriaFilterinA_ARG_TYPE_FilterStartingIndexinA_ARG_TYPE_IndexRequestedCountinA_ARG_TYPE_CountSortCriteriainA_ARG_TYPE_SortCriteriaResultoutA_ARG_TYPE_ResultNumberReturnedoutA_ARG_TYPE_CountTotalMatchesoutA_ARG_TYPE_CountUpdateIDoutA_ARG_TYPE_UpdateIDLogInUserinA_ARG_TYPE_UserLogInOutinA_ARG_TYPE_LogInOutPasswordinA_ARG_TYPE_PasswordResultIDoutA_ARG_TYPE_UpdateIDListUserAccountsResultoutA_ARG_TYPE_ResultNumberReturnedoutA_ARG_TYPE_CountGetAudioTrackObjectIDinA_ARG_TYPE_ObjectIDResultoutA_ARG_TYPE_ResultNumberReturnedoutA_ARG_TYPE_CountGetSubtitleTrackObjectIDinA_ARG_TYPE_ObjectIDResultoutA_ARG_TYPE_ResultNumberReturnedoutA_ARG_TYPE_CountGetExternalSubtitleObjectIDinA_ARG_TYPE_ObjectIDResultoutA_ARG_TYPE_ResultNumberReturnedoutA_ARG_TYPE_CountSavePlayHistoryUserIdinA_ARG_TYPE_UserFullPathinA_ARG_TYPE_FullPathPositioninA_ARG_TYPE_PositionMarkTypeinA_ARG_TYPE_MarkTypeExternalSubtitleinA_ARG_TYPE_ExternalSubtitleEmbedSubtitleinA_ARG_TYPE_EmbedSubtitleAudioTrackinA_ARG_TYPE_AudioTrackResultoutA_ARG_TYPE_ResultRecallPlayHistoryUserIdinA_ARG_TYPE_UserFullPathinA_ARG_TYPE_FullPathResultoutA_ARG_TYPE_ResultNumberReturnedoutA_ARG_TYPE_CountTransferIDsstringA_ARG_TYPE_ObjectIDstringA_ARG_TYPE_ResultstringA_ARG_TYPE_SearchCriteriastringA_ARG_TYPE_BrowseFlagstringBrowseMetadataBrowseDirectChildrenA_ARG_TYPE_FilterstringA_ARG_TYPE_SortCriteriastringA_ARG_TYPE_Indexui4A_ARG_TYPE_Countui4A_ARG_TYPE_UpdateIDui4SearchCapabilitiesstringSortCapabilitiesstringSystemUpdateIDui4A_ARG_TYPE_UserstringA_ARG_TYPE_LogInOutui4A_ARG_TYPE_PasswordstringA_ARG_TYPE_FullPathstringA_ARG_TYPE_Positionui4A_ARG_TYPE_MarkTypeui4A_ARG_TYPE_ExternalSubtitlestringA_ARG_TYPE_EmbedSubtitleui4A_ARG_TYPE_AudioTrackui4
________________________________
Jeedom smart - 3.3.24 - Zwave (mais plus Zigbee(Zigate))

magri64
Timide
Messages : 56
Inscription : 14 mai 2017, 22:23
Localisation : Pyrénées Atlantiques

Re: [Plugin Tiers][Sujet Principal] upnp

Message par magri64 » 03 févr. 2018, 23:35

Bonjour DavZero,
as-tu des pistes pour l’utilisation sous Chrome dans un environnement i-pad ?
________________________________
Jeedom smart - 3.3.24 - Zwave (mais plus Zigbee(Zigate))

DavZero
Actif
Messages : 507
Inscription : 19 déc. 2015, 14:31

Re: [Plugin Tiers][Sujet Principal] upnp

Message par DavZero » 04 févr. 2018, 20:59

Salut,

oui ... et non.

Je vois dans les logs que tu m'a transmis qu'il y a un pbm dans le plugin et pour certains cas celui-ci plante. Tu ne t'en ai peut être pas rendu compte car jeedom le redemarre tous seul.
Afin de mieux géré ce cas, il faudrait que tu définisse le niveau de log a debug pour que je puisse voir tous ce qui passe avant le plantage. Il faut aussi avant de faire ca que tu augmente le nombre de ligne maximum des log de jeedom (dans la configuration de jeedom). C'est temporaire, tu remettra l'ancienne valeur comme avant si tu veux mais le niveau de log debug du plugin va ecrire beaucoup de choses dont j'ai besoin pour te depanner.

Ensuite concernant le problème spécifiquement sur ipad, peux tu me confirmer que sous chrome via ton pc (windows?) tu n'a pas de problème? Dans ce cas, je ne vois pas trop pourquoi tu aurais des pbm depuis la tablette.

Pour analyser ce problème, une fois que le plugin est en debug et que tu a redemarrer le démon, note l'heure qu'il est pour que je me repère dans le log et fait la manip depuis la tablette, j'espere une fois que tu m'aura transmis ca pouvoir identifier le pbm.

Enfin dans ton log je vois des erreurs sur le parcours de ta librairie :
21-01-2018 19:20:06 | Error | Action Fault 4d696e69-444c-164e-9d41-00089be1f400/urn:upnp-org:serviceId:ContentDirectory/Browse response : [{"faultcode":["s:Client"],"faultstring":["UPnPError"],"detail":[{"UPnPError":[{"$":{"xmlns":"urn:schemas-upnp-org:control-1-0"},"errorCode":["402"],"errorDescription":["Invalid Args"]}]}]}]
Peut être que c'est la cause de ce que tu observe, j'espere aussi que les logs en debug me permettront de mieux comprendre quel est l'argument invalide.

A+

magri64
Timide
Messages : 56
Inscription : 14 mai 2017, 22:23
Localisation : Pyrénées Atlantiques

Re: [Plugin Tiers][Sujet Principal] upnp

Message par magri64 » 06 févr. 2018, 22:27

Ok, je suis pas dispo ces jours-ci, mais je complète ça ce we !
@+
________________________________
Jeedom smart - 3.3.24 - Zwave (mais plus Zigbee(Zigate))

Marcellinio44
Timide
Messages : 56
Inscription : 02 mai 2017, 22:26
Localisation : Nantes

Re: [Plugin Tiers][Sujet Principal] upnp

Message par Marcellinio44 » 20 févr. 2018, 10:02

Bonjour

Je viens d'installer le plugin upnp

ce que je souhaiterais faire :
- lancer une radio sur une enceinte upnp à une certaine heure via un scénario
- régler le volume avant la diffusion de l'enceinte via un scénario

pour intégrer une radio, j'ai fais comme dis précédemment

Image

Avec comme flux pour nrj http://cdn.nrjaudio.fm/audio1/fr/30001/ ... fluxradios

Après je ne sais pas trop comment faire pour créer un scénario avec ça.

Voici la liste de mes équipements

Image

J'ai créer la commande précédente dans cuisine music flow AV transport je ne sais pas si c'est la qu'il fallait que je la créée?

Je cherche simplement a lancer une radio sur une enceinte a une certaine heure via scénario, possible de m'aider sur ce point?

merci par avance
| Jeedom | DIY RPI3 ssd | RFPLAYER
Xiaomi : |Bouton x3|Présence x5|Yeelight x3|Ouverture x11|Gateway x2|Smart plug x1|T°/H x6|Inondation x1| Roborock Vaccum
BLEA : |Nut mini x2|mi flora
Broadlink : |MP1|
Zwave : |FGD212 x2|

Répondre

Revenir vers « [Catégorie] Protocoles domotiques »

Qui est en ligne ?

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