Ist kein Problem. Läuft nicht weg. Allerdings läuft bei mir noch LE10 und nicht LE12. Trotzdem erstmal einen schönen Urlaub.
[Erledigt] Ausgänge des PI mit Statusmeldungen wie Play, Pause, Aufnahme ansteuern.
-
schumi_64 -
27. Oktober 2024 um 10:45 -
Unerledigt
-
-
Wenn es für die ersten Tests nur an den Abhängigkeiten hakt, kannst Du die Installation der "Raspberry Pi Tools" manuell ausführen: LibreELEC Repo -> Programm-Addons
-
-
Hallo HarryH,
die Installation scheint nicht das Problem zu sein. Es ist installiert und aktiviert. Es gibt einen Programmfehler und er beendet es.
-
Der Service verwendet RPi.GPIO. Das ist in der 12er virtual.rpi-tools nicht mehr dabei. Ich werde den Service auf gpiozero umstellen, dann ist das zukunftssicher. Die Raspberry Pi Tools sind installiert.
schumi_64 Danke übrigens. Wäre nicht nötig gewesen.
-
-
So, ein neuer Versuch mit gpiozero. Ein Hinweis: Das deaktivieren und aktivieren des Addons ohne Neustart dazwischen führt zu einem Fehler (ist bekannt). Stattdessen sollte bei Änderungen der RPI immer rebootet werden.
-
Hallo PVD,
Ich denke du machst Urlaub. Ich habe gerade gesehen, das du ein neues ADDON geschickt hast. Ich werde gleich mal das Gerät aus der Werkstatt holen und es ausprobieren.
-
-
Hallo PVD,
funktioniert nicht. Er bricht die Installation ab.
Fehler: Abhängigkeiten auf Virtual RPI Tools in Version 12.0.0 konnten nicht aufgelöst werden.
-
Ich habe die Version für die Virtual RPi Tools mal auf 10.0.0.0 geändert...
-
-
-
Sieht schick aus. Fehlt nur noch Aufnahme. Leider liefert der Monitor (bzw. dessen data-Teil) keine Info, ob das ein Stream oder eine Datei ist, was da abgespielt wird. Das muss über die boolean Conditions des Players zyklisch abgefragt werden: https://kodi.wiki/view/List_of_boolean_conditions#Player Player.IsInternetStream bietet sich dafür an.
-
-
Das ist nicht so schlimm. War auch erst mal nur eine Idee. Play und Pause waren mir wichtig. Das hat mir auf jeden Fall erst mal sehr weitergeholfen. Man sollte ja auch immer noch ein Projekt offen haben. Vielleicht versuche ich mich da auch selber mal dran.
-
Na, wenn sich das samt Display so schick zum Abspielen für Musiksammlungen anbietet. Hast Du schon darüber nachgedacht die Tasten ebenso zu nutzen und an die GPIOs zu verdrahten?
-
-
Wenn man diese Zeile in die onPlay mit reinpackt/ändert, ist das nur dieser Zwei-/Dreizeiler:
Codeif method == 'Player.OnPlay': self.DeviceLeds.LEDS.play.on() self.DeviceLeds.LEDS.record.on() if xbmc.getCondVisibility('Player.IsInternetStream') else self.DeviceLeds.LEDS.record.off()
im onStop muss die Record-LED zusätzlich explizit ausgeschaltet werden:
Das war's eigentlich schon.
-
Na, wenn sich das samt Display so schick zum Abspielen für Musiksammlungen anbietet. Hast Du schon darüber nachgedacht die Tasten ebenso zu nutzen und an die GPIOs zu verdrahten?
Hallo Harry,
das ist schon alles fertig gewesen. Dank einem ADDON Namens GPIO Monitor, von SlyGuy war das sehr einfach.
-
-
Wenn man diese Zeile in die onPlay mit reinpackt/ändert, ist das nur dieser Zwei-/Dreizeiler:
Codeif method == 'Player.OnPlay': self.DeviceLeds.LEDS.play.on() DeviceLeds.LEDS.record.on() if xbmc.getCondVisibility(Player.IsInternetStream) else DeviceLeds.LEDS.record.off()
im onStop muss die Record-LED zusätzlich explizit ausgeschaltet werden:
Das war's eigentlich schon.
Das werde ich mal versuchen.
-
Hallo Harry,
das ist schon alles fertig gewesen. Dank einem ADDON Namens GPIO Monitor, von SlyGuy war das sehr einfach.
Hätte mich eigentlich wundern müssen, wenn es fehlt. Aber diese Info war vorher an mir vorbeigegangen ....
-
-
Weil wir es gerade davon hatten. Etwas Off Topic
Ich hab nen alten CD Player dafür verwendet.
Die Tasten und das LCD hängen am YARD2, der Phone Ausgang ist ein Front USB Port
Im IR Fenster ist der Sensor.
Im CD Einschub ist ein BluRay eingebaut und der original Taster zum öffnen und schließen geht auch.
Der Power Schalter ist zum Ein/Ausschalten des DVD, da ich das so gut wie nie brauche, spart Strom
Danke SATA HotPlug geht das auch sehr einfach. -
Sieht auch gut aus. Vielleicht eine gute Idee für ein neues Projekt.
Ich dachte eigentlich, ich bin durch. Aber der Winter ist ja noch lang.
-
-
Hier das Addon mit der Rec-Funktion. Oben im Script waren noch Fehler drin - die sind jetzt behoben. Das Projekt liegt jetzt auch auf Github: https://github.com/b-jesch/service.event.monitor
-
Hallo PVD,
hatte ich schon bemerkt, das da wahrscheinlich das "self." fehlte. Ich dachte schon, nicht mal das bekomme ich hin, zwei Zeilen einzufügen. Aber gut das du mir das damit bestätigt hast. Geändert hatte ich es noch nicht. Übrigens ist in der .xml wieder die 12.0.0.0 drin. Habe ich aber bei mir schon auf 10.0.0.0 geändert. Funktioniert jetzt super. Danke nochmal vielmals.
-
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!