Zum Inhalt springen

perryflynn

Mitglieder
  • Gesamte Inhalte

    51
  • Benutzer seit

  • Letzter Besuch

Letzte Besucher des Profils

Der "Letzte Profil-Besucher"-Block ist deaktiviert und wird anderen Benutzern nicht angezeit.

  1. Beim BluRay Player habe ich den template media player benutzt. Ein Sensor der periodisch den wiedergabe status (play/stopped) vom player abfragt und diesen dann im template media player referenziert. Das funktioniert nur mit 2-3 sekunden verzögerung, aber ich bin dadurch wie gesagt drum rum gekommen eine echte Hass Integration zu programmieren. So ähnlich lässt sich das beim CP750 bestimmt auch machen. sodass die Lautstärke auch in Hass aktualisiert wird, wenn eine Automation im Projektor sie zB ändert. https://www.home-assistant.io/integrations/universal/ shell_command: bluray_poweroff: 'echo -n -e "!7PWR00\r" | nc -w 1 172.23.31.121 9030' bluray_pause: 'echo -n -e "!7PAS\r" | nc -w 1 172.23.31.121 9030' bluray_play: 'echo -n -e "!7PLY\r" | nc -w 1 172.23.31.121 9030' bluray_stop: 'echo -n -e "!7STP\r" | nc -w 1 172.23.31.121 9030' bluray_nextaudiochannel: 'echo -n -e "!7ADG+\r" | nc -w 1 172.23.31.121 9030' bluray_chapterone: 'echo -n -e "!7SKP0001\r" | nc -w 1 172.23.31.121 9030' bluray_up: 'echo -n -e "!7OSD3\r" | nc -w 1 172.23.31.121 9030' bluray_down: 'echo -n -e "!7OSD4\r" | nc -w 1 172.23.31.121 9030' bluray_left: 'echo -n -e "!7OSD1\r" | nc -w 1 172.23.31.121 9030' bluray_right: 'echo -n -e "!7OSD2\r" | nc -w 1 172.23.31.121 9030' bluray_enter: 'echo -n -e "!7ENT\r" | nc -w 1 172.23.31.121 9030' bluray_return: 'echo -n -e "!7RET\r" | nc -w 1 172.23.31.121 9030' command_line: - sensor: name: BluRay Playback Status unique_id: bluray_playback_status command: 'echo -n -e "!7?SST\r" | nc -w 1 172.23.31.121 9030' command_timeout: 1 scan_interval: 5 value_template: > {% if value.strip() in [ 'ack+!7SSTPL', 'ack+!7SSTDVSX', 'ack+!7SSTDVFX', 'ack+!7SSTDVTR' ] %} playing {% elif value.strip() == 'ack+!7SSTPP' %} paused {% else %} idle {% endif %} media_player: - platform: universal name: BluRay Player state_template: > {% if is_state('binary_sensor.bluray_power', 'off') %} off {% else %} {{states('sensor.bluray_playback_status')}} {% endif %} commands: turn_on: service: homeassistant.turn_on data: entity_id: switch.bluray_player_anschalten turn_off: service: shell_command.bluray_poweroff media_play: service: shell_command.bluray_play media_pause: service: shell_command.bluray_pause device_class: receiver unique_id: bluray_player
  2. Moin, ich hab tatsächlich ein paar Geräte bereits in Home Assistant drin. Das Saal Licht und unseren TASCAM MKirgendeinenummer Bluray Player. Unseren Sony und den CP750/AP25 sind genau die Geräte die ich mir bisher nicht weiter angeschaut habe, weil die Playlist Automation bisher ausreichend war. Ich hatte auch ganz vergessen, dass dieser Thread existiert und hatte vor ein paar Wochen folgenden neu eröffnet wo ein Python script zu finden ist, welches die CPLs aus dem Sony ausliest: Automation von Geräten mit TCP Raw interface ist tatsächlich keine Raketenwissenschat. Gib mir mal ein paar Tage, dann schreib ich da mal was zusammen, wie ich TCP Steuerbefehle über Home Assistant absetze.
  3. Habs auf nem Debian Trixie hinbekommen. Connect habe ich aber nicht versucht, da wir keinen CP750 mehr haben. Bash History vom root User: 129 apt install wine 130 exit 131 dpkg --add-architecture i386 && apt-get update 132 apt-get install wine32:i386 Bash History meines non-admin Users: 47 mkdir -p winapps/cp750 48 export WINEPREFIX=$HOME/winapps/cp750 49 export WINEARCH=win32 50 export WINEPATH=$HOME/winapps 51 wineboot --init 52 winetricks 53 sudo apt install winetricks 54 winetricks 55 wine Downloads/CP750_CD/CP750Install32bit_1_3_2_1.exe 56 wine winapps/cp750/drive_c/Program\ Files/Dolby\ Laboratories\ Inc/CP750/CP750Setup.exe 57 wine Downloads/CP750_CD/CP750Install32bit_1_3_2_1.exe 58 wine winapps/cp750/drive_c/Program\ Files/Dolby\ Laboratories\ Inc/CP750/CP750Setup.exe 59 cd winapps/cp750/drive_c/ 60 find . -name *.exe 61 find . -name *.exe | grep jre 62 cd Program\ Files/Dolby\ Laboratories\ Inc/ 63 JAVA_HOME=/home/christian/winapps/cp750/drive_c/Program\ Files/Dolby\ Laboratories\ Inc/CP750/jre1.6.0_16/ wine CP750/CP750Setup.exe Würde mir jetzt ein Shellscript und ein .desktop File machen was die entsprechenden ENVs sicher stellt und dann müsste man eigentlich einen Doppelklick-Start hinbekommen.
  4. Schon mal versucht ob die CP750 Software vielleicht mit wine läuft?
  5. Klasse. Vielen Dank!
  6. Hello 👋, bei der letzten Wartung ist der Filter vorne am Server komplett zerbröselt. Hat zufällig jemand Schneideschablonen (für Server und Projektor) und eine Empfehlung welches Filtermaterial für Server und Projektor verwendet werden sollte? Viele Grüße Christian
  7. Moin, habe angefangen für unseren Projektor ein paar Tools zu schreiben. Das erste vorzeigbare ist cplinfo, welches alle CPL inklusive der passenden KDMs ausliest. Der Gedanke dahinter ist einen besseren Überblick zu bekommen welche CPL da sind, ob sie abspielbar sind, verschlüsselt ja/nein und ob eine passende KDM da ist. Läuft demnächst periodisch (sofern der Projektor an ist) und schreibt eine Markdown Tabelle in unsere Datei Cloud zur Ansicht. Code: https://github.com/NEU-Deli/SRX-R515-Tools Output: type playable? encrypted? title kdmFrom kdmTo ------- ----------- ------------ ------------------------------------------------------------------------ ----------------------- ----------------------- feature False True BluesBrosEXT_FTR_F_DE-XX_INT_51_4K_UP_20200702_LSP_SMPTE_VF [] [] feature False True BluesBrosEXT_FTR_F_EN-XX_INT_51_4K_UP_20200702_LSP_SMPTE_OV [] [] feature True True Robocop1987_FTR-2-JINGLE_F_DE-DE_DE_51_4K_CAP_20240821_CPP_IOP_VF-2 ['2024-08-28T22:00:00'] ['2024-10-26T21:59:00'] feature True True Robocop1987_FTR-2-JINGLE_F_EN-DE_DE_51_4K_CAP_20240822_CPP_IOP_VF-2 ['2024-08-28T22:00:00'] ['2024-10-26T21:59:00'] feature True True Robocop1987_FTR-2-JINGLE_F_EN-XX_DE_51_4K_CAP_20240821_CPP_IOP_VF-2 ['2024-08-28T22:00:00'] ['2024-10-26T21:59:00']
  8. Die Shellys sind so gebaut das man sie im Wohnzimmer in eine Unterputzdose hinter den normalen Kippschalter passt. Die "Shelly Dimmer 2" Ausführung hat dabei neben Strom ein- und Ausgang noch zwei Taster Eingänge um hoch- und runterdimmen zu machen. Das heißt selbst wenn WLAN kaputt kann man noch mit einem Schalter dimmen. In anderen Bereichen haben wir sogar eine Backup Schaltung verbaut. Da kann man im Falle eines defekten Shellys diesen ganz einfach überbrücken. Wir versuchen das Ganze überall so zu bauen, dass wenn das "Smarthome" gedöhns mal kaputt sein sollte, man noch einen analogen Schalter als Backup hat.
  9. @Dent-Jo Es hat sich schon jemand per PN gemeldet der den ganzen Dimmer haben möchte. Ist erst mal reserviert. Falls sich das ändert schreibe ich hier noch mal.
  10. Noch dimmen wir manuell, werde auch demnächst die original Taster die im Saal an der Wand hängen noch an den Shelly dran bauen. (Übergangsweise geht es aktuell nur per Smartphone und am Laptop) Aber ich will mir anschauen, ob unser Sony Projektor TCP RAW Befehle an Home Assistant schicken kann zum dimmen. Falls das nicht geht werde ich einen ESP32 mit esphome.io an die Schaltausgänge des Sony dran hängen und eine entsprechende Automation in Home Assistant zusammen klicken. Wenn Interesse besteht kann ich gerne später (weiß noch nicht wann ich dazu komme) einen Thread dazu hier eröffnen.
  11. Cool, danke. Damit habe ich jetzt nicht gerechnet, dass die noch breit im Einsatz sind. Ersetzen mussten wir den, weil er uns die LED Spiegelkopflampen kaputt gemacht hat. Der Shelly macht jetzt Phasenabschnitt und es flackert nun auch nichts mehr. Andere Bilder die ich gefunden habe haben als Baujahr 1992 drauf stehen. Immer noch alt, aber ich hätte mit etwas älterem gerechnet. Unserer hängt jetzt noch 4-8 Wochen zur Sicherheit an der Wand und falls mit dem Shelly alles klappt landet der danach im Schrott. Wer mag kann gerne zum Abholen rum kommen. Süd Niedersachsen.
  12. Hi, wir haben bei uns bis heute einen alten analogen Dimmer für das Saallicht hängen gehabt. Nach dem Öffnen des Gehäuses bin ich komplett fasziniert von der Technik und würde mir gerne das Datenblatt mal anschauen. Die Etiketten auf dem Gehäuse sind leider komplett verblichen und nicht lesbar. Hat jemand eine Idee wie der Hersteller heißt? Gesteuert wird das Teil wie ein alter Modelleisenbahn Wechselstrom Trafo. Nur das hier kein manueller Stellhebel sondern ein Motor benutzt wird. Das 5-polige Kabel (links unten) ist die Schaltleitung, links mitte ist Strom Eingang, links oben ist Strom Ausgang. Ist jetzt demontiert und ein Shelly hat die Arbeit übernommen. Spiegelkopf LED Lampen im Saal. Viele Grüße Christian
  13. Ah zumindest das Signer Zertifikat wird geprüft. Dafür wird der Fingerprint aus dem <CipherData> benutzt. Die Zertifikatekette macht also immer noch keinen Sinn, aber das "unterste" Zertifikat wird vom Media Block geprüft. Und dabei wahrscheinlich auch das Ablaufdatum.
  14. Wenn die unterschiedlich sind macht das ja noch weniger Sinn. Ich verstehe nicht wieso die Zertifikate im CPL und KDM überhaupt existieren. Laut Spezifikation liegen ja auf den Projektoren keine Root CAs um die KDM Signaturen zu verifizieren. Das macht der Projektor mit den Zertifikaten die im KDM mitgeliefert werden. Heißt also Projektor vertraut allem was von außen kommt. Wieso dann überhaupt Zertifikate? Nur das Projektor Zertifikat wird gebraucht, damit der Verleiher den RSA Key für die DCP verschlüsseln kann. Das <CipherData> Feld in der KDM enthält dann zusätzlich auch noch mal die Spielzeiten, sodass dies sicher ist. Aber der Rest der Daten die in der KDM stehen und die Signaturen ließen sich manipulieren. Das führt nur nicht zu irgendeinem wünschenswertem Ziel, weil halt das <CipherData> noch immer unveränderbar ist. Oder vielleicht sind bei KDM und DCP doch wenigstens die Root CAs gleich, sodass die verglichen werden können? Dann würde es wieder etwas mehr Sinn machen. Ich wäre weiterhin an einer betroffenen KDM und einem CPL File interessiert, um das weiter zu untersuchen.
  15. Ich tippe halt darauf, dass die gleichen Zertifikate auch in der KDM drin sind. Dann kann man das an den KDMs checken und muss nicht die CPL vom Projektor / der Festplatte kratzen. Denn auch in den KDMs sind Zertifikatsketten. Wühle mich auch seit gestern durch die DCI Spezifikation und den Testplan. (Insbesondere der Testplan ist super interessant, by the way) Auch habe ich gestern ein Programm gebastelt welche alle KDMs des letzten Jahres ausliest und daraus ein Diagramm nach den CA Certificates der Verleiher baut. Ein kleiner Ausschnitt: Alle Filmlieferungen des letzten Jahres kamen "nur" von vier verschiedenen Verleihern / KDM Erstellern. Cinecert hat dabei zwei komplett unabhängige Zertifikatsketten und eine der Ketten hat mehrere Zwischenzertifikate (wahrscheinlich eines pro Verleiher oder so). Und das Cinecert Zertifikat im Screenshot läuft auch Ende 2024 aus. Ich habe leider die DCP von "Frühstück bei Tiffany" nicht mehr. Hätte ich gerne mal mit der CPL verglichen. Daher würde es mich mal interessieren, wie das bei einer betroffenen KDM aussieht. Viele Grüße Christian
