+ Antworten
Seite 4 von 4 ErsteErste ... 2 3 4
Ergebnis 31 bis 37 von 37
  1. #31
    Registriert seit
    Nov 2018
    Beiträge
    31

    Hallo Zusammen,

    nach längerer Zeit Pause bin ich nun dabei, den Play 1 im Gäste-WC zu realisieren.
    Als ersten Versuch habe ich ihn einfach starten lassen, wenn jemand ins Klo kam, wenn der PM dann keine Bewegung mehr meldet, sollte er wieder aus gehen.
    Er sollte sich dazu in die Gruppe EG eingliedern, also das wiedergeben, was der Gruppenmaster in der Küche abspielt.

    Funktioniert auch soweit, allerdings wollte ich das noch verfeinern, weshalb ich im KNX noch ne Logik gebastelt hab:

    Er geht nicht an
    - wenn der AV-Receiver an ist
    ODEr
    - Beide Elternteile "schlafen" (Realisiert duch einfache Tasten im Bad/SZ und noch für viele Andere Sachen sinnvoll)

    So ist gewährleistet, dass man während eines Filmabends am Klo immer noch den TV-Sound hört bzw. man nicht noch wacher wird, wenn man nachts mal auf das Klo geht.

    Das alles kommt KNX-seitig daher und hat erstmal nichts mit IPS zu tun.

    Nun würde ich allerdings noch einen Schritt weiter gehen und benötige da bitte eure Hilfe, vl kann @odermerk mir da nochmal so toll helfen bitte?

    Folgendes Szenario:
    Ist der Gruppenmaster im EG nicht gemutet, man hört also etwas, so soll sich der Lautsprecher in die Gruppe eingliedern wie gehabt.
    Ist der Gruppenmaster im EG allerdings stumm, so soll der WC-Sonos einen bestimmten Sender starten.

    Ist das so ohne weiteres umzusetzen? Mir fehlen da leider nach wie vor die IPS-Kenntnisse.

    @epogo: Danke für dein Skript. Darf ich fragen, welche Vorteile ich davon habe, im Vergleich zum ursprünglichen Skript von Dani?

    Danke für eure Hilfe!

    Grüße
    Geändert von matte1987 (21.11.19 um 13:17 Uhr)

  2. #32
    Registriert seit
    Nov 2016
    Ort
    Österreich, OÖ, Schärding
    Beiträge
    901

    Hallo Matte!

    Kannst du das bitte näher erklären mit dem PM und dem Start von Sonos.
    Das würde nämlich auch gerne so machen, damit mein keine unangenehmen Nebengeräusche hört wenn sich jemand besonders Mühe gibt beim ...

    Es sollte entweder ein mp3 mit Entspannungsmusik oder ein Radiosender mit eben dieser gestartet werden, und nach verlassen wieder ausgeschalten werden.

    Vielen Dank und lg
    KNX: IPS @ Raspberry Pi3 Unlimited
    IPSStudio - Collibrico - Sonos - Alexa - ekey - Synology NAS - Reolink - Vaillant LWP + KWL

  3. #33
    Registriert seit
    Nov 2018
    Beiträge
    31

    Hallo cbeham!

    Ich bin da folgendermaßen vorgegangen:

    Ich habe grundsätzlich in jedem Raum einen PM, in denen ich je einen separaten Schaltblock dafür verwendet habe, eine Art Präsenzerkennung zu realisieren.
    Geht man nun in einen Raum, so meldet das der PM, ohne etwas Anderes (wie licht) zu schalten. Diese Schaltblöcke funktionieren auch komplett ohne Abhängigkeit der Helligkeit im Raum oder der Uhrzeit.

    Diese Signale habe ich noch verfeinert, z.b.:

    - Im Wohnzimmer meldet eine Logik Präsenz, wenn eben der PM meldet, ODER der TV an ist. So wird vermieden, dass der Bus auf Abwesenheit schaltet, wenn man mal ruhig auf der Couch liegt und TV sieht.
    - Im SZ meldet eine Logik Präsenz, wenn der PM meldet, ODER einer von beiden Personen auf "Schlafen" ist. Dadurch erkennt das System, dass bei längeren Schlafphasen trotzdem jemand zu Hause ist.

    Nun bin ich im Falle des WC´s wie folgt vorgegangen:

    Über eine Logik sendet das Präsenzsignal vom PM Ein/Aus auf eine separate GA, welche das Kommando Ein/Aus für den Sonos auf den Bus schickt.
    Dass ist quasi die Aufforderung für IPS, den Sonos zu starten. (Screenshot von der Logik anbei)

    Ab da läuft in IPS erstmal alles, wie von Dani erstellt. (Screenshots auch anbei)

    Die Logiken für KNX habe ich im Gira X1 erstellt.

    Grüße
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	Sonos_IPS.JPG 
Hits:	72 
Größe:	161.8 KB 
ID:	51383   Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	Sonos_KNX_Logik.JPG 
Hits:	79 
Größe:	161.4 KB 
ID:	51384  
    Geändert von matte1987 (21.11.19 um 13:16 Uhr)

  4. #34
    Registriert seit
    Nov 2018
    Beiträge
    31

    Kann man hier Beiträge nicht bearbeiten? Hab mich da in nem Satz bisschen verhaspelt...

  5. #35
    Registriert seit
    May 2006
    Ort
    Hannover
    Beiträge
    3,609

    Nach 25 Beiträgen, fehlt dir nur noch einer .
    MfG Ralf

  6. #36
    Registriert seit
    Nov 2018
    Beiträge
    31

    Ok, danke für die Info! Dann hat sich das ja jetzt erledigt

  7. #37
    Registriert seit
    Nov 2018
    Beiträge
    31

    Hallo zusammen,
    nachdem das die Sonos Steuerung über KNX nun ne zeitlang ohne Probleme lief, hab ich blöderweise das Sonos Update auf den S2 Controller gemacht. Da ich im Büro noch nen Sonos AMP nutze, welcher für das Update zu alt ist, musste ich nun umständlich erst alles wieder auf S1 zurück setzen.

    Ich hab mein Setup soweit auch hinbekommen, allerdings will das Script Favoritenwahl nicht funktionieren und ich weiß nicht, wie ich das wieder zum laufen bekomme.

    Das Skript dient dazu, bei Tastendruck über KNX den Radiosender umzuschalten. dabei soll zwischen 4 Sendern gewechselt werden.
    Fehlermeldung hängt auch dran.
    Anfänglich hatte ich die Meldung mit nem Anderen Sender, den ich nun testweise ausgetasucht hatte, nun kommt das Ganze mit Sunshine Live daher.

    Würde mich sehr freuen, wenn mir da jemand auf die Sprünge helfen kann...

    Danke!

    Skript:

    Code:
          <? 
             
            // Id`s aus dem Skript "Sonos Adressen" holen 
            include "41213.ips.php"; // ID des Skriptes "Sonos Adressen" eingeben. 
             
            //Werte zum Verändern 
             
            //Wert von KNX Taster holen 
            $KNX_Wert=GetValue(37655); // ID von KNX Taster "Quelle auswählen" von Typ "Integer" eintragen. 
            $Sonos_Merker_Quelle=GetValue(26756);  // Merker vom jeweiligen Raum auswählen um zu wissen ob "Stand alone" oder Gruppe 
            $Sonos_Meker_SenderEG=36490 /*[Sonos für Forum\Sonos Küche\Merker Sender]*/;  
             
            //Instanz Sonos Komponente 
            $Sonos=$Sonos_Kueche; // Variablen (hier z.B. $Sonos_Hauptbad) aus dem Skript Sonos Adressen nachsehen und dem entsprechenden Raum anpassen. 
             
            //Instanz des Gruppenmasters 
            $Sonos_Haupt=$Sonos_HauptEG; // Hier angeben wer der Gruppenmaster ist EG oder OG 
             
             
            // Skript welches normalerweise nicht verändert werden muss, außer es kommt was dazu oder die Sender sollen sich ändern. 
             
             
            if($Sonos_Merker_Quelle == true) // Wenn vom KNX Taster der EIN Befehl aktiv ist und die Sonosbox in der Gruppe ist werden die Befehle an den Gruppenmaster übergeben. 
            { 
                if($KNX_Wert == 1) 
                { 
                     SNS_SetRadio($Sonos_Haupt, "ROCK ANTENNE"); 
                        SNS_Play($Sonos_Haupt); 
                        SetValue($Sonos_Meker_SenderEG, "ROCK ANTENNE");
                } 
                elseif($KNX_Wert == 2) 
                { 
                    SNS_SetRadio($Sonos_Haupt, "Radio BOB!"); 
                        SNS_Play($Sonos_Haupt); 
                        SetValue($Sonos_Meker_SenderEG, "Radio BOB!");
                } 
                elseif($KNX_Wert == 3) 
                { 
                    SNS_SetRadio($Sonos_Haupt, "Ibiza Live Radio"); 
                        SNS_Play($Sonos_Haupt); 
                        SetValue($Sonos_Meker_SenderEG, "Ibiza Live Radio");
                } 
                elseif($KNX_Wert == 4) 
                { 
                    SNS_SetRadio($Sonos_Haupt, "sunshine live"); 
                        SNS_Play($Sonos_Haupt); 
                        SetValue($Sonos_Meker_SenderEG, "sunshine live");
                } 
            } 
             
            elseif($Sonos_Merker_Quelle == false) // Wenn vom KNX Taster der AUS Befehl aktiv ist und die Sonosbox "Stand alone" ist werden die Befehle an die Sonos im Raum übergeben. 
            { 
                if($KNX_Wert == 1) 
                { 
                     SNS_SetRadio($Sonos, "ROCK ANTENNE"); 
                        SNS_Play($Sonos); 
                } 
                elseif($KNX_Wert == 2) 
                { 
                    SNS_SetRadio($Sonos, "Radio BOB!"); 
                        SNS_Play($Sonos); 
                } 
                elseif($KNX_Wert == 3) 
                { 
                    SNS_SetRadio($Sonos, "Ibiza Live Radio"); 
                        SNS_Play($Sonos); 
                } 
                elseif($KNX_Wert == 4) 
                { 
                    SNS_SetRadio($Sonos, "sunshine live"); 
                        SNS_Play($Sonos); 
                } 
            } 
            ?>
    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	Sonos.JPG 
Hits:	61 
Größe:	45.6 KB 
ID:	54644

Ähnliche Themen

  1. Vistapool // Pool-Steuerung über IPS
    Von Bayaro im Forum Anleitungen / Nützliche PHP Skripte
    Antworten: 33
    Letzter Beitrag: 09.09.20, 22:10
  2. IPS Nachrichten über Sonos abspielen
    Von McFly im Forum Anleitungen / Nützliche PHP Skripte
    Antworten: 10
    Letzter Beitrag: 04.09.13, 05:46
  3. Starthilfe: RGB-Steuerung (IPS-DALI-KNX/EIB)
    Von djtark im Forum Skripte, PHP, SQL
    Antworten: 7
    Letzter Beitrag: 13.11.10, 18:35
  4. Steuerung KeyMatic (r) über IPS
    Von DIVERMARIO im Forum Bastel-Ecke
    Antworten: 37
    Letzter Beitrag: 15.08.10, 10:54
  5. IPS Steuerung über Internet
    Von superflip im Forum Allgemeine Diskussion (2.x/3.x)
    Antworten: 51
    Letzter Beitrag: 04.02.10, 13:49

Stichworte