Startseite
Portal
Mitglieder
FAQ
Hilfe
Ungelesene Beiträge
Heutige Beiträge
Forum Suche
Anmelden
Registrieren
Anmelden:
Willkommen im myGEKKO Forum!
Sind Sie noch kein Mitglied?
Registrieren Sie sich jetzt!
Password speichern
Password vergessen?
Anmelden
Registrieren
Anmelden:
Willkommen im myGEKKO Forum!
Sind Sie noch kein Mitglied?
Registrieren Sie sich jetzt!
Password speichern
Password vergessen?
MENÜ
Startseite
Portal
Mitglieder
Heutige Beiträge
Kalender
Hilfe
myGEKKO - Das Forum
>
myGEKKO Systeme
>
Logik
>
Abwesenheit erkennen
myGEKKO - Das Forum
>
myGEKKO Systeme
>
Logik
>
Abwesenheit erkennen
Themabewertung:
0 Bewertung(en) - 0 im Durchschnitt
1
2
3
4
5
Ansichts-Optionen
Abwesenheit erkennen
Frank85
Member
Beiträge: 231
Themen: 16
Registriert seit: Jul 2017
Bewertung:
14
#5
09.11.2018, 22:29
Hallo,
lang ist es her! Wollte mich hier auch nochmal zu Wort melden und kurz das Script (php) erklären:
1) Definition der Geräte als Array-Liste, mit IP, Bluetooth Adresse und Gerätenamen (nur für Doku-Zwecke)
2) via Schleife das Array durchlaufen und via exec ein normalen ping ausführen
3) ist das Gerät online, Flag setzen
4) Gerät nicht online erreichbar, dann erfolgt der Bluetooth ping -> ist der Erfolgreich, positiv Flag wird gesetzt
5) Gekko Status via API abfragen
6) ist der aktuelle Status ungleich des ermittelten Status (1=online [Away] / 0=offline [at Home]) -> entspricht auch der Logik an der Gekko-API
7) Status via API setzen
8) bei mir würde jetzt noch zusätzlich eine Info via PushOver erfolgen, so dass ich jeden Statuswechsel auf mein Handy geschickt bekomme
9) recht neu ist noch die Einstellung, dass sobald ich außer Haus bin, auch zusätzlich die Klingel abgeschaltet wird, damit der Hund seine Ruhe hat
Wieso gibt es ein Bluetooth ping?
=> Wir habe im Haushalt ein Android und ein iOS Gerät. iOS Geräte schalten aber bei ausgeschalteten Display auch das WLAN ab, um Strom zu sparen. Bluetooth bleibt aber aktiv. Da wir eh ständig und überall Bluetooth nutzen, ist das natürlich praktisch und die sinnvollste Lösung.
Wie habe ich den Bluetooth ping realisiert?
=> habe mir einen Bluetooth USB Adapter gekauft und an meinen Raspi Gekko Node angeschlossen und die passenden Treiber installiert.
Ich muss das Script erstmal überarbeiten und richtig parametrisieren. Dann kann ich das auch gerne zur Verfügung stellen.
Viele Grüße
Frank
Inlinebearbeitung
Zum Editor
Nachrichten in diesem Thema
Abwesenheit erkennen
- von
Jens_Rasch
- 16.10.2018, 12:29
RE: Abwesenheit erkennen
- von
santos
- 17.10.2018, 20:21
RE: Abwesenheit erkennen
- von
Frank85
- 17.10.2018, 20:30
RE: Abwesenheit erkennen
- von
santos
- 17.10.2018, 21:35
RE: Abwesenheit erkennen
- von
Frank85
- 09.11.2018, 22:29
Möglicherweise verwandte Themen...
Thema
Verfasser
Antworten
Ansichten
Letzter Beitrag
Türklingel bei Abwesenheit auf Handy umleiten
OsramBulb
8
20.377
22.11.2018, 13:05
Letzter Beitrag
:
OsramBulb
Druckversion anzeigen
Thema abonnieren
Gehe zu:
Private Nachrichten
Benutzer Control-Panel
Wer ist online?
Suche
Forenstartseite
Allgemein
-- Ankündigungen
-- Blog
---- User suchen User
---- User stellen Ihre myGekko Ausstattung vor
---- Bauherren unter sich
---- myGekko im Alltag innerhalb der Familien
-- Webinare
-- Feedback
Informationen
-- myGEKKO erwerben
-- Installation
-- Bedienung & Konfiguration
Hardware
-- myGEKKO Slide
---- 24 Volt Spannungsversorgung
-- myGEKKO BASE & NODE
-- myGEKKO RIO
-- myGEKKO Raumbus
-- Hardware Dritter
Software
-- myGEKKO Tools
-- Programmier Tools
---- Node - RED
-- Query API
-- Sprachsteuerung mit Alexa, Google Now & co.
---- myGEKKO Smart Home (Alexa Skill)
-- Raspberry, Home Bridge & Ha-Bridge
-- Erfindungen und Eigenleistungen
myGEKKO Systeme
-- Einstellungen
-- Systeminfo
-- Wetter
-- Licht
-- Jalousie
-- Lüftung
-- Gerät/Steckdose
-- Klimaanlage
-- Uhren
-- Raumregelung
-- H/K Erzeuger
---- H/K Mischkreis
---- H/K Speicher
---- H/K Zirkulation
-- Kaminofen
-- Regelkreis
-- Schwimmbad
-- Aktionen
-- Zutritt
-- SMS/E-Mail
-- Alarmanlage
-- Alarme
-- Musik
-- Video
-- Telefonie
-- Energiemanager
-- E-Mobil
-- Energiezähler
-- Logik
-- Analyse
-- Räume/Bereiche
myGEKKO Plus Dienste
-- Übersicht aller Plus Services
---- myGEKKO Plus Home Bundle
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus Live Web
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus Live Viewer
------ FAQ: Funktion und Aktivierung
------ Fragen zum Live Viewer
---- myGEKKO Plus SMS
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus Caller
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus Mail
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus Weather
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus query API
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus Webradio
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus Live Support
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus Time Sync
------ FAQ: Funktion und Aktivierung
-- Hinweise
Benutzer, die gerade dieses Thema anschauen:
1 Gast/Gäste
Deutsch informell ("Du")
Deutsch formell ("Sie")
English (American)
Powered by:
MyBB
Linearer Modus
Baumstrukturmodus