×
×
  • Neu erstellen...

Filmvorführer.de mit Werbung, externen Inhalten und Cookies nutzen

  I accept

Filmvorfuehrer.de, die Forenmitglieder und Partner nutzen eingebettete Skripte und Cookies, um die Seite optimal zu gestalten und fortlaufend zu verbessern, sowie zur Ausspielung von externen Inhalten (z.B. youtube, Vimeo, Twitter,..) und Anzeigen.

Die Verarbeitungszwecke im Einzelnen sind:

  • Informationen auf einem Gerät speichern und/oder abrufen
  • Datenübermittlung an Partner, auch n Länder ausserhalb der EU (Drittstaatentransfer)
  • Personalisierte Anzeigen und Inhalte, Anzeigen- und Inhaltsmessungen, Erkenntnisse über Zielgruppen und Produktentwicklungen
Durch das Klicken des „Zustimmen“-Buttons stimmen Sie der Verarbeitung der auf Ihrem Gerät bzw. Ihrer Endeinrichtung gespeicherten Daten wie z.B. persönlichen Identifikatoren oder IP-Adressen für diese Verarbeitungszwecke gem. § 25 Abs. 1 TTDSG sowie Art. 6 Abs. 1 lit. a DSGVO zu. Darüber hinaus willigen Sie gem. Art. 49 Abs. 1 DSGVO ein, dass auch Anbieter in den USA Ihre Daten verarbeiten. In diesem Fall ist es möglich, dass die übermittelten Daten durch lokale Behörden verarbeitet werden. Weiterführende Details finden Sie in unserer  Datenschutzerklärung, die am Ende jeder Seite verlinkt sind. Die Zustimmung kann jederzeit durch Löschen des entsprechenden Cookies widerrufen werden.