Ich habe mir den Ping Adapter mal installiert und angesehen. Bei mir ist der auf 60000 ms Ping Intervall eingestellt. Das heißt, der aktualisiert sich jede Minute. Es kann also immer eine andere Zeit dabei heraus kommen wann die Ansage kommt, je nachdem wann sich das Handy einbucht und wann gerade das Ping Intervall war.
Deshalb finde ich den Adapter nicht so gut geeignet für den Vorhaben.
Wenn beim verlassen keine Ansage kommen soll, einfach den Text löschen und leer lassen.
Ich habe das bei mir über IFTTT gelöst, das funktioniert recht gut.
Hier mal mein Beispiel für den Ping Adapter.
Javascript/js
var timeout;
on({id: 'ping.0.xxx.192_168_180_9', change: "ne"}, function (obj) {
var value = obj.state.val;
var oldValue = obj.oldState.val;
// Alexa Wohnzimmer
timeout = setTimeout(function () {
setState("alexa2.0.echo-devices.xxx.Commands.speak"/*speak*/, (String(getState("ping.0.xxx.192_168_180_9").val ? 'falls wahr hier Deinen Text hin' : 'falls unwahr hier Deinen Text hin')));
}, 30000);
});
Die 30000 sind Millisekunden, also 30 Sekunden…
Hier das Blockly
3822_anwesenheit-ping-adapter.jpg