Skip to Content

Mae ein platfform olrhain GPS bellach yn rhedeg yn Odoo 19 – wedi’i ddatblygu gennym ni, a’i integreiddio o’r newydd

18 Medi 2026 by
Mae ein platfform olrhain GPS bellach yn rhedeg yn Odoo 19 – wedi’i ddatblygu gennym ni, a’i integreiddio o’r newydd
Alexander Biringer | Biricon IT Services GmbH

Ers blynyddoedd lawer, rydym wedi bod yn rhedeg ein platfform olrhain GPS ein hunain ar gyfer ein cwsmeriaid: mae cerbydau a dyfeisiau’n anfon eu lleoliadau at ein gweinydd olrhain, ac mae cwsmeriaid yn gweld eu fflyd yn fyw ar y map, yn cadw cofnodion teithiau, yn diffinio parthau daearyddol ac yn cael hysbysiadau pan fydd larymau’n cael eu sbarduno. Ap PHP a oedd wedi tyfu dros amser oedd y rhyngwyneb, gyda’i systemau ei hun ar gyfer rheoli defnyddwyr, anfonebu ac adrodd – ochr yn ochr â phopeth arall rydym yn ei ddefnyddio yn y cwmni.

Rydym bellach wedi newid hynny. O hyn ymlaen, mae’r gwasanaeth olrhain yn fodiwl yn ein Odoo 19 Community ac felly’n rhan o’r un system â’n cwsmeriaid, contractau, anfonebau a chymorth. I’n cwsmeriaid olrhain, mae hynny’n golygu un mewngofnodiad, un rhyngwyneb, a’r anfoneb olrhain yn yr un lle â’u holl anfonebau eraill.

Pam y gwnaethom symud y gwasanaeth olrhain i Odoo

Mae dwy system ar wahân yn golygu dyblygu prif ddata. Roedd pob cwsmer yn bodoli unwaith yn y system olrhain ac unwaith yn yr ERP, roedd rhaid newid pob cyfeiriad ddwywaith, ac roedd rhediad anfonebu’r system olrhain yn cynhyrchu dogfennau a oedd wedyn yn cael eu trosglwyddo â llaw i’r system gyfrifyddu.

Gyda’r symud i Odoo, mae un egwyddor syml bellach yn berthnasol: Prif ddata yn Odoo, data swmp y tu allan. Mae cwsmeriaid, defnyddwyr, dyfeisiau olrhain, grwpiau, parthau daearyddol, cynhyrchion a phrisiau yn Odoo, lle maent wedi’u cysylltu â chyfrifyddu, y porth a rheoli hawliau mynediad. Mae’r data lleoliad – y llif data gwirioneddol o’r dyfeisiau, ddydd a nos – yn aros mewn storfa lleoliadau ar wahân. Nid cronfa ddata ERP yw’r lle iawn ar gyfer miliynau o bwyntiau GPS, ac nid oes angen iddi fod chwaith.

Nid yw’r newid yn effeithio ar y gweinydd olrhain sy’n derbyn cysylltiadau’r dyfeisiau. Dyna’n union a wnaeth yr ailadeiladu’n ymarferol yn y lle cyntaf: roedd modd creu rhyngwyneb newydd heb newid y ffordd y derbynnir data.

Beth sydd gan ein cwsmeriaid yn y porth bellach

Mae cwsmeriaid olrhain yn mewngofnodi i borth cwsmeriaid Odoo, lle ceir yr adran Olrhain. Mae’r rhai sy’n defnyddio’r gwasanaeth olrhain yn unig yn mynd yn syth at y map ar ôl mewngofnodi ac nid ydynt yn gweld unrhyw gynnwys arall yn y porth.

Map byw

