| |||||||
| Registrieren | Benutzerliste | Interessengemeinschaften | Usermap | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
![]() |
| | LinkBack | Themen-Optionen | Thema durchsuchen |
| ||||
|
Hallo Peter, im Feld IPSYMID kannst Du irgendeinen Text hinterlegen, der für Dich eine Bedeutung hat. Nehmen wir an, Du hast im Dashboard mehrere Buttons für die Steuerung eines Players angelegt. Als IPSYMID könntest Du z.B. bei einem der Buttons "Btn_Play" hinterlegen. Im OnClick-Event dieses Buttons trägst Du das Skript ein, das bei Betätigung getriggert (gestartet) werden soll. Wenn Du bei allen Buttons beim OnClick-Event das selbe Skript eingetragen hast, wird bei jedem Button-Click genau dieses eine Skript aufgerufen. Du schreibst Dein Skript so, dass alle Buttons darüber abgewickelt werden, jeder in einem eigenen Abschnitt. Mit Hilfe der Variablen $IPS_COMPONENT kann das Skript feststellen, welcher der Buttons betätigt wurde. Die Variable wird von IP-Symcon beim Aufruf automatisch gesetzt. Im o.g. Fall enthält sie den Wert "Btn_Play". Über eine if-Abfrage oder besser über eine switch-Anweisung kann nun gezielt die Funktion für den Play-Button aufgerufen werden. Um das Ganze anwenden zu können, musst Du Dich allerdings ein wenig in PHP einarbeiten. Falls Du früher mal etwas Erfahrung in BASIC sammeln konntest (die einfachste aller Programmiersprachen), sollte auch PHP für Dich kein großes Hindernis sein. Gruß HJH |
| ||||
|
...das ist ja schon mal ein Anfang. Aber könntest mir das mal anhand des SCRIPTS vom ersten Beitrag erklären!? Da ist ja ne SWITCH abfrage drin! Ich weiß nur nicht was ich bei meinem im Designer erstellten Button, z.B "Play" in die IPSYMID eintragen muss. Hier mal ein Auszug aus dem Script: PHP-Code: Danke für die Hilfe!! |
| ||||
|
Habe hier mal ein ähnliches Projekt für "Homebot" gefunden, vielleicht hilft das ja etwas... CeBotics • View topic - Calling Sonos users |
| ||||
|
Und hier ist ein Sonos .NET Projekt norrbom.nu | dev zone - home of the Sonos .NET Class Library by Carl R. Norrbom |
| ||||
|
Ich geb ja keine ´ruh ! Hier auch noch ein kleines Sonos "Command Line" Projekt ZonePlayer Command Line Tool - Sonos Forums |
| |||
|
... ja, nee soweit so gut. Danke für die Hinweise! Das "Command Line" Projekt funktioniert. Was mir nur noch fehlt zu meinem Glück: wie wechsle ich den Radiosender? Oder habe ich etwas übersehen. Dank & Gruß MST |
| ||||
|
So. -Jetzt kann man auch verschiedene Radiostationen setzen (SetRadio). Nicht vergessen Play hinterher auszuführen. -Der Abspielmodus kann verändert werden über SetPlayMode .Außerdem kann man direkt über die IPSYMID die Befehle starten oder über eine Trigger Variable mit dem passenden Inhalt wie z.B. Play paresy Geändert von paresy (16.04.09 um 22:05 Uhr) |
![]() |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Sonos Multiroom Plugin | roadsterhh | Audio & Video, TK-Anlagen, ISDN | 33 | 22.06.07 14:19 |