• chevron_right

      Antw:fhempy: googlecast

      feed.jabber.ddnss.eu / FHEMForum · Saturday, 14 January, 2023 - 09:26 edit

    @CoolTux
    Ich danke dir dennoch =)

    • chevron_right

      Antw:fhempy: googlecast

      feed.jabber.ddnss.eu / FHEMForum · Saturday, 14 January, 2023 - 09:25 edit

    Dann muss sich das mal einer anschauen der mehr Ahnung von Docker hat. Bin da erstmal raus.

    • chevron_right

      Antw:[Neues Modul] VDR Steuerung per SVDRP: 70_SVDRP

      feed.jabber.ddnss.eu / FHEMForum · Thursday, 22 December, 2022 - 22:32 edit

    Super, jetzt bleibt der STATE erhalten  8). Weitere Bugs sind mir nicht aufgefallen. Tolle Arbeit, vielen Dank! Schöne Weihnachten! :D

    • chevron_right

      Antw:Sonos steuern

      feed.jabber.ddnss.eu / FHEMForum · Thursday, 22 December, 2022 - 08:20 edit

    Hallo Leute,

    ich habe nach wie vor das Problem, dass der Sonos Prozess offensichtlich immer wieder die Verbindung zu den Lautsprechern verliert.
    Allerdings geht weder ein Speaker auf disappeared noch gibt es sonstige Anzeichen. Das SONOS Device steht auf "opened", aber man kann trotzdem den ein oder anderen Speaker nicht ansteuern, bzw. es kommen auch keine Infos zurück (z.B. zum aktuell laufenden "Programm" oder Play-Zustand).
    Das einzige was dann hilft: attr Sonos disable 1 und wieder löschen.

    Wer kann helfen, das zu lösen?

    Danke und schöne Feiertage
    Alex

    • chevron_right

      Antw:[Neues Modul] VDR Steuerung per SVDRP: 70_SVDRP

      feed.jabber.ddnss.eu / FHEMForum · Wednesday, 21 December, 2022 - 21:01 edit

    Hi,

    ich habs mit split gelöst:

    $timername = (split /<epgsearch>/, $timernameraw, 2)[0];Ob das eleganter ist, liegt im Auge des Betrachters ;)

    Das mit dem stateFormat ist ... merkwürdig. Das Modul fasst das eigentlich gar nicht an. Die Verbindung zum VDR handelt DevIo, und wenn die Verbindung geschlossen wird schreibt DevIo offenbar "closed" in den STATE. Moment, da fällt mir was dazu ein...
    • chevron_right

      Antw:[Neues Modul] VDR Steuerung per SVDRP: 70_SVDRP

      feed.jabber.ddnss.eu / FHEMForum · Wednesday, 21 December, 2022 - 20:28 edit

    OK, Danke ...

    ... magst Du mal testen? 1.01.06beta anbei ;)

    • chevron_right

      Antw:Neues Modul 70_SamsungAV

      feed.jabber.ddnss.eu / FHEMForum · Wednesday, 21 December, 2022 - 07:22 edit

    Morjen Gisbert,
    das ist aber ein DLNAController Thema.  ::)
    Es sollte gehen. Du kannst ja z.B, set DeinDLNAController speak blabla machen.
    Oder set DeinDLNAController stream DeineUri/Test.mp3.
    Entscheidend wird das entsprechende Format(vermutlich auch Dateiendung bedeutsam) der Datei sein.

    Grüße Markus

    • chevron_right

      Antw:Modul für WLAN Radios mit Frontier Silicon Chipsatz (SilverCrest/Medion/Hama...)

      feed.jabber.ddnss.eu / FHEMForum · Tuesday, 20 December, 2022 - 20:28 edit

    Versuch mal bitte folgendes:

    Zuerst ersetzt du in der myUtils die filterReading Funktion durch diese hier:

    sub filterReading($;$)
    {
      my ($reading, $default) = @_;
     
      if (defined($default) && ('' ne $default))
      {
        my @list = split(',', $reading);
        if (($default > 0) && ($default <= $#list))
        {
          my $newreading = '';
          # copy element to the front of the array
          splice(@list, 0, 0, $list[$default]);
          # remove the original element
          splice(@list, $default + 1, 1);
          foreach my $elem (@list)
          {
            if ('' eq $newreading)
            {
              $newreading = $elem;
            }
            else
            {
              $newreading .= ','.$elem;
            }
          }
          $reading = $newreading;
        }
      }
      $reading =~ s/\d+://g;

      return $reading;
    }

    Danach ersetzt du dann in der ReadingsGroup in den Commands die preset Zeile mit dem hier:

    "preset" => ReadingsVal($DEVICE, 'input', '')."preset:".filterReading(ReadingsVal($DEVICE, '.'.ReadingsVal($DEVICE, 'input', '').'presets', ''), ReadingsVal($DEVICE, '.lastPreset', '')),
    Das ist mit sehr heisser Nadel gestrickt...