Základná stránka pre API
API Verzia 2026-09-30 | © petak23
Neprihlásený užívateľ
Nastavenia
homepage/myappsettings
- Výpis niektorých vybraných nastavení.
Jednotky
units
- Výpis zoznamu jednotiek
Užívatelia
login
- Prihlásenie užívateľa
logout
- Odhlásenie užívateľa
users
- Výpis všetkých užívateľov (len pre prihláseného admina...)
user
- Výpis aktuálne prihláseného užívateľa (len pre aktuálne prihláseného užívateľa ...)
user/user/[id]
- Výpis užívateľa s id (len pre prihláseného admina...)
user/save/[id]
- Uloženie dát o užívateľovi s id.
user/passwordchange/[id]
- Zmena hesla užívateľa s id.
Zariadenia
devices
- Výpis všetkých zariadení patriacich užívateľovi aj so senzormi.
device/[id]
- Výpis konkrétneho zariadenia s id.
device/[id]/edit
- Uloženie dát o zariadení s id, alebo jeho vytvorenie ak je id == 0.
devices/sensors/[id]
- Výpis zoznamu senzorov pre dané zariadenie s id.
devices/measures/[id]
- Výpis zoznamu meraní pre daný senzor s id.
sensor/last/[id]
- Výpis posledného merania pre daný senzor s id.
sensor/[id]
- Výpis informácií pre senzor s id.
Comunikácia
(CommPresenter)
comm
- Testovacia akcia.
comm/login
- Akcia pre prihlásenie zariadenia.
comm/data
- Akcia pre príjem dát zo zariadenia.
comm/datajson
- Akcia pre príjem dát zo zariadenia cez JSON.
Json dáta
(JsonPresenter)
json
- Testovacia akcia.
json/data/[id]/[token]
- Akcia pre výpis dát z daného zariadenia.
json/meteo/[id]/[token]/?temp=[temp_sensor_name]&rain=[rain_sensor_name]
- Akcia pre výpis meteo dát senzorov pre teplotu a dážď zo zariadenia.
Monitor
(MonitorPresenter)
monitor/show/[token]/[id]
- Akcia pre výpis monitoringu užívateľa.