NEUTRINO
NEUTRINO | |
---|---|
Zweck / Funktion | |
Steuern von SAT Receivern(NEUTRINO) und Anzeige von bestimmten Informationen dieser Geräte | |
Allgemein | |
Typ | Gerätemodul |
Details | |
Dokumentation | EN / DE |
Support (Forum) | Multimedia |
Modulname | 70_NEUTRINO.pm |
Ersteller | michael.winkler (Forum / Homepage) |
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref! |
NEUTRINO ist ein Modul mit welchem ein SAT Receiver gesteuert und Informationen angezeigt werden können.
Voraussetzungen
Damit diese Modul verwendet werden kann muss auf dem entsprechenden Endgerät ein NEUTRINO Image laufen.
Definition in FHEM
Standard
define <name> NEUTRINO 192.168.0.10
Alternativer Port
define <name> NEUTRINO 192.168.0.10 8080
Alternativer poll interval von 20 seconds
define <name> NEUTRINO 192.168.0.10 8080 20
Mit HTTP Benutzer Zugangsdaten
define <name> NEUTRINO 192.168.0.10 8080 20 root secret
Set
set <name> <command> [<parameter>]
Aktuell gibt es folgende Befehle:
- on - Schaltet das Gerät aus dem Standby wieder an
- off - Schaltet das Gerät in den Standby
- toggle - Ein- und Ausschalten zwischen Standby
- shutdown - Schaltet das Gerät aus
- reboot - Neustart des Gerätes
- channel - Schaltet auf den angegebenen Kanal
- volume 0...100 - Ändert die Lautstärke in Prozent
- mute on,off,toggle - Steuert Lautstärke "stumm"
- statusRequest - Fordert den aktuellen Status des Gerätes an
- remoteControl UP,DOWN,... - Sendet Fernsteuerungsbefehle
- showText text - Sendet eine Textnachricht
- showtextwithbutton - Sendet eine Textnachricht mit OK Button
Get
get <name> <what>
Aktuell gibt es folgende Befehle.
- channel
- channelurl
- currentTitle
- input
- mute
- power
- volume
Attributes
- disable - Schaltet das Polling aus (true/false)
- http-noshutdown - Setzt FHEM-internal HttpUtils Verbindung offen halten (defaults=0)
- https - Zugriff über HTTPS aktivieren (true/false)
- timeout - Setzen des Timeout der HTTP Verbindung (default=2)
Generelle Readings
- ber - Zeigt die Bit Error Rate vom aktuellen Kanal
- bouquetnr - Zeigt die aktuelle Bouquet Nummer vom aktuellen Kanal
- channel - Zeigt den aktuellen Servicenamen vom aktuellen Kanal
- channel_id - Zeigt die aktuelle Kanal ID vom aktuellen Kanal
- channel_name - Zeigt den aktuellen Kanal Namen
- channel_url - Zeigt die aktuelle Kanal URL, welche im Vlc Player zum Streamen verwendet werden kann
- currentTitle - Zeigt den aktuellen Titel der aktuellen Sendung an
- epg_current_channel_id - Zeigt die Kanal ID von aktuellen EPG an
- epg_current_date - Zeigt das Datum des aktuellen EPGs an
- egp_current_description - Zeigt die aktuelle Beschreibung der aktuellen Sendung an
- egp_current_duration_min - Zeigt die Dauer der aktuellen Sendung an
- egp_current_info1 - Zeigt die Information Teil 1 der aktuellen Sendung an
- egp_current_info2 - Zeigt die Information Teil 2 der aktuellen Sendung an
- egp_current_number - Zeigt die EPG Nummer der aktuellen Sendung an
- egp_current_start_sec - Zeigt die Startzeit der aktuellen Sendung an (ticks)
- egp_current_start_t - Zeigt die Startzeit der aktuellen Sendung an
- egp_current_stop_sec - Zeigt die Stopzeit der aktuellen Sendung an (ticks)
- egp_current_stop_t - Zeigt die Stopzeit der aktuellen Sendung an
- eventid - Zeigt die aktuelle Event ID von der aktuellen Sendung an
- image_* - Zeigt Image Informationen von NEUTRINO
- input - Zeigt den aktuellen Input an (TV/Radio)
- mute - Zeigt aktuellen Mute Status ("on" oder "off")
- power - Zeigt aktuellen Power Status ("on" oder "off")
- presence - Zeigt den aktuellen presence Status an ("absent" oder "present").
- recordmode - Zeigt an ob die Box gerade eine Aufnahme macht ("on" oder "off")
- recordmodetitle - Zeigt den letzten Aufnahme Titel an
- sig - Zeigt Signalstärke vom aktuellen Sender an
- snr - Zeigt Singal Noise vom aktuellen Sender an
- state - Zeigt den aktuellen Status an ("on", "off" oder "standby")
- time_now - Aktuelle Uhrzeit
- time_raw_now - Aktuelle Uhrzeit (ticks)
- timerX - Zeigt den kompletten Timer an (Report from NEUTRINO)
- timerXannounceTime - Zeigt die Ankündigungszeit des Timers an
- timerXname - Zeigt den Aufnahmekanal des Timers an
- timerXnumber - Zeigt die Timernummer an
- timerXrepcount - Zeigt den Rep. Counter des Timers an
- timerXrepeat - Zeigt die Wiederholungszeit an
- timerXstartTime - Zeigt die Startzeit des Timers an
- timerXstopTime - Zeigt die Stopzeit des Timers an
- timerXtyp - Zeigt den Typ des Timers an
- timer_count - Zeigt die Anzahl der aktuellen Timer an
- timer_count - Zeitg die max. Anzahl der Timer an (wird intern verwendet)
- volume - Zeit die aktuelle Lautstärke an (zwischen 0 und 100 %)