Mae'r map yn dangos yr holl gerbydau eich hun a rhai a rennir, gyda statws (yn symud, yn sefyll, all-lein), cyflymder, cyfeiriad teithio a chyfeiriad wedi'i ddatrys. Daw safleoedd mewn amser real drwy gysylltiad WebSocket â'r gweinydd olrhain – un cysylltiad ar gyfer y gosodiad cyfan, nid un ar gyfer pob porwr agored – a chânt eu dosbarthu wedi'u hidlo: mae pob cwsmer yn cael dim ond y cerbydau sy'n eiddo iddo neu sydd wedi'u rhannu ag ef. Mae cerbydau'n symud yn llyfn rhwng dau adroddiad yn lle neidio.

Mae dewis o fapiau sylfaen ar gael: OpenStreetMap, map tirwedd, Basemap swyddogol Awstria gyda delweddau o’r awyr, a map du a gwyn; gellir galluogi tirwedd ac adeiladau 3D fel haenau ychwanegol. Mae Odoo yn cofio’r wedd agoriadol ar gyfer pob defnyddiwr – math y map, yr ardal a ddangosir a’r grŵp diofyn.

Llyfr log teithiau Biricon - GPSSpot
Llyfr log teithiau Biricon - GPSSpot


Cofnod teithiau gyda theithiau busnes a phreifat

Caiff teithiau eu canfod ar y gweinydd, nid yn y porwr: mae taith yn cael ei chofnodi hyd yn oed pan nad oes gan neb y map ar agor. Cofnodir dechrau a diwedd y daith, cyfeiriadau cychwyn a chyrchfan, darlleniad yr odomedr, pellter a hyd pob taith.

Gellir dosbarthu pob taith yn daith fusnes neu’n daith breifat – fesul taith, nid fesul cerbyd, oherwydd gall yr un car fynd at gwsmer yn y bore ac adref gyda’r nos, ac mae’r gwahaniaeth yn berthnasol at ddibenion treth yn Awstria. Pan fydd taith yn dechrau, mae’r ffenestr ddosbarthu yn ymddangos yn syth ar y map; os gwnewch hynny’n ddiweddarach, fe welwch y daith yn y cofnod teithiau ynghyd â maes nodiadau. Caiff gyrwyr eu hadnabod drwy sglodion allwedd iButton os oes gan y cerbyd y cyfarpar hwnnw.

Mae dau adroddiad ar gael, y ddau ar ffurf PDF ac Excel:

  • Cofnod teithiau cerbyd unigol – teithiau un cerbyd yn ystod y cyfnod a ddewiswyd, gyda llwybr, dosbarthiad a nodyn
  • Cofnod teithiau’r fflyd – un llinell fesul cerbyd gyda’r amser gyrru, y pellter, y rhaniad rhwng cilometrau busnes a phreifat a’r defnydd tanwydd amcangyfrifedig, ynghyd â chyfansymiau grŵp a chyfansymiau cyffredinol


 

Parthau daearyddol a larymau

Caiff geoparthau eu tynnu'n uniongyrchol ar y map – fel cylch, sgwâr neu bolygon rhydd – neu eu cymryd o dempledi a rennir fel „Awstria" neu „Fienna". Ar gyfer pob parth a cherbyd, gellir pennu a gaiff larwm ei roi wrth fynd i mewn neu allan a ble: drwy SMS, e-bost, webhook neu fel hysbysiad i'n canolfan alwadau.

Mae larymau – newid parth, cyflymder, tanio, colli foltedd, galwad frys, symudiad, all-lein – yn cyrraedd Odoo fel cofnodion ar wahân, gyda’r amser, y lleoliad a’r statws prosesu.


Chwilio: pa gerbyd oedd yma?

Mae tocyn dirwy yn cyrraedd, mae'r pwynt mesur arno – ond pa gerbyd oedd e? Mae'r chwiliad yn hanes y llwybr yn ateb yn union hynny: dewiswch bwynt ar y map neu gyfeiriad, cyfyngwch y cylch a'r cyfnod, ac mae'r olrhain yn dangos pa gerbydau oedd yno. Mae'r pwyntiau mesur cyflymder o OpenStreetMap eisoes yn gorwedd ar y map fel haen ar gyfer hyn.

