afuerhoff/ioBroker.fb-checkpresence

[enhancement]: Datenpunkt für manuellen Update der Geräte

zImage-de opened this issue · 5 comments

No existing issues.

  • There is no existing issue for my request.

Related problems

Ich würde gerne manuell die Geräte (z.b. via javascript oder via VIS) aktualisieren können.

Description

Manuelle Aktialisierung der GFB-Geräte mittel Datenpunkt:
z.B fb-checkpresence.0.triggerupdate (true/false)

Additional context

No response

Was verstehst du unter GFB Geräte? Generell ist der Adapter für die Anwesenheits Erkennung gedacht. Updates gehören da eigentlich nicht dazu.

oh sorry da hab ich mich wohl nicht klar ausgedrückt ...
Also in der Einstellungen kann ich ja unter "Abfrageintervall in Sekunden" einstellen ...
Manchmal hätte ich aber gerne eine Anbfrage manuell getriggert. (z.B. langes Abfrageintervall in Sekunden dafür immer nach dem Öffnen der Haustür eine Abfrage manuell getriggert ... )

Jetzt klar?

Danke das ist das was ich suche...
Leider funktioniert das nicht: Trotz Rückabe von true beleibt fb-checkpresence.0.info.lastUpdate unverändert ...
Code
sendTo('fb-checkpresence.0', 'triggerPresence', {} , function (result) { console.log(result, 'info'); });
Log:
19:42:12.758 | info | javascript.0 (422) script.js.common.Password: Update fb-devices 19:42:24.146 | info | javascript.0 (422) script.js.common.Password: true

fb-checkpresence.0.info.lastUpdate ist sowas wie ein Alive Flag. Daran kann man sehen, ob noch Kontakt zur Fritzbox besteht.
Der Datenpunkt wird nicht beim manuellen Triggern gesetzt.
Durch die Trigger-Funktion werden die Datenpunkte der Familienmitglieder neu aus der Fritzbox eingelesen. Das wars.