Projektiesittely · Suomen Tekojää Oy · 2026

Yksi alusta kylmän takana oleville kohteille, koneille ja ihmisille.

Suomen Tekojää Oy on jäähalleja, lämpöpumppuja ja kylmävarastoja toteuttava suomalainen insinööriyritys, jolla oli omat työkalunsa jokaiseen työnsä osa-alueeseen. Suunnittelin ja rakensin yhden alustan, joka kokoaa ne yhteen ja vie pidemmälle: laitekannan hallinta, kenttälaitteiden reaaliaikainen data, huoltotyö, projektien toteutus, asiakkaiden pääsy sekä tekoälyavustaja, joka työskentelee yrityksen omalla datalla.

Pääkehittäjä ja arkkitehti Ylläpito ja palvelinympäristö Päivittäisessä tuotantokäytössä

Tavoite

Kaikki kohteesta yhdessä paikassa

Yrityksellä oli jo toimivat työkalut jokaiseen tehtävään. Tavoitteena oli yhdistää ne niin, että jokainen tieto syötetään kerran ja se on käytettävissä kaikkialla, missä sitä tarvitaan.

Yksi yhteinen tietopohja

Kohteet, laitteet, komponentit, huoltohistoria ja projektien dokumentit on linkitetty toisiinsa, joten jäähallin koko historia löytyy yhdellä klikkauksella.

Konedata siellä, missä työ tehdään

Asiakaskohteiden ohjainten hälytykset ja trendit näkyvät saman laitteen tikettien ja huoltohistorian vieressä kaikille, jotka sen parissa työskentelevät.

Sujuvampi huolto ja toimitus

Tiketit, käyntiraportit, käyttöönoton tarkistuslistat ja projektisuunnitelmat noudattavat samoja pohjia, ja asiakkaat voivat seurata heille tehtyä työtä.

Mitä se tekee

Yhdeksän osa-aluetta, yksi yhteinen tietomalli

Jokainen osa-alue on päivittäisessä käytössä oleva kokonaisuus, joka rakentuu samojen käyttöoikeuksien, muutoslokin ja reaaliaikaisen tapahtumajärjestelmän päälle.

Laitekanta

Kohteet, projektit ja laitteet

  • Kattava rekisteri asiakaskohteista ja asennetuista laitteista
  • Karttanäkymä ja usean pysähdyksen reittisuunnittelu huoltomatkoille
  • Komponenttikirjasto painelaitetietoineen
  • Tietojen kattavuuden seuranta laitetyypeittäin
Telemetria

Reaaliaikainen data kenttälaitteilta

  • Datankeruu asiakaskohteiden teollisuusohjaimilta
  • Ohjainten hälytykset avaavat huoltotiketit automaattisesti
  • Trendit ja tilahistoria laitekohtaisesti
  • Helppo asennus ja automaattiset päivitykset kohteiden tietokoneille
Huolto

Tiketit ja työraportit

  • Tiketöinti prioriteetein, vastuuhenkilöin, kuvin ja kommentein
  • Pohjiin perustuvat työraportit PDF-vientinä
  • Käyntien aikataulutus ja IO-käyttöönoton tarkistuslistat
Toimitus

Projektisuunnitelmat

  • Tehtäväpuut riippuvuuksineen, jotka avaavat työt oikeassa järjestyksessä
  • Gantt-aikajana ja vaihekohtainen edistyminen
  • Puhelimelle suunniteltu näkymä asentajille kohteessa
  • Raporttien tarkastus- ja hyväksyntäkierto
Tekoäly

Avustaja yrityksen datalla

  • Työkaluja kutsuva LLM-agentti, joka hakee tietoa kohteista, laitteista, tiketeistä, sähkön hinnasta ja säästä
  • Ehdotetut muutokset odottavat käyttäjän vahvistusta ennen tallennusta
  • Semanttinen haku (RAG), joka noudattaa jokaisen käyttäjän käyttöoikeuksia
  • Toimii sekä pilvessä että paikallisesti ajettavilla kielimalleilla
