Ankündigung

Einklappen
Keine Ankündigung bisher.

Und nächste Problem mpd mehrere Instancen

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Und nächste Problem mpd mehrere Instancen

    Leider habe ich schon das nächste Problem beim meinem Wechsel auf aktuelle sh.ng. Und bin auch leider wieder nicht im Forum fündig geworden..

    Code:
    mpd: class_name: MPD class_path: plugins.mpd instance: bathroom host: 192.168.177.164 port: 6601 # cycle: 2 mpd: class_name: MPD class_path: plugins.mpd instance: kitchen host: 192.168.177.164 port: 6602 # cycle: 2
    sollte klappen. Tut es aber nicht. Im Log gibt es nur immer die letzte instance.

    Code:
    2018-10-21 20:41:36 DEBUG Main Plugins, section: mpd
    2018-10-21 20:41:36 DEBUG Main Plugins __init__: pluginname = 'mpd', classpath 'plugins.mpd'
    2018-10-21 20:41:36 INFO Main Loading '/usr/local/smarthome/plugins/mpd/plugin.yaml' to 'OrderedDict'
    2018-10-21 20:41:36 INFO Main plugin 'mpd': Metadata paramlist = '['host', 'port', 'cycle']'
    2018-10-21 20:41:36 DEBUG Main plugin 'mpd': definition = 'host' list of listparam = >['foo']<, listlen=0
    2018-10-21 20:41:36 DEBUG Main plugin 'mpd': definition = 'port' list of listparam = >['foo']<, listlen=0
    2018-10-21 20:41:36 DEBUG Main plugin 'mpd': definition = 'cycle' list of listparam = >['foo']<, listlen=0
    2018-10-21 20:41:36 INFO Main plugin 'mpd': has no item definitions in metadata
    2018-10-21 20:41:36 DEBUG Main PluginWrapper __init__: Section mpd, classname MPD, classpath plugins.mpd
    2018-10-21 20:41:36 INFO Main Loading '/usr/local/smarthome/plugins/mpd/locale.yaml' to 'dict'
    2018-10-21 20:41:36 DEBUG Main set plugin mpd instance to wz
    2018-10-21 20:41:36 DEBUG Main plugin 'mpd': Found 'host' with value '127.0.0.1' in /etc/plugin.yaml
    2018-10-21 20:41:36 DEBUG Main plugin 'mpd': Found 'port' with value '6603' in /etc/plugin.yaml
    2018-10-21 20:41:36 INFO Main plugin 'mpd': value not found in plugin configuration file for parameter 'cycle' -> using default value '2' instead
    2018-10-21 20:41:36 DEBUG Main Plugins: Loaded plugin 'mpd' (class 'MPD') v1.4.1: Music Player Deamon (MPD) Unterstützung
    2018-10-21 20:41:36 DEBUG Main set plugin mpd instance to wz
    2018-10-21 20:41:36 INFO Main Initialized plugin 'mpd' instance 'wz' from from section 'mpd'
    2018-10-21 20:41:37 DEBUG Main Starting plugin 'mpd', instance 'wz'
    2018-10-21 20:41:37 DEBUG mpd Scheduler: Name changed by adding plugin instance name to: MPD_wz
    2018-10-21 20:41:37 DEBUG mpd MPD_wz next time: 2018-10-21 20:41:52+02:00
    Jemand eine Idee? Setzen eigentlich echt so wenig Leute das mpd plugin ein oder hab nur ich Probleme? Im Forum gibt es ja kaum was zu mpd ?

    Inhalt meiner plugin

    Code:
    mpd:
        class_name: MPD
        class_path: plugins.mpd
        instance: diele
        host: 127.0.0.1
        port: 6601
    
    mpd:
        class_name: MPD
        class_path: plugins.mpd
        instance: wz
        host: 127.0.0.1
        port: 6603
    Gruss, Micha
    Zuletzt geändert von bmx; 21.10.2018, 20:01. Grund: Bitte gewöhne Dir an [CODE] zu nutzen statt [QUOTE]

    #2
    Benenne doch mal den zweiten mpd: um in mpd-wz

    Kommentar


      #3
      Das war es! Danke! Da sollte die Doku. angepasst werden

      Kommentar


        #4
        Zur generellen mpd Frage.. ich bin ziemlich rasch auf Squeezebox umgestiegen.. http://www.hifi-forum.de/viewthread-212-1713.html
        Macht aber natürlich nicht in allen Situationen Sinn.

        Kommentar


          #5
          Moin Zusammen,
          noch kurz der Hinweis:
          PHP-Code:
          Problem parsing 'mpd-bad' invalid characterValid characters areabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_@* 
          mpd_bad geht, mpd-bad geht nicht.
          Die Doku muss angepasst werden, da genau dort das falsche Beispiel mit den zwei Instanzen steht.

          Gruß Felix

          Kommentar


            #6
            Zitat von lexxmm Beitrag anzeigen
            Das war es! Danke! Da sollte die Doku. angepasst werden
            Wo sollen wir denn überall erwähnen, dass keys in yaml Dateien eindeutig sein müssen?
            Viele Grüße
            Martin

            Kommentar


              #7
              Zitat von felix86 Beitrag anzeigen
              Die Doku muss angepasst werden, da genau dort das falsche Beispiel mit den zwei Instanzen steht.
              Bitte die Dokumentation zum yaml Datei Format berücksichtigen!
              Viele Grüße
              Martin

              Kommentar

              Lädt...
              X