Also diese Geschichte würde mich auch sehr interessieren. det Wäre klasse wenn du uns auf dem laufenden halten würdest ![]()
Beiträge von xMAIKx
-
-
Für 15,39 auch echt interessant und lässt sich über IFTTT auch in HomeKit einbinden.
-
Dann bin ich ja beruhigt.Und wenn ich den Autostart vom Script nicht mehr haben möchte? Was muss ich dann machen? Hast du eine Idee was bei cmd rein muss? Npm start oder node.js bzw wofür das gut ist?
-
det Vielen dank für die Hilfe. Ich habe es jetzt so gemacht: sudo chmod 755 /etc/init.d/sonos-http-api-master .
Ist das so wild?
-
Da ich immer mit meinem IPad unterwegs bin,ist mir das gar nicht aufgefallen.Ich denke so sollte es richtig sein.
-
Kein Plan wie das geht. Ich habe alles in meinem Profil angelegt so wie es vorgegeben ist.....
-
Ich erstelle mit Amazon Polly eine mp.3 und füge sie in die API ein. Mit Webhooks bekomme ich den Button mit der MP3 in HomeKit, somit lassen sich dann Regeln erstellen.
Siehe hier: Hat wer eine Idee HowTo Text to Speech mit Sonos Lautsprechern
-
Ja, wenn ich nach Hause komme sagt Sonos: Hallo Maik, schön das du wieder zu Hause bist. Das gleiche bei meiner Frau, selbstverständlich mit ihrem Namen. Und wenn du im Bad die Tür schließt kommt: Und kleiner Tip, immer schön Popo abwischen.
-
Hast du das auch schon in Homekit integrieren können? Das wäre ja klasse !
Meine Sprachausgabe habe ich über die Api und HomeKit ja schon am laufen. Werde mich die Tage mal an Playlist und Radio machen. Das sollte aber nicht so das Problem sein. Dann kann ich wenigstens im Bad bei Bewegung den Sonos einschalten, ohne das gleich die ganze Gruppe spielt.
Was hier stark verbesserungswürdig ist, ist der Sonos Skill für Alexa. Die Steuerung über die Sprache kann man zur Zeit echt vergessen, wir haben gestern rauf und runter getestet und andauern kam von Madame Alexa nur eine Enschuldigung dass etwas nicht funktioniert hat, die Bewertungen des Skills sprechen da für sich... nutzen dann eben die Sonos App, das homebridge plugin habe ich erstmal wieder runtergeworfen...
Das mit der Fehlermeldung hatte ich gestern auch mit Alexa bei meinem Play One mit Alexa. Deshalb ist der Play One auch nicht schlecht, sondern der Fehler liegt bei Alexa. Viele schreiben im Netz das Alexa beim Play One nicht richtig läuft, aber das ist halt ein Amazon Problem.
-
Okay, mich würde nur interessieren was das für ein Unterschied macht, ob ich npm start oder node.js drin habe.
-
Dann kannst du ja mal Meldung machen wenn du die API etwas getestet hast. Ich nutze sie zur Zeit nur für Sprachausgaben. Ich würde aber gerne noch Radiosender und Playlisten etc einfügen, aber ich habe noch kein Plan wie das funzt. Wie bist du eigentlich auf : cmd="npm start gekommen ? Würde es mit cmd = node server.js auch laufen?
-
Nutzt du denn auch die API?
-
Ich habe das ganze noch nicht ausprobiert,da ich wissen wollte wie man das Script deaktivieren kann falls es nicht laufen sollte.Gibt es eine Möglichkeit?
-
Siehe oben
-
Wobei,würde mit Apple Music doch funktionieren.
Code
Alles anzeigenSpotify and Apple Music (Experimental) Allows you to perform your own external searches for Apple Music or Spotify songs or albums and play a specified song or track ID. The Music Search funtionality outlined further below performs a search of its own and plays the specified music. The following endpoints are available: # Spotify /RoomName/spotify/now/spotify:track:4LI1ykYGFCcXPWkrpcU7hn /RoomName/spotify/next/spotify:track:4LI1ykYGFCcXPWkrpcU7hn /RoomName/spotify/queue/spotify:track:4LI1ykYGFCcXPWkrpcU7hn # Apple Music /RoomName/applemusic/{now,next,queue}/song:{songID} /RoomName/applemusic/{now,next,queue}/album:{albumID} You can find Apple Music song and album IDs via the iTunes Search API. It only handles a single spotify account currently. It will probably use the first account added on your system. -
Genau die meine ich. Ich würde es gerne nach dieser Anleitung versuchen : https://maker-tutorials.com/no…arten-linux-raspberry-pi/ . Nur falls es nicht funktioniert,würde ich das Startscript gerne wieder deaktivieren.
Bash
Alles anzeigen#!/bin/sh ### BEGIN INIT INFO # Provides: # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start daemon at boot time # Description: Enable service provided by daemon. ### END INIT INFO dir="/home/pi/node-sonos-http-api-master" cmd="node server.js" user="root" name=`basename $0` pid_file="/var/run/$name.pid" stdout_log="/var/log/$name.log" stderr_log="/var/log/$name.err" get_pid() { cat "$pid_file" } is_running() { [ -f "$pid_file" ] && ps -p `get_pid` > /dev/null 2>&1 } case "$1" in start) if is_running; then echo "Already started" else echo "Starting $name" cd "$dir" if [ -z "$user" ]; then sudo $cmd >> "$stdout_log" 2>> "$stderr_log" & else sudo -u "$user" $cmd >> "$stdout_log" 2>> "$stderr_log" & fi echo $! > "$pid_file" if ! is_running; then echo "Unable to start, see $stdout_log and $stderr_log" exit 1 fi fi ;; stop) if is_running; then echo -n "Stopping $name.." kill `get_pid` for i in 1 2 3 4 5 6 7 8 9 10 # for i in `seq 10` do if ! is_running; then break fi echo -n "." sleep 1 done echo if is_running; then echo "Not stopped; may still be shutting down or shutdown may have failed" exit 1 else echo "Stopped" if [ -f "$pid_file" ]; then rm "$pid_file" fi fi else echo "Not running" fi ;; restart) $0 stop if is_running; then echo "Unable to stop, will not attempt to start" exit 1 fi $0 start ;; status) if is_running; then echo "Running" else echo "Stopped" exit 1 fi ;; *) echo "Usage: $0 {start|stop|restart|status}" exit 1 ;; esac exit 0 -
Ich teste gerade die Sonos API und damit kann man auch Playlisten oder Radiosender starten. Die müssen aber in der Sonosapp hinterlegt sein.
-
Ich habe auch die erste und es dauert alles ewig... Ich bin nicht so für Alexa, habe lieber alles in einer Hand...

-
-
Ich denke nicht das Apple das Teil für andere Dienste freigibt, und somit wäre das Teil nicht wirklich interessant. Wobei Siri im Wohnzimmer und in anderen Räumen echt Mega wäre.
