n8n andmekogumine.md 2.0 KB

n8n andmekogumine

Eesmärk

Kasutada ohmu serveri n8n-i (workflow-automatiseerimine) andmete ja edaspidise info automaatseks kogumiseks ning hoida seda struktureeritult.

Keskkond

  • n8n: http://100.87.1.24:5678 (ohmu)
  • n8n-MCP on opencode.json-is konfigureeritud (tokeniga)
  • n8n dokumentatsioon: Project/n8n/LOEMIND.md, Project/n8n/TEHNILINE.md

Plaanitud kasutusalad

  1. Liiklusloenduste kogumine — Transpordiameti / riigiteede liiklusandmete perioodiline allalaadimine ja salvestamine (validatsiooniks)
  2. Andmete kvaliteedi monitooring — OSM-i võrgustiku muudatuste jälgimine, andmeallikate värskendused
  3. Uuringute/artiklite info kogumine — teaduskirjanduse viidete kogumine ja struktureerimine
  4. Konkurentsi/turu monitooring — KOV-ide hanketeated, uuringute tellimused

Loodud töövoog: Liiklusloenduste kogumine

Fail: n8n/workflows/n8n_workflow_liiklusloendused.json

Ahel: Schedule (iganädalane) → päringute seadistus (4 päringut) → SearXNG otsing (100.87.1.24:8888) → riiklike allikate filter (transpordiamet.ee, opendata.riik.ee jne) → salvestus /backups/liiklusandmed/ → ntfy-teavitus.

Impordi n8n-i: n8n (http://100.87.1.24:5678) → Workflows → Import from File. Aktiveeri ainult pärast Transpordiameti täpse liiklusandmete API/CSV-lingi kindlakstegemist.

Tuleviku parandus: kui Transpordiameti avaliku liiklusloenduste API aadress on teada, asendada SearXNG otsing otse HTTP-päringuga (CSV/JSON allalaadimine + salvestus PostGIS research_db).

Arhitektuuriline märkus

  • n8n töövoogudega saab andmeid koguda ohmu serverisse (nt PostgreSQL research_db või Qdrant vektorbaas)
  • Kogutud andmed → liiklussagedus/data/ või liiklusatlas/data/ (versioonihalduses)
  • Seos RAG-süsteemiga: Project/RAG/ ja Project/teedellm/ kasutavad Qdrant + PostGIS

Staatus

  • Liiklusloenduste töövoog
  • Andmeallikate monitooring
  • Kirjanduse kogumise töövoog

See on tulevikuplaan — hetkel (2026-08) kogume andmeid käsitsi pipeline'iga.