Moin,
Frage falsch verstanden. Du willst von Script Echo aufrufen und ich dachte von Echo Script aufrufen.
Sorry Ralf
Moin,
Frage falsch verstanden. Du willst von Script Echo aufrufen und ich dachte von Echo Script aufrufen.
Sorry Ralf
Hat noch jemand das Problem. das die Medien-Variable „Cover“ nicht mehr aktualisiert wird? Bisher funktionierte das immer, das dort das Medienbild vom Album oder Radiosender dargestellt wurde aber seit einiger Zeit funktioniert dieses nicht mehr so wirklich.
Soeben im Webfront mit TuneIn getestet, funktioniert hier einwandfrei.
Das ist komisch… Bei mir werden bei allen Echos die Cover Variablen zwar aktualisiert, zeigen jedoch kein Bild mehr…
Wie zeigst Du die Visu an… Browser? Hier eventuell mal den Browser Cache löschen…
Anzeige der Visu ist IPSView
Guter Hinweis…
Aber auch hier… In der App, Browser, …?
Über die App. Sowohl am Rechner als auch am Android Tablet. Es muss wohl an IPS bzw. am Modul direkt liegen
Ich habe mir mal die Alexa Einkaufsliste und die To-Do Liste als Variablen anlegen lassen. Jetzt ist mir aufgefallen, das nur 20 Einträge in die Variable geschrieben werden. Ab dem 21. Eintrag verschwindet dann ein alter Eintrag. Kann das jemand mal nachstellen und kann man dieses ändern?
Vielen Dank vorab!
Seit zwei Tagen wieder das Problem. Diesmal zieht es sich.
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Den Refreshtoken habe ich schon mal neu gemacht, leider keine Änderung.
Hi,
Im Modul selbst ist kein 20er Limit drin. Was sein könnte ist das die vorgegebene Länge von 500 überschritten wird. Kannst Du vielleicht mal testen ob 21 oder 22 sehr kurze Einträge gehen? Dem API-Aufruf wird nämlich 500 als size vorgegeben und ich vermute das ist die maximale Antwortgröße.
Wenn dem so ist kann man versuchen ‚size‘ => 500 in GetToDos() zu erhöhen und ein Reload vom Modul machen.
Ralf
Hab das mal getestet. Size ist schon die Anzahl der Einträge - mehr als 20 werden aber nicht zurückgegeben
Ja richtig, ich habe es auch getestet… bedeutet das nun das generell nur 20 Artikel auf die Einkaufsliste gesetzt werden können oder aber können mehr als 20 gesetzt werden, es werden aber nur die letzten 20 Stück davon zurückgegeben? Das ist natürlich blöd, kann man das irgendwo ändern? Weil so ist das ja ziemlich sinnfrei, wenn ich mir nur die letzten 20 Stück visualisieren kann
Die api gibt scheinbar nur Max 20 Einträge zurück
Kannst du dazu nochmal die Zeiten zur Verfügung stellen, wann die Meldungen auftreten?
Meinst du Zeiten oder Zeilen? Zeiten? Immer. Ob in der Früh oder auch am Tag. Interessanterweise funktioniert sonst alles aus dem Modul. An/Abmeldung, Text2Speech. Steuerung der Echos. TuneIn und auch die „Textbefehle“ oder auch das Ausführen von Szenen. Nur eben die Funktion ECHOIO_GetLastActivity tut nicht.
Ich meine Zeit und Datum
Das war jetzt und heute
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Warning: Undefined variable $texttoSpeech in C:\ProgramData\Symcon\scripts\26244.ips.php on line 101
Warning: Instanz #0 existiert nicht in C:\ProgramData\Symcon\scripts\__generated.inc.php on line 4205
Warning: Trying to access array offset on value of type bool in C:\ProgramData\Symcon\scripts\__generated.inc.php on line 4205
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\scripts\__generated.inc.php on line 4205
Fatal error: Uncaught Exception: Instance does not implement this function in C:\ProgramData\Symcon\scripts\__generated.inc.php:4210
Stack trace:
#0 C:\ProgramData\Symcon\scripts\49587.ips.php(64): ECHOREMOTE_TextToSpeech(NULL, 'Hier gibt es ke...')
#1 {main}
thrown in C:\ProgramData\Symcon\scripts\__generated.inc.php on line 4210
Es kommt deswegen 10 mal, da mein Skript 10 mal versucht, Werte zu bekommen.
Führe ich die Funktion isoliert alleine aus kommt das
Notice: Too many requests! in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 708
Notice: 403 Forbidden - csrf-token invalid(?) in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconechoremote\Echo IO\module.php on line 1273
Dann ist das schonmal ein Problem - das ist viel zu häufig
Jein, wenn beim ersten mal was kommt, wird natürlich abgebrochen
function ECHO_Nr_T2Speech()
{
$sleeptime_id=42758;
$echoio_id=26201; //AmazonEchoIO
$devicename="";
$i=0;
ips_sleep(getvalue($sleeptime_id));
do
{
$i++;
$alexa=ECHOIO_GetLastActivity($echoio_id);
if (array_key_exists("deviceName", $alexa)) $devicename=$alexa["deviceName"]; else $devicename="";
if ($devicename == "") Global_Log_Eintrag_erstellen("ERROR","Echo","Fehler Echo. Durchlauf ".$i);
}
while ($i<10 and $devicename == "");
$echoID=0;
if ($devicename != "")
{
switch ($alexa["deviceName"]){
case "Badezimmer": $echoID=3; break;
case "Schlafzimmer": $echoID=4; break;
case "Küche": $echoID=5; break;
case "Kinderzimmer": $echoID=7; break;
case "Garten": $echoID=8; break;
case "Schlafzimmer2": $echoID=10; break;
case "Wohnzimmer": $echoID=11; break;
case "Keller": $echoID=12; break;
}
$texttoSpeech=$alexa["instanceID"];
Global_Log_Eintrag_erstellen("","Echo","Echo angesprochen: ".$alexa["deviceName"]." Text: ".$alexa["utterance"]);
}
return [$echoID,$texttoSpeech];
}
So sieht das aus.
Außerdem wird das nur bei bestimmten Aktionen aufgerufen. Zum Beispiel „Fernseher ein“ . Es wird dann eben ermittelt, welcher angesprochen wurde, um den richtigen Fernseher zu aktivieren.