Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS(Sammlung) Squeeze

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

  • Winni
    antwortet
    Wenn ich mir nochwas wünschen darf:
    Schuffle ein/ausschalten mit Status... randomplay tracks... würde noch gut zu dem Baustein passen,
    Favoriten abspielen werd ich extern machen, ausser du willst das auch noch integrieren:
    favorites playlist play item_id:#

    Einen Kommentar schreiben:


  • wintermute
    antwortet
    Ok, ein Bug
    Danke, baue ich (irgendwie) um.

    BTW: ich hab einen Zeitformatierungsbaustein hochgeladen, das koennte sowohl hier, als auch irgendwann mal beim Kalender hilfreich sein
    https://service.knx-user-forum.de/?c...ad&id=19000153

    Ich werde den alsbald noch erweitern, so dass auch Epochalzeit rausgeworfen werden kann - damit liessen sich dann recht einfach auch Zeitberechnungen (Addieren, Subtrahieren, Differenz) realisieren...

    Einen Kommentar schreiben:


  • Winni
    antwortet
    Zitat von wintermute Beitrag anzeigen
    RTFM
    Code:
    A17: Sleep-Modus - Zeit in Sekunden bis der Player abschaltet (nur wenn 'sleep' aktiv), sonst 0
    Hm, hab' ich durchaus gelesen, ist aber interpretationsfähig.
    Bei mir ist es auf alle Fälle so, dass ich 300 Sekunden einstelle, der Ausgang auf 300 Sekunden bleibt (also nicht herunterzählt) und sogar nach Abschaltung weiterhin die 300 behält. In dieser Form macht der Ausgang eigentlich überhaupt keinen Sinn. Schön wäre, wenn zumindest der Ausgang auf 0 geht, wenn der Player abgeschaltet wird (egal ob manuell oder aufgrund des Zeitablaufes.
    Alles andere könnte und würde ich extern lösen.

    Einen Kommentar schreiben:


  • wintermute
    antwortet
    Zitat von Winni Beitrag anzeigen
    Bringt der Ausgang die restliche Zeit bis abgschaltet wird, oder "nur" den Wert der ursprünglich übergeben wurde?
    RTFM
    Code:
    A17: Sleep-Modus - Zeit in Sekunden bis der Player abschaltet (nur wenn 'sleep' aktiv), sonst 0
    Das ist momentan so, weil das genau die Info ist, die der LMS auswirft. Sinnvoller waere vielleicht wirklich die Uhrzeit, aber dann muesste der LBS korrekterweise einen Eingang zur Definition der Zeitzone haben o\
    Wenn das so wie es ist fuer alle ausreicht (und man das bei Bedarf ueber einen weiteren LBS aunders aufbereiten kann/moechte), dann wuerd ich das eigentlich gern so belassen. Mir ist das aber im Prinzip erstmal schnuppe, ich richte mich da nach dem Bedarf
    Ist ja ohnehin nur die erste sleep-Implementierung und daher durchaus noch "Subject-to-change"

    Einen Kommentar schreiben:


  • Winni
    antwortet
    Noch eine Frage zu Sleep:
    Bringt der Ausgang die restliche Zeit bis abgschaltet wird, oder "nur" den Wert der ursprünglich übergeben wurde?
    Ein laufendes herunterzählen ist nun wirklich nicht notwendig, aber ich fände es schön, wenn der Ausgabewert die Ausschaltzeit liefern würde.
    Kann man natürlich selber ausserhalb des LBS jederzeit machen, deswegen geht's mir hauptsächlich um eine Aufklärung was eigentlich geliefert werden soll.

    Danke, Winni

    Einen Kommentar schreiben:


  • Winni
    antwortet
    Ich habe nun angefangen die tollen Bausteine mit einer VISU-Seite zu verknüpfen. Ich hab' da nun folgendes Problem, dass mehr ein schwieriges EDOMI Verhalten ist, als ein Fehler in den Bausteinen: Wenn ich einen Player benutzen will, der aktuell nicht connected ist, bekomme ich bei einem Refresh auf allen Ausgängen einen Leerstring. Den kann ich aber nicht in die Visu bringen, da sich ein Leerstring mit keinem der beiden Eingänge einer Ausgangsbox in ein KO schreiben lässt. Stell ich mich da zu dumm? Muss ich da extra einen LBS bauen, der diese Info umwandelt? Kann man keinen Eingang in einer Ausgangsbox haben, der alles durchtriggert?

    Einen Kommentar schreiben:


  • MIT
    antwortet
    Ich bin davon ausgegangen, dass die Lautstärke reduziert wird, wenn der Eingang "Volume-" eine 1 bekommt und analog bei "Volume+"... also quasi als zu setzendes Flag zu verstehen. Dann kann ich ja auch für beide Zustände mit einen KO arbeiten. Okay ... :-)
    Zuletzt geändert von MIT; 05.04.2016, 20:01.

    Einen Kommentar schreiben:


  • wintermute
    antwortet
    Ich habs grad nochmal nachgestellt:
    a) der Kommando LBS wertet 0 und 1 aus - bei Volume+ zB wird die Lautstaerke erhoeht wenn Eingang=1 und verringert wenn Eingang=0
    b) wenn ich (ueber die Admin-GUI) eine 1 reinschreibe, wird die Lautstaerke auch korrekt um die Schrittweite erhoeht

    Jemand hatte aber mal geschrieben, dass er Werte aus der Visu doppelt bekommt, ich weiss aber grad nicht mehr wer/wo/wie und in welchem Zusammenhang. Vielleicht ist es bei dir irgendwie aehnlich, die Bausteine machen das jedenfalls erstmal korrekt.

    Einen Kommentar schreiben:


  • MIT
    antwortet
    Das war schon mal ein guter Hinweis! Das syncen in LMS war der Grund. Nun bin ich beim Delta von 20; statt 40 ... also E19 wieder auf 5 und gudd is ... ;-)

    Einen Kommentar schreiben:


  • wintermute
    antwortet
    Zitat von MIT Beitrag anzeigen
    Jetzt habe ich das mal getestet:
    - E19 => Erhöhungswert auf 10
    - E8 / E9 in Visu auf KO-Wert 1 zuweisen

    => Resultat: Erhöhung von 10 auf 50 auf 90 und vice versa ... )
    Wenn die Player verbubbelt sind (vor allem im Bezug auf die Laustaerke), dann waere ich jetzt bei 2 Playern von einer Erhoehung von 20 ausgegangen - weil Du ja beide Player parallel ansteuerst (was im verbubbelten Setup ja ueberfluessig - oder besser redundant - ist).
    Wieso da jetzt 40 bei rauskommt weis sich auch nicht, aber irgendwie wirds schlussendlich 4x veraendert. Probier bitte mal die PLayer nicht zu syncen, dann muesste das mit der Lautstaerke auf jeden Fall schonmal funktionieren und vllt verschwinden ja die Verzoegerungen in der GUI ebenfalls...

    Einen Kommentar schreiben:


  • MIT
    antwortet
    Zitat von wintermute Beitrag anzeigen
    Ich weiss nicht mehr, Du hattest ja mehrere Probleme
    [...]
    => Das lag - zugegebenermaßen - an meiner Ungeduld => RTFM würde helfen! Die besprochenen Probs sind weg! Das o.g. ist neu...

    Einen Kommentar schreiben:


  • MIT
    antwortet
    Jetzt habe ich das mal getestet:
    - E19 => Erhöhungswert auf 10
    - E8 / E9 in Visu auf KO-Wert 1 zuweisen

    => Resultat: Erhöhung von 10 auf 50 auf 90 und vice versa ... )
    Angehängte Dateien

    Einen Kommentar schreiben:


  • wintermute
    antwortet
    Ich weiss nicht mehr, Du hattest ja mehrere Probleme
    Hier war noch wer anders der von Verzoegerungen im Setup mit verbubbelten Playern berichtet hatte... ich habs selber noch nicht nachgestellt, da ich mich mit dem Syncen erst recht oberflaechlich befasst habe (und das ja offiziell auch noch garnicht unterstuetzt wird )

    Einen Kommentar schreiben:


  • MIT
    antwortet
    Ja, beide Player sind gesynct; so wie im LMS hier in diesem Thread irgendwo empfohlen. In edomi geht eigentlich noch (fast) gar nichts; außer eine Mini-Testvisu, die aber nur die KOs (deiner) LBS abfragt. Sprich: die LBS Squeeze und CalDAV; und einen LBS für Müllkalender. Mehr habe ich noch nicht geschafft... Das mit dem Debugging für den Server-LBS probiere ich mal. Wir hatten den Client aktiviert (s..o.) oder? Am besten schmeiße ich das Debug dann mal raus (bzw, disable es), oder?

    Einen Kommentar schreiben:


  • MIT
    antwortet
    ah .... dann darf ich in der Visu nicht sagen "Erhöhe / Addiere KO um 1" für E8 / E9 ... verstehe! Es reicht also, wenn die eins geliefert wird, wenn der Button gedrückt wird.... okay ... da habe ich wohl zu komplizert gedacht ;-)

    Einen Kommentar schreiben:

Lädt...
X