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 !

[Plugin Tiers][Sujet Principal] upnp

Pour échanger sur les plugins classés en catégorie "Protocoles domotiques"
Avatar de l’utilisateur
Fabrice
Modérateur
Messages : 3424
Inscription : 27 oct. 2016, 22:26
Localisation : Planète terre, IDF, 93

Re: [Plugin Tiers][Sujet Principal] upnp

Message par Fabrice » 14 août 2017, 16:46

g123k a écrit :
14 août 2017, 14:08
Hello,

Je viens de vérifier et l'accès interne est bien correct.
A priori cela ne vient donc pas de là.
Bonjour.

La question était surtout d'aller voir dans les paramètres de Jeedom di tout était vert au niveau de la configuration du réseau.

Et d'une manière générale sue tout soit vert aussi dans santé.
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

g123k
Timide
Messages : 6
Inscription : 13 août 2017, 19:13

Re: [Plugin Tiers][Sujet Principal] upnp

Message par g123k » 14 août 2017, 16:55

Oui tout était ok.

Bizarrement l'option "Mode inclusion" n'était pas visible et en rafraîchissant la page elle s'est mise à être dispo oO.
Du coup, les devices ont bien été ajoutés.

Merci à vous.

Avatar de l’utilisateur
Fabrice
Modérateur
Messages : 3424
Inscription : 27 oct. 2016, 22:26
Localisation : Planète terre, IDF, 93

Re: [Plugin Tiers][Sujet Principal] upnp

Message par Fabrice » 14 août 2017, 17:05

Firefox ?
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

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

Re: [Plugin Tiers][Sujet Principal] upnp

Message par DavZero » 17 août 2017, 00:41

Salut,

je ne penses pas que ce soit du a firefox ou autre navigateur. Ce bouton permettant l'inclusion n’apparaît que lorsque le mode expert, je pense que ça devait venir de la. Je fais essayer de refaire une passe sur la doc pour voir si cette info est bien inscrite dedans et si ce n'est pas le casn je mettrais a jour la doc.

A+

drs
Actif
Messages : 1534
Inscription : 04 nov. 2016, 10:44

Re: [Plugin Tiers][Sujet Principal] upnp

Message par drs » 23 août 2017, 14:46

Hey salut :)

Avant de passer mon jeedom en v3, je fais le tour de mes plugins installés.
Il semblerait qu'il y ait un souci avec upnp (scoring de 10), concernant l'utilisation de bootstrap switch (??).

As-tu prévu de faire une MAJ pour la v3, ou bien la version actuelle fonctionne déjà sans problème?

Merci d'avance de ta réponse

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

Re: [Plugin Tiers][Sujet Principal] upnp

Message par DavZero » 23 août 2017, 14:50

Salut, a priori pas de bootstrap switch dans ce plugin. Ça veut dire quoi scoring de 10? Pour info je suis déjà en V3 et pas de souci avec mon plugin en tour cas je n'ai pas rencontre de pbm. A+

Envoyé de mon A0001 en utilisant Tapatalk


drs
Actif
Messages : 1534
Inscription : 04 nov. 2016, 10:44

Re: [Plugin Tiers][Sujet Principal] upnp

Message par drs » 23 août 2017, 16:59

Merci pour ta réponse.

Si pas de souci en v3, c'est super :)

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

Re: [Plugin Tiers][Sujet Principal] upnp

Message par DavZero » 23 août 2017, 17:18

De rien mais c'est quoi un scoring de 10?

Envoyé de mon A0001 en utilisant Tapatalk


Avatar de l’utilisateur
Fabrice
Modérateur
Messages : 3424
Inscription : 27 oct. 2016, 22:26
Localisation : Planète terre, IDF, 93

Re: [Plugin Tiers][Sujet Principal] upnp

Message par Fabrice » 23 août 2017, 18:41

Bonjour David.

Regardes ici :
https://www.jeedom.com/market/index.php?v=d&p=scoring

