Benutzer-Werkzeuge

Webseiten-Werkzeuge


project:btclock

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
project:btclock [2019-11-06 15:07] moormasterproject:btclock [2019-11-08 16:56] (aktuell) – updated web api urls moormaster
Zeile 10: Zeile 10:
 ===== Automatik ===== ===== Automatik =====
 Sofern es nicht verstellt wird, ist das [[https://github.com/shackspace/btclock-set|btclock-set]] Script auf dem [[https://github.com/shackspace/shack_kiosk_v5_konfig|Kiosk]] als Cronjob deployed. Bei jedem Boot des Kiosk, versucht dieser sich (falls nötig) mit der Uhr zu pairen (PIN ist hartkodiert im cronjob hinterlegt...) und diese anschliessend zu stellen. Sofern es nicht verstellt wird, ist das [[https://github.com/shackspace/btclock-set|btclock-set]] Script auf dem [[https://github.com/shackspace/shack_kiosk_v5_konfig|Kiosk]] als Cronjob deployed. Bei jedem Boot des Kiosk, versucht dieser sich (falls nötig) mit der Uhr zu pairen (PIN ist hartkodiert im cronjob hinterlegt...) und diese anschliessend zu stellen.
 +
 +===== Web-API ====
 +Die [[https://github.com/shackspace/btclock-api|btclock-api]] ist deployed auf kiosk.shack unter
 +[[http://kiosk.shack/btclock/datetime]] (readonly - nur Aktionen, die den EEPROM nicht beschreiben können hier erreicht werden) sowie writeable unter [[http://127.0.0.1:8080/btclock/datetime]] (nur vom kiosk selbst erreichbar).
  
 ===== Das Vorgehen: ===== ===== Das Vorgehen: =====
Zeile 76: Zeile 80:
  
 ==== Uhr stellen ==== ==== Uhr stellen ====
 +
 +Hierfür wird das leider mittlerweile als deprecated eingestufte tool rfcomm benötigt. In Archlinux gibt es dieses Tool noch im [[https://aur.archlinux.org/packages/bluez-rfcomm/|AUR]]. Im [[https://aur.archlinux.org/cgit/aur.git/snapshot/bluez-rfcomm.tar.gz|Snapshot]] dieses Pakets befindet sich eine //PKGBUILD// Datei sowie die Sources des rfcomm-Tools - damit sollte sich dieses Tool auch für andere Distributionen leicht wieder zum Leben erwecken lassen.
  
   $ sudo rfcomm bind rfcomm0 20:11:02:47:01:01   $ sudo rfcomm bind rfcomm0 20:11:02:47:01:01
project/btclock.1573049228.txt.gz · Zuletzt geändert: 2019-11-06 15:07 von moormaster