Y cwsmer yn rheoli drosto’i hun

Gall cwsmeriaid bellach wneud y canlynol yn y porth, lle bu’n rhaid iddynt ofyn i ni wneud hynny o’r blaen:

  • Actifadu olrheinwyr – teipio’r IMEI o sticer y ddyfais, dewis grŵp neu greu un newydd, a dyna ni
  • Olrheinwyr a grwpiau – enwau, symbolau, neilltuo i grwpiau, cofnodi faint o danwydd a brynwyd a’r pris, dadansoddiadau fesul cerbyd
  • Caniatadau – rhoi mynediad at gerbydau i ddefnyddwyr neu gwmnïau eraill, gyda hawliau darllen neu ysgrifennu a’r gallu i guddio meysydd unigol fel y cyfeiriad neu ddarlleniad yr odomedr
  • Parthau daearyddol – lluniadu, golygu a gosod rhybuddion
  • iButtons – cysylltu sglodion allwedd ag enwau gyrwyr

Beth sydd wedi newid yn fewnol i ni

Mae gan gefn Odoo adran Olrhain gyda map byw, rheolaeth olrheinwyr, rhybuddion, teithiau, prif ddata (grwpiau, parthau daearyddol, mathau o ddyfeisiau, gweithgynhyrchwyr) a bilio.

Rheoli olrheinwyr. Mae cofnod pob dyfais yn cynnwys IMEI, rhif ffôn y SIM, math y ddyfais, mewnbynnau ac allbynnau (tanio, atal yr injan, gwresogydd parcio ac eraill), graddnodi, cywiriad odomedr, trothwy all-lein a pharamedrau’r llyfr cofnodi teithiau. Mae hanes Chatter Odoo yn cofnodi pob newid.

SMS i ddyfeisiau. Caiff olrheinwyr eu ffurfweddu drwy SMS. Bellach, anfonir y negeseuon o Odoo, gyda chofnod cyflawn o bob un a mesurau i atal camgymeriadau: mae terfyn ar bob swp anfon yn atal un clic rhag sbarduno cannoedd o negeseuon y codir tâl amdanynt, ac ni chaiff rhifau ffôn anghyflawn eu trosglwyddo o gwbl.

Canolfan alwadau. Mae hysbysiadau am ladradau a damweiniau yn ymddangos fel achosion gyda data’r cerbyd, manylion cyswllt y perchennog a phroses gam wrth gam: wedi cysylltu â’r perchennog? Camrybudd? Camau pellach? Cofnodir pob cam, ac anfonir hysbysiadau gwthio at y staff sy’n gyfrifol.

Bilio. Mae’r rhediad bilio yn cynnwys pob olrheiniwr y mae ei ddyddiad bilio nesaf wedi cyrraedd, ac yn creu anfonebau drafft yn Odoo – am bris y cwsmer terfynol neu’r partner. Drwy ddewis bwriadol, yr adran gyfrifyddu sy’n eu cymeradwyo o hyd: paratoi y mae’r rhediad, heb bostio dim i’r cyfrifon. Mae’r cyfnod bilio, y cynnyrch a’r dyddiad nesaf wedi’u cysylltu â’r olrheiniwr; ar ôl y rhediad, mae llinellau’r anfoneb ar gael yn uniongyrchol yng nghofnod y ddyfais.

Y bensaernïaeth y tu ôl iddo

Dyfeisiau GPS
    │
    ▼
Gweinydd olrhain ──► Storfa lleoliadau          Odoo 19 Community
(heb newid)           heddiw: cronfa ddata        ├─ Prif ddata (olrheinwyr, cwsmeriaid, parthau daearyddol)
                             bresennol           ├─ Porth cwsmeriaid  /my/ortung
                     yn nes ymlaen: PostGIS      ├─ Cefn y system  Olrhain / …
                                  ▲              ├─ Bilio (anfonebau drafft)
                                  └── darllen yn unig ─┘