Il est dis que la mise à jour est faites tous les mercredis. Mais je ne sais pas si c'est manuel ou pas.

Il faut un score score plus proche du 0. Si l'information de ton plugin est fausse je pense qu'il faut l'indiquer à un membre de l'équipe de Jeedom.
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

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

Re: [Plugin Tiers][Sujet Principal] upnp

Message par DavZero » 23 août 2017, 18:53

Ah OK j'avais pas vu ça merci. Il doit parser le code et trouver des bootstrap switch mais qui son en commentaire et ne pas faire la différence avec des bootstrap switch actif. Je vais les supprimer des commentaires pour avoir un score de 0. En tous cas pas de souci je confirme qu'il n'y en a plus d'actif. A+

Envoyé de mon A0001 en utilisant Tapatalk


goubs
Timide
Messages : 91
Inscription : 20 août 2014, 11:18

Re: [Plugin Tiers][Sujet Principal] upnp

Message par goubs » 06 sept. 2017, 17:42

Bonjour,

En toute première chose: Super travail sur ce Plugin !! Merci !

J'essaie de mettre en place la gestion d'un audiocast.
Le plugin uPnP met le device en offline automatiquement après une erreur de parse XML...
Du coup même si le device est toujours en line, plus aucune commande ne lui est transmise.

Il y a effectivement un problème avec la balise CurrentTrackMetaData qui se termine pas par "/>"

Question:
- Serait-il possible de rendre optionnelle le comportement de mise offline d'une devine sur ce type d'erreur ?
- Est-il possible de corriger ce problème ?

Merci Beaucoup pour ton aide.
PS: je suis en jeedom v3

Code : Tout sélectionner

[2017-09-01 22:59:57][INFO] : Démon upnp lancé
[2017-09-01 23:00:14][ERROR] : Error decoding LastChange Event : FF310001-9AA2-B8CA-16EF-886AFF310001::urn:upnp-org:serviceId:AVTransport ==> xml : "<Event xmlns=\"urn:schemas-upnp-org:metadata-1-0/AVT/\">
<InstanceID val=\"0\">
<TransportState val=\"PAUSED_PLAYBACK\"/>
<TransportStatus val=\"OK\"/>
<NumberOfTracks val=\"0\"/>
<CurrentTrack val=\"0\"/>
<CurrentTrackDuration val=\"00:03:51\"/>
<CurrentMediaDuration val=\"00:03:51\"/>
<CurrentTrackURI val=\"spotify:track:5572YTZrLtZ0WbukSK5GmQ\"/>
<AVTransportURI val=\"spotify:track:5572YTZrLtZ0WbukSK5GmQ\"/>
<CurrentTrackMetaData val=\"&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;DIDL-Lite xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:upnp=&quot;urn:schemas-upnp-org:metadata-1-0/upnp/&quot; xmlns:song=&quot;www.wiimu.com/song/&quot; xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/&quot;&gt;
&lt;upnp:class&gt;object.item.audioItem.musicTrack&lt;/upnp:class&gt;
&lt;item id=&quot;0&quot;&gt;
&lt;song:subid&gt;cheveux longs&lt;/song:subid&gt;
&lt;song:description&gt;un_known&lt;/song:description&gt;
&lt;song:skiplimit&gt;0&lt;/song:skiplimit&gt;
&lt;song:id&gt;0&lt;/song:id&gt;
&lt;song:like&gt;0&lt;/song:like&gt;
&lt;song:singerid&gt;0&lt;/song:singerid&gt;
&lt;song:albumid&gt;0&lt;/song:albumid&gt;
&lt;res protocolInfo=&quot;http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;&quot; duration=&quot;00:03:51.000&quot;&gt;spotify:track:5572YTZrLtZ0WbukSK5GmQ&lt;/res&gt;
&lt;dc:title&gt;Derrière ses cheveux longs&lt;/dc:title&gt;
&lt;dc:creator&gt;La Rue Kétanou&lt;/dc:creator&gt;
&lt;upnp:artist&gt;La Rue Kétanou&lt;/upnp:artist&gt;
&lt;upnp:album&gt;A Contresens&lt;/upnp:album&gt;
&lt;upnp:albumArtURI&gt;http://i.scdn.co/image/bd83f7f362f2731dec6e4e9b1a0f5d98518894dd&lt;/upnp:albumArtURI&gt;
&lt;/item&gt;
&lt;/DIDL-Lite&gt;
\">
<PlaybackStorageMedium val=\"SPOTIFY\"/>
<PossiblePlaybackStorageMedia val=\"NONE,STATION-NETWORK,SONGLIST-NETWORK,SONGLIST-LOCAL,SONGLIST-LOCAL_TF,THIRD-DLNA,AIRPLAY,UNKNOWN\"/>
<PossibleRecordStorageMedia val=\"NOT_IMPLEMENTED\"/>
<RecordStorageMedium val=\"NOT_IMPLEMENTED\"/>
<CurrentPlayMode val=\"NORMAL\"/>
<TransportPlaySpeed val=\"1\"/>
<RecordMediumWriteStatus val=\"NOT_IMPLEMENTED\"/>
<CurrentRecordQualityMode val=\"NOT_IMPLEMENTED\"/>
<PossibleRecordQualityModes val=\"NOT_IMPLEMENTED\"/>
<RelativeTimePosition val=\"00:00:00\"/>
<AbsoluteTimePosition val=\"NOT_IMPLEMENTED\"/>
<RelativeCounterPosition val=\"-1\"/>
<AbsoluteCounterPosition val=\"-1\"/>
<CurrentTransportActions val=\"Play,Stop\"/>
</InstanceID>
</Event>", err : Error: Unexpected close tag Line: 44 Column: 13 Char: >

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

