Danke Fonzo, schöne Sache.
Mein Echo Spot wird wie folgt angezeigt.
Kann man das so ändern, dass da „Echo Spot“ erscheint?
Danke Fonzo, schöne Sache.
Mein Echo Spot wird wie folgt angezeigt.
Kann man das so ändern, dass da „Echo Spot“ erscheint?
Die Bezeichnung des Geräts kannst Du nur in der Amazon App ändern unter
Einstellungen -> Gerät auswählen -> Namen bearbeiten
Der Name, der in der Amazon App vergeben wurde, wird auch in IP-Symcon im Konfigurator angezeigt. Ansonsten kannst Du aber auch einfach die Instanz nach dem Anlegen in IP-Symcon umbenennen wie Du das willst.
Damit das unter Gerätetyp richtig angezeigt wird schick mir mal die ID per PM, ich hab kein Spot dann baue ich das noch ein.
Danke Fonso, hab dir eine PN geschickt.
Es geht nur um den Gerätetyp
Den deviceType siehst du doch auch bei alexa.amazon (laut Anleitung).
Mein Spot geht jedenfalls klaglos ‚remote‘ - dicken Dank dafür
LG, Uwe
Sollte jetzt eigentlich nach einem Update korrekt angezeigt werden.
Ich muss doch noch mal nachfragen …
An meinem 5.0 „Test-Account“ habe ich nur 1 Gerät - ich sehe nirgends einen ‚Konfigurator‘. Ist das richtig?
Was ich auch nicht sehe ist der „Zugang“ um auch Routinen und Bluetooth schalten zu können. ‚Verspielte‘ Routinen hätte ich drauf, Bluetooth brauche ich wohl (noch) nicht.
Wie geht denn das?
LG, Uwe
Hallo,
in der Console (und nur dort) unter Konfigurator Instanzen den Amazon Echo Configurator aufrufen.
Dort stehen die bei Amazon angemeldeten Devices (und Apps).
Gewünschtes Device anklicken und unten ‚erstellen‘ auswählen, danach ‚konfigurieren‘.
Ich habe da keinen Konfigurator (für Alexa) …
Habe ich was falsch gemacht - es funktioniert ja sonst ???
Hast du die Instanz erstellt?
Habe ich eingerichet und das geht noch so, wie beschrieben. Danke für den Hinweis.
Hallo,
hast du meinen Post vor deinem gesehen?
Jetzt …
Ich hatte direkt eine Instanz für den Spot erstellt und muss sagen das geht auch.
Wenn ich eine Instanz für den Konfigurator erstelle, wird der „ganze Rest“ ja noch gleich mit erstellt. Das geht dann ja soo einfach, dass mir das gestern wohl zu umständlich war
Danke und Grüße, Uwe
Bluetooth und Routinen lassen sich nur über Funktionen starten. Sie sind mehr etwas für individuelle Anwendungen:)
Beispiele:
define ('ID_DEVICE', 47111); //ID des Echo Device
var_dump(EchoRemote_ListPairedBluetoothDevices(ID_DEVICE));
/*
Ausgabe:
array(1) {
[0]=>
array(5) {
["address"]=>
string(17) "00:16:94:25:7B:93"
["connected"]=>
bool(false)
["deviceClass"]=>
string(5) "OTHER"
["friendlyName"]=>
string(7) "PXC 550"
["profiles"]=>
array(2) {
[0]=>
string(9) "A2DP-SINK"
[1]=>
string(5) "AVRCP"
}
}
}
*/
EchoRemote_ConnectBluetooth(ID_DEVICE, '00:16:94:25:7B:93');
EchoRemote_DisconnectBluetooth(ID_DEVICE);
EchoRemote_StartAlexaRoutine(ID_DEVICE, 'Starte meinen Tag');
Eine Dokumentation ist im nächsten Update enthalten.
Gruß
Burkhard
Hallo Fonzo,
hallo bumaas,
habe Euer Modul grade installiert und gemäß dem ersten Post eingerichtet.
Musste beim aktuellen Chrome etwas suchen, habe die benötigten Werte aber alle gefunden.
Tolle Arbeit, Hut ab
Einen kleinen Wunsch hätte ich:
Wenn ich einen anderen „Sender“ auswähle, werden die Infos (Titel, Untertitel, Cover, etc.) erst mit dem nächsten „Echo Update Intervall“ aktualisiert. (Wenn er auf „Null“ steht - habe ich nicht ausprobiert …)
Wäre es möglich die Daten mit der „Umschaltung“ des Senders zu aktualisieren ?
Sonst gefällt mit die die Möglichkeit Text2Speech sehr gut.
Auch nutze ich 2FA. Funktionierte sofort nach o.g. Anleitung („Use Custom CSRF and Cookie“ = true).
Nette Grüße
lueralba
Man kommt an folgende Informationen zu eingestellten ‚Notifications‘:
Array
(
[alarmTime] => 1534917600386
[createdDate] => 1531909817920
[deferredAtTime] =>
[deviceSerialNumber] => G090L90964351BML
[deviceType] => A3S5BH2HU6VAYF
[geoLocationTriggerData] =>
[id] => A3S5BH2HU6VAYF-G090L90964351BML-295396a5-17a3-3923-9540-ace90a7708bf
[musicAlarmId] =>
[musicEntity] =>
[notificationIndex] => 295396a5-17a3-3923-9540-ace90a7708bf
[originalDate] => 2018-08-22
[originalTime] => 13:00:00.000
[provider] =>
[recurringPattern] =>
[remainingTime] => 0
[reminderLabel] =>
[sound] => Array
(
[displayName] => Countertop
[folder] =>
[id] => system_alerts_repetitive_04
[providerId] => ECHO
[sampleUrl] => https://s3.amazonaws.com/deeappservice.prod.notificationtones/system_alerts_repetitive_04.mp3
)
[status] => ON
[timeZoneId] =>
[timerLabel] =>
[triggerTime] => 0
[type] => Alarm
[version] => 6
)
Mal schauen, was sich daraus machen lässt. Hat jemand Ideen?
Aus meiner Sicht sind wohl ‚alarmTime‘, ‚status‘ und ‚type‘ am interessantesten.
Lieber Fonzo, lieber bumaas,
vielen Dank für eure tolle Arbeit! Ich denke mit diesem Modul kann man wirklich viel anfangen!
Meine kleine Frage bzw. Anmerkung wäre ob es möglich ist, für TTS einen eigenen Lautstärkewert zu vergeben, da die Meldungen im SmartHome vielleicht doch lauter abgespielt werden sollten?!
@bumaas
[alarmTime] => 1534917600386. Wenn man nur die ersten 10 Stellen nimmt wäre das eine Unixzeit: umgerechnet 22.08.2018 - 08.00 Uhr
Schöne Grüße
Peter
Kann man nicht einfach mit:
EchoRemote_SetVolume(int $InstanceID, int $volume)
Die Lautstärke vor und nach dem TTS Befehl anpassen?
Gruß Stephan
Herzlichen Dank, Burkhard
‚EchoRemote_StartAlexaRoutine‘ hat sofort funktioniert
LG, Uwe