Dim ond drwy ryngwyneb y gellir ei ddisodli y ceir mynediad at leoliadau. Ar hyn o bryd, mae Odoo yn darllen o’r gronfa ddata olrhain bresennol, ac mae’r gweinydd olrhain yn parhau i’w llenwi fel o’r blaen. Felly, newid y ffurfweddiad fydd symud i weinydd PostGIS ein hunain, heb ailadeiladu’r system – bydd PostGIS wedyn yn gwneud dadansoddiadau gofodol, fel gwirio parthau daearyddol, ei hun. Mae storfa arddangos gyda data synthetig hefyd ar gael ar gyfer datblygu a hyfforddi, gan alluogi’r modiwl i redeg heb weinydd olrhain.

Caiff cyfeiriadau eu pennu drwy ein geogodydd ein hunain a’u cadw yn storfa dros dro Odoo, gan dalgrynnu lleoliadau i oddeutu un metr ar ddeg: ni chaiff cyfeiriad cerbyd llonydd ei gyfrifo o’r newydd bob tro y bydd sŵn yn y signal GPS, ac nid yw’r map yn dibynnu ar amser ymateb gwasanaeth allanol.

Sut aeth y newid

Fe wnaethom newid fesul cam yn ôl patrwm Strangler: parhaodd yr hen system i weithio, roedd dirprwy gwrthdro yn penderfynu pa system fyddai’n ymateb ar sail y llwybr, ac i ddechrau roedd y map newydd yn rhedeg ochr yn ochr â’r hen un ar gyfer grŵp peilot.

Trosglwyddo’r prif ddata oedd y rhan fwyaf sensitif. Mae sgript mudo yn darllen cwsmeriaid, defnyddwyr, olrheinwyr, grwpiau a pharthau daearyddol o’r hen raglen ac yn eu creu yn Odoo – proses y gellir ei hailadrodd i drosglwyddo’r newidiadau yn unig, gan ddefnyddio’r hen ddynodwr fel allwedd. Gan fod llawer o gwsmeriaid olrhain eisoes yn bodoli fel partneriaid yn Odoo, mae dewin yn awgrymu cyfatebiaethau y mae’n rhaid eu cadarnhau fesul un: byddai cwmni a gysylltwyd yn anghywir yn gallu gweld cerbydau rhywun arall, ac mae hynny’n fwy costus na chofnod dyblyg.

Fe wnaethom ddewis peidio â throsglwyddo’r canlynol: y ddwy sail cod ar wahân ar gyfer cyfrifiaduron bwrdd gwaith a dyfeisiau symudol (mae blaen Odoo yn ymatebol), ein tabl cyfieithu ein hunain, ein dulliau ein hunain o reoli hawliau a sesiynau, a dwsin da o adroddiadau nad oedd neb yn eu hagor mwyach.

Beth mae hyn yn ei olygu i chi fel cwsmer

Os ydych yn gwsmer olrhain gyda ni, rydych eisoes wedi cael mynediad i’r porth neu fe gewch hynny yn ystod yr wythnosau nesaf. Mae eich cerbydau, grwpiau, parthau daearyddol a chaniatadau wedi’u trosglwyddo; mae’r llyfr cofnodi teithiau yn parhau’n ddi-dor.

Rydych yn dod o hyd yn un porth i'ch olrhain, eich anfonebau a'ch ceisiadau cymorth. Ac os ydych eisiau mwy nag olrhain – Helpdesk, contractau cynnal a chadw, bilio prosiectau – dyma'r un system.

Rydym yn hapus i ateb cwestiynau am y newid. Ac i unrhyw un sy'n chwilio am olrhain cerbydau ar gyfer ei gwmni ei hun sydd wedi'i gysylltu â'r ERP yn hytrach na sefyll wrth ei ymyl: cysylltwch â ni.