Re: [Plugin Tiers][Sujet Principal] upnp

Message par DavZero » 07 sept. 2017, 18:43

Salut @goubs et merci pour les compliments.

Peux tu relancer le plugin en debug stp et refaire l’opération car je ne penses pas que cette erreur cause le passage de l’équipement en offLine. A priori la seul chose qui fait passer un equipement en offline c'est quand l'equipement dit en upnp qu'il est offline ou quand le plugin redémarre et la il refait un check des équipements online.

C'est justement une des choses qu'il faut que j'améliore (genre mettre un cron pour vérifier que les periphérique sont toujours online) car dans le cas ou par exemple on coupe une TV avec une prise sans passer par son extinction avant, alors la TV n'envoi pas son signal de offline et donc elle reste online pour jeedom alors qu'elle n'est plus la.

Attention, avant de lancer le plugin en debug, augmente le nombre de ligne maximum autorisé dans les log pour avoir suffisament d'info .

A+

goubs
Timide
Messages : 91
Inscription : 20 août 2014, 11:18

Re: [Plugin Tiers][Sujet Principal] upnp

Message par goubs » 08 sept. 2017, 07:20

Et voilà !

Merci
Dernière édition par goubs le 12 sept. 2017, 22:59, édité 1 fois.

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

Re: [Plugin Tiers][Sujet Principal] upnp

Message par DavZero » 09 sept. 2017, 20:43

Salut,

il faut configurer le niveau de log en debug sur la page de configuration du plugin puis le relancer, attendre 5 min (le temps du scan du reseau et de la recuperation des infos des differents equipement) puis refaire l'opération.

La le plugin n'est pas en mode debug et je ne vois pas ce qui ferais que l'equipement passe offline.

A+

goubs
Timide
Messages : 91
Inscription : 20 août 2014, 11:18

Re: [Plugin Tiers][Sujet Principal] upnp

Message par goubs » 09 sept. 2017, 23:21

Oups désolé,
J'ai du oublié de cliquer sur sauvegarder.