Asiakkaat

Asiakasportaali

  • Erillinen, internetiin avattu sovellus yrityksen asiakkaille
  • Asiakas näkee vain hänelle myönnetyt kohteet
  • Huoltopyynnöt ja kaksisuuntainen viestintä henkilöstön kanssa
  • Erillään yrityksen sisäisistä järjestelmistä
Yhteistyö

Reaaliaikainen tiimityö

  • Kahdenkeskiset ja ryhmächatit tiedostoin, reaktioin, maininnoin ja linkein tietueisiin
  • Ilmoitukset saapuneisiin, sähköpostiin ja push-viesteinä
  • Sisäinen wiki käyttöoikeuksin
  • Asennettava sovellus ja työpöytämäinen ikkunanäkymä
Suunnittelu

Energia- ja suunnittelutyökalut

  • Sähkön spot-hinnat 15 minuutin tarkkuudella
  • Sääennusteet ja -historia jokaiselle kohteelle
  • Jäähallin lämpöteknisen mitoituksen laskuri liuos- ja kylmäainetaulukoineen (ammoniakki, glykolit, etanoli)
  • PLC:n IO-konfiguraatioiden generaattori
Hallinta

Tietoturva ja vaatimustenmukaisuus

  • Roolipohjaiset käyttöoikeudet kohde- ja tiedostotasolle asti
  • Kattava muutosloki kaikista datamuutoksista, jo lähes 100 000 kirjattua muutosta
  • Salattu tiedostotallennus
  • Automaattinen tietoturvan valvonta ja raportointi

Miten se toimii

Konehuoneesta selaimeen

Yksinkertaistettu kuva. Data tulee kentältä ja ulkoisista palveluista, kulkee yhden käyttöoikeudet valvovan rajapinnan kautta ja päätyy jokaiselle käyttäjäryhmälle sen omaan käyttöliittymään.

Miten se rakennettiin

Kehityskäytännöt

Tietoturva oletuksena

Käyttöoikeudet tarkistetaan jokaisen tietueen luvussa ja muutoksessa, henkilötiedot on suojattu käyttöliittymässä, ja järjestelmän tietoturva käydään läpi säännöllisesti.

Oma palvelinympäristö

Alusta toimii konteissa yrityksen omilla palvelimilla. Skriptatut julkaisut, versioidut releaset, salatut varmuuskopiot ja erillinen testiympäristö.

Selkeät rajat

Yhteinen tietomalli, yksi rajapinta joka hoitaa kaiken liiketoimintalogiikan, sekä erilliset käyttöliittymät henkilöstölle ja asiakkaille, jotka puhuvat vain tälle rajapinnalle.

Testattu ja seurattava

Automaattiset testit CI-putkessa, virhekoodiluettelo jonka koodeilla käyttäjä voi asioida tuessa, häiriöiden seuranta, käyttötilastot ja reaaliaikainen tilapaneeli.

Rakennettu käyttäjien kanssa

Ominaisuudet on muotoiltu yhdessä asentajien, projektipäälliköiden ja toimistohenkilöstön kanssa. Koko käyttöliittymä on suomeksi ja englanniksi, siinä on kahdeksan teemaa ja mobiilinäkymä kenttätyöhön.

Tekoälyavusteinen kehitys

Agenttipohjainen ohjelmointityönkulku, jota tukee ylläpidetty arkkitehtuuridokumentaatio, jotta jokainen muutos noudattaa samoja periaatteita ja käytäntöjä.

Teknologia

Teknologiat

Sovellus

C# / .NET 10ASP.NET CoreBlazorEF CoreSignalRJavaScriptPWA

Data

PostgreSQLpgvectorAikasarjatMuutosloki

Tekoäly ja integraatiot

Claude APIOllamaRAGTool callingPythonBeckhoff ADSMicrosoft Entra IDREST-rajapinnat

Infrastruktuuri

DockerNginxLinuxNVIDIA GPUGitHub ActionsBashNode.js