join

plugin logo

Dieses Plugin erlaubt das Senden von Kommandos an das Smartphone mittels Join API

Konfiguration

Wichtig

Die Informationen zur Konfiguration des Plugins sind unter :doc:/plugins_doc/config/join beschrieben.

plugin.yaml

join:
    plugin_name: join
    device_id: <your deviceid>
    api_key: <your apikey>

Pluginfunktionen

send()

send(title=None, text=None, icon=None, find=None, smallicon=None, device_id=None, device_ids=None, device_names=None, url=None, image=None, sound=None, group=None, clipboard=None, file=None, callnumber=None, smsnumber=None, smstext=None, mmsfile=None, wallpaper=None, lockWallpaper=None, interruptionFilter=None, mediaVolume=None, ringVolume=None, alarmVolume=None)

Bezüglich einer genauen Beschreibung der einzelnen Variablen ist die Dokumentation zur Join API heranzuziehen.

get_devices()

Gibt ein Array aller Geräte, die für die Join API registriert sind, zurück.

Logikbeispiele

if (sh.your.item() == 1):
    sh.join.send(smsnumber="0123456789", smstext="Hello World") # Senden einer SMS ans Zielgerät

if (sh.your.item() == 1):
    sh.join.send(title="01234567892", text="Hello World") # Schicken einer Benachrichtung ans Mobilgerät

if (sh.your.item() == 1):
    sh.join.send(find="true") # Finden von Geräten

Web Interface

Das Plugin stellt kein Web Interface zur Verfügung.