Voici les log avec le mode Debug
l'équipement Salle de bain:RenderingControl est online après le redémarrage du daemon et bascule en offline par la suite.

Merci encore.
Dernière édition par goubs le 12 sept. 2017, 22:59, édité 1 fois.

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

Re: [Plugin Tiers][Sujet Principal] upnp

Message par DavZero » 10 sept. 2017, 13:41

Salut,

dans le log je vois deux devices qui passent en offline. Le permier est celui la :
Suppression du device FF310001-9AA2-B8CA-16EF-886AFF310001
C'est celui qui t’intéresse je pense.

Deux raisons possible de suppression :
- 1 Le device a envoyé un message indiquant qu'il n'est plus disponible. Dans ce cas, je ne peux pas faire grand chose, a par peut être mettre une options sur les équipements pour envoyer les commandes même si l'equipement est Offline. A voir en dernier recours.
- 2 (et ça me parait le plus probable) Le device n'a pas renvoyer l'info indiquant qu'il était toujours active.
Petite explication "technique" :
Dans le protocole uPnP, un equipement s'identifie sur le reseau en donnant son nom et un temps en seconde pour dire "Si vous n'avez pas de nouvelle de moi entre maintenant et mantenant + X secondes, c'est que je ne suis plus sur le reseau.
.
Dans ce cas de figure, le plugin passe l’équipement en offline ce qui me parait normal.
Afin de confirmer ce problème, je vais ajouter un trace log en niveau de log info qui permettra de déterminer si on est dans le cas 1 ou le cas 2.

Si on est dans le cas 2, je pourrais avant suppression de l'equipement essayer de l'interroger pour savoir si il est vraiement Offline.
- Si pas de reponse, alors on le considère Offline
- Si il repond alors on le laisse Online et réinitialise le compteur de X seconde, ...


Je te tiens au courant dès que la version avec log est dispo sur le market (ce soir je pense).

A+

goubs
Timide
Messages : 91
Inscription : 20 août 2014, 11:18

Re: [Plugin Tiers][Sujet Principal] upnp

Message par goubs » 11 sept. 2017, 15:47

Oui effectivement, il s'agit bien du device: FF310001-9AA2-B8CA-16EF-886AFF310001

Merci de ta réactivité et la petite note technique !

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

Re: [Plugin Tiers][Sujet Principal] upnp

Message par DavZero » 11 sept. 2017, 21:15

Salut,

désolé j'ai pris un peu plus mon temps que prevu, une nouvelle version est dispo.
Celle ci ne fait rien d'autre que d'ajouter dans le log un message d'info dans le cas ou un équipement est supprimer parce qu'il ne donne plus signe de vie.

Met a jour le plugin et relance le en niveau de log info ça suffira. Puis envoie moi les logs

A+

goubs
Timide
Messages : 91
Inscription : 20 août 2014, 11:18

Re: [Plugin Tiers][Sujet Principal] upnp

Message par goubs » 12 sept. 2017, 07:18

Normalement le plugin est à jour (version: 2017-09-11 21:07:23)
Voici les nouveaux logs.
Dernière édition par goubs le 12 sept. 2017, 22:59, édité 1 fois.

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

Re: [Plugin Tiers][Sujet Principal] upnp

Message par DavZero » 12 sept. 2017, 20:38

Salut @goubs,

il me faudrait du log sur une plmus grande periode car la durant les 5 minutes de log que j'ai, je vois que l'equipement a lu le stream de europe1 en interogeant l'état tous les 4 secondes (ce qui est normal et géré automatiquement par le plugin) mais je ne vois pas d'arret de cet equipement, ca veut dire qu'a la fin du log, l'equipement était toujours Online et d'apres ce que je vois lisait tjs le stream?

Pour analyser, il me faut un morceau de log qui montre le passage en Offline afin d'en identifier la cause.

A+

Répondre

Revenir vers « [Catégorie] Protocoles domotiques »

Qui est en ligne ?

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