Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Adapter zur Steuerung mit PJLink (alternativ)

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    997

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

Adapter zur Steuerung mit PJLink (alternativ)

Geplant Angeheftet Gesperrt Verschoben Tester
6 Beiträge 2 Kommentatoren 419 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • BannsaengerB Offline
    BannsaengerB Offline
    Bannsaenger
    schrieb am zuletzt editiert von Bannsaenger
    #1
    Aktuelle Test Version 0.1.1
    Veröffentlichungsdatum 24.01.2023
    Github Link https://github.com/Bannsaenger/ioBroker.pjlink

    Hier Adapter Beschreibung, Changelog etc.
    Vorab:
    Es ist mir bewusst, dass bereits ein PJLink Adapter zur Aufnahme in das beta repository existiert.

    Da ich aktuell für ein Projekt von mir einen solchen Adapter benötige, habe ich selbst einen entwickelt.
    Dieser basiert auf dem bestehenden node Packet node/pjlink
    Github Link: https://github.com/sy1vain/node-pjlink

    Der Plan wäre, das bestende Paket, das auch z.B. für ein Node-RED addon verwendet wird,
    auf Unterstützung für Class 2 incl. Gerätesuche zu erweitern und danach den Adapter
    auch entsprechend für Class 2 zu erweitern.

    Bitte testet mal den Adapter.
    Er läuft bei mir gegen einen Optoma Projektor.
    Ebenfalls getestet ist er mit dem Simulator von der PJLink Homepage.

    BannsaengerB 1 Antwort Letzte Antwort
    0
    • BannsaengerB Bannsaenger
      Aktuelle Test Version 0.1.1
      Veröffentlichungsdatum 24.01.2023
      Github Link https://github.com/Bannsaenger/ioBroker.pjlink

      Hier Adapter Beschreibung, Changelog etc.
      Vorab:
      Es ist mir bewusst, dass bereits ein PJLink Adapter zur Aufnahme in das beta repository existiert.

      Da ich aktuell für ein Projekt von mir einen solchen Adapter benötige, habe ich selbst einen entwickelt.
      Dieser basiert auf dem bestehenden node Packet node/pjlink
      Github Link: https://github.com/sy1vain/node-pjlink

      Der Plan wäre, das bestende Paket, das auch z.B. für ein Node-RED addon verwendet wird,
      auf Unterstützung für Class 2 incl. Gerätesuche zu erweitern und danach den Adapter
      auch entsprechend für Class 2 zu erweitern.

      Bitte testet mal den Adapter.
      Er läuft bei mir gegen einen Optoma Projektor.
      Ebenfalls getestet ist er mit dem Simulator von der PJLink Homepage.

      BannsaengerB Offline
      BannsaengerB Offline
      Bannsaenger
      schrieb am zuletzt editiert von
      #2

      @bannsaenger Aktuelle Version 0.0.3

      1 Antwort Letzte Antwort
      0
      • B Offline
        B Offline
        Buzz
        schrieb am zuletzt editiert von
        #3

        Bei mir hängt ein Epson EH-LS12000B an dem PJLink Adapter. Ich benötige dafür nur das Ein und Ausschalten des Beamers.
        Das funktioniert auch gut, nur wenn der Beamer aus ist, läuft das Protokoll mit Fehlermeldungen im Intervall der Statusabfrage voll.

        pjlinkAnswerHandler (command: GETMUTE), Projector send error: Unavailable time
        

        Wenn der Beamer über den PJLink Adapter wieder eingeschaltet wird, kommen während der Hochlaufphase die Meldungen:

        PJLink error in method: [pjlinkAnswerHandler (command: GETMUTE)] error: Connection timeout, stack: Error: Connection timeout at Function.Response.getError (/opt/iobroker/node_modules/pjlink/lib/response.js:38:9) at Response.getError (/opt/iobroker/node_modules/pjlink/lib/response.js:33:18) at Command.MuteCommand.Command.handleResponse (/opt/iobroker/node_modules/pjlink/lib/command.js:31:16) at PJLink._handleResponse (/opt/iobroker/node_modules/pjlink/lib/pjlink.js:290:14) at PJLink._onError (/opt/iobroker/node_modules/pjlink/lib/pjlink.js:215:7) at PJLink._onTimeout (/opt/iobroker/node_modules/pjlink/lib/pjlink.js:248:18) at Socket.emit (node:events:513:28) at Socket._onTimeout (node:net:550:8) at listOnTimeout (node:internal/timers:559:17) at processTimers (node:internal/timers:502:7)
        

        Nach dem Hochlaufen ist wieder Ruhe im Log.

        BannsaengerB 2 Antworten Letzte Antwort
        0
        • B Buzz

          Bei mir hängt ein Epson EH-LS12000B an dem PJLink Adapter. Ich benötige dafür nur das Ein und Ausschalten des Beamers.
          Das funktioniert auch gut, nur wenn der Beamer aus ist, läuft das Protokoll mit Fehlermeldungen im Intervall der Statusabfrage voll.

          pjlinkAnswerHandler (command: GETMUTE), Projector send error: Unavailable time
          

          Wenn der Beamer über den PJLink Adapter wieder eingeschaltet wird, kommen während der Hochlaufphase die Meldungen:

          PJLink error in method: [pjlinkAnswerHandler (command: GETMUTE)] error: Connection timeout, stack: Error: Connection timeout at Function.Response.getError (/opt/iobroker/node_modules/pjlink/lib/response.js:38:9) at Response.getError (/opt/iobroker/node_modules/pjlink/lib/response.js:33:18) at Command.MuteCommand.Command.handleResponse (/opt/iobroker/node_modules/pjlink/lib/command.js:31:16) at PJLink._handleResponse (/opt/iobroker/node_modules/pjlink/lib/pjlink.js:290:14) at PJLink._onError (/opt/iobroker/node_modules/pjlink/lib/pjlink.js:215:7) at PJLink._onTimeout (/opt/iobroker/node_modules/pjlink/lib/pjlink.js:248:18) at Socket.emit (node:events:513:28) at Socket._onTimeout (node:net:550:8) at listOnTimeout (node:internal/timers:559:17) at processTimers (node:internal/timers:502:7)
          

          Nach dem Hochlaufen ist wieder Ruhe im Log.

          BannsaengerB Offline
          BannsaengerB Offline
          Bannsaenger
          schrieb am zuletzt editiert von
          #4

          @buzz Danke für den Hinweis.
          Ich werde demnächst eine neue Version machen, bei der man dan frei wählen kann
          was wann bzw. in welchem Intervall abgefragt wird.
          Dann mit deinem Hinweis wahrscheinlich auch noch was nur abgefragt wird wenn Power = on ist.

          1 Antwort Letzte Antwort
          0
          • B Buzz

            Bei mir hängt ein Epson EH-LS12000B an dem PJLink Adapter. Ich benötige dafür nur das Ein und Ausschalten des Beamers.
            Das funktioniert auch gut, nur wenn der Beamer aus ist, läuft das Protokoll mit Fehlermeldungen im Intervall der Statusabfrage voll.

            pjlinkAnswerHandler (command: GETMUTE), Projector send error: Unavailable time
            

            Wenn der Beamer über den PJLink Adapter wieder eingeschaltet wird, kommen während der Hochlaufphase die Meldungen:

            PJLink error in method: [pjlinkAnswerHandler (command: GETMUTE)] error: Connection timeout, stack: Error: Connection timeout at Function.Response.getError (/opt/iobroker/node_modules/pjlink/lib/response.js:38:9) at Response.getError (/opt/iobroker/node_modules/pjlink/lib/response.js:33:18) at Command.MuteCommand.Command.handleResponse (/opt/iobroker/node_modules/pjlink/lib/command.js:31:16) at PJLink._handleResponse (/opt/iobroker/node_modules/pjlink/lib/pjlink.js:290:14) at PJLink._onError (/opt/iobroker/node_modules/pjlink/lib/pjlink.js:215:7) at PJLink._onTimeout (/opt/iobroker/node_modules/pjlink/lib/pjlink.js:248:18) at Socket.emit (node:events:513:28) at Socket._onTimeout (node:net:550:8) at listOnTimeout (node:internal/timers:559:17) at processTimers (node:internal/timers:502:7)
            

            Nach dem Hochlaufen ist wieder Ruhe im Log.

            BannsaengerB Offline
            BannsaengerB Offline
            Bannsaenger
            schrieb am zuletzt editiert von
            #5

            @buzz Ich habe eine neue Version mit neuen Funktionen veröffentlicht.
            Diese sollten dein Problem lösen.

            1 Antwort Letzte Antwort
            0
            • B Offline
              B Offline
              Buzz
              schrieb am zuletzt editiert von
              #6

              Bei allen Abfragen habe ich den Haken für "Der Projektor muss zum Abfragen Eingeschaltet sein" gesetzt.

              Wenn unter "Power-Status-Abfrage (PWR)" "Im Status Abfrage Intervall" eingestellt ist,
              kommen beim Ein und Ausschalten einmalig jeweils 2-3 Fehlermeldungen.

              Wenn unter "Power-Status-Abfrage (PWR)" "Im Informations Abfrage Intervall" eingestellt ist,
              kommt nur einmal die Warnmeldung:

              pjlinkAnswerHandler (command: GETINPUT), Projector is actualy unavailable. This is only logged once
              

              Das ist jetzt Tiptop, herzlichen Dank dafür. Jetzt kann ich den Broadlink Adapter zur Beamersteuerung durch deinen ersetzen :clap:

              1 Antwort Letzte Antwort
              0
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              628

              Online

              32.5k

              Benutzer

              81.6k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe