Smart city-anvendelse af IoT: 17% reduktion i energiforbrug

IIoT-baseret webapp til centraliseret styring af byens infrastruktur i realtid

Kunde

Industri
IIoT, Hi-Tech
Region
EU
Kunde siden
2019

Vores kunde er en EU-baseret it-virksomhed, der specialiserer sig i at levere digitale produkter relateret til Tingenes internet, Big data, Maskinlæringog GIS-teknologier (geografisk informationssystem).

Detaljerede oplysninger om klienten kan ikke videregives i henhold til bestemmelserne i NDA.

Udfordring

Vores klient blev valgt af kommunen i en europæisk by til at udføre et softwareudviklingsprojekt af social og statslig betydning. Målet med projektet var at opbygge en IoT-baseret løsning til at digitalisere forvaltningen af byernes infrastruktur, lette kommunikationen med lokalsamfundene og forbedre leveringen af kommunale tjenester. Det første store softwaremodul, der skulle bygges, var en centraliseret styring af belysningssystemet. I henhold til slutkundens plan ville byledelsen først beslutte, om det var hensigtsmæssigt at udvikle efterfølgende moduler efter implementeringen og den fulde ibrugtagning af det første.

Vores kunde kontaktede Innowise for at outsource udviklingen af en IoT-applikation til en smart by baseret på modellen med et dedikeret team. De bad vores team om at skabe et modul til styring af belysningssystemet. Kundens valg faldt på vores virksomhed, da vi allerede havde haft et vellykket samarbejde om IoT-projekter.

Løsning

Innowise har udviklet en IIoT-aktiveret webapplikation til smart byplanlægning og -udvikling. Vi har bygget og implementeret et digitalt belysningssystemmodul, som kan skaleres horisontalt bagefter.

Webappen giver centraliseret kontrol over hele byens belysningssystem. Forbundet med trådløse sensorer indsamler løsningen store mængder data fra byens lamper om dagligt energiforbrug, teknisk tilstand, arbejdstilstand, udstyrscertifikat osv. Brugerne kan angive, hvornår lyset skal tænde og slukke automatisk, ændre lysstyrken og konfigurere indstillingerne for forebyggende vedligeholdelse via appen.

Ud over bybelysning giver systemet mulighed for at styre og overvåge billboardbelysning, bygningsbelysning og driften af ladestationer til elbiler.

 

Brugerne kan styre belysningssystemet via flere faner: kortfanen, listen over udstyr og fanen til vedligeholdelse af infrastrukturen. I smart city-appen kan de tjekke udstyrscertifikater og oprette elementer på kortet, når der installeres nyt udstyr.

Løsningen lægger også grunden til at forbedre kommunikationen med lokalsamfundene. Vi implementerede en parser, der indsamlede og analyserede anmeldelser og klager fra en kommunal portal. Baseret på denne analyse kan brugerne lave detaljerede rapporter: antallet af klager, den gennemsnitlige, minimale og maksimale svartid på klager osv.

Teknologier og værktøjer

Java 11, Kotlin, Spring opstart 2.2+, Spring WebFlux, OAuth2 Security, Gradle, Kafka, RabbitMQ, Liquibase, REST/WebSocket, RabbitMQ, ELK, OAuth2 Spring Security, Jfrog Artifactory, TestContainer, JUnit, Hamkrest, Mockito
PostgreSQL, MongoDB
Webserver
Netty
Docker-sværm
CI/CD
BitBucket-pipeline
Containerisering
Docker-sværm
Versionskontrolsystemer
Git
Håndtering af logfiler
Kibana

Proces

I henhold til outsourcingmodellen med et dedikeret team deltog vores it-medarbejdere i projektet under ledelse af kundens projektleder og forretningsanalytiker. Arbejdsgangen byggede på Scrum, en udbredt agil livscyklusmetode til softwareudvikling. Til opgavesporing og kommunikation brugte vi henholdsvis Jira og Microsoft Teams.

Med hensyn til teknologistakken valgte vi Java til backend-udvikling og Angular til frontend-udvikling. Den afgørende udfordring var at integrere platformen med tredjepartstjenester og forene datastreamingprocesser. Vi skabte brugerdefinerede API'er og brugte Kafka til at sikre databehandling i en streamingtilstand uden datatab. Løsningen er i overensstemmelse med telemetristandarderne og EU-forordningerne.

Hold

3
Back-end-udviklere
2
Front-end-udviklere
1
Projektleder
1
QA Engineer
team-intelligent

Resultater

Innowise's team har effektivt håndteret projektets udfordringer og udviklet et basismodul til en smart city-webapplikation. Vi har deltaget tæt i implementeringen af internet of things for smart cities-løsningen. I øjeblikket er mere end 300 infrastrukturfaciliteter forbundet med systemet, og applikationen er i praktisk brug.

Vores team leverer softwarevedligeholdelsestjenester, der retter fejl og forbedrer funktionaliteten. Om kort tid er det planen at udvikle en strategi for indførelse af nye moduler: bysikkerhedssystem, trafikstyring, miljøovervågning, intelligent parkeringssystem osv. Kunden har til hensigt at fortsætte samarbejdet med Innowise, da de er fuldt ud tilfredse med resultaterne af projektets første fase.

Projektets varighed
  • 2021 - Løbende

    Kontakt os

    Book et opkald eller udfyld formularen nedenfor, så vender vi tilbage til dig, når vi har behandlet din anmodning.

    Send os en talebesked
    Vedhæft dokumenter
    Upload fil

    Du kan vedhæfte 1 fil på op til 2 MB. Gyldige filformater: pdf, jpg, jpeg, png.

    Ved at klikke på Send accepterer du, at Innowise behandler dine personlige data i henhold til vores Politik for beskyttelse af personlige oplysninger for at give dig relevante oplysninger. Ved at indsende dit telefonnummer accepterer du, at vi kan kontakte dig via taleopkald, sms og beskedapps. Opkalds-, besked- og datatakster kan være gældende.

    Du kan også sende os din anmodning
    til contact@innowise.com

    Hvad sker der nu?

    1

    Når vi har modtaget og behandlet din anmodning, vender vi tilbage til dig for at beskrive dine projektbehov og underskriver en NDA for at sikre fortrolighed.

    2

    Når vi har undersøgt dine ønsker, behov og forventninger, udarbejder vores team et projektforslag med forslag med arbejdets omfang, teamstørrelse, tids- og omkostningsoverslag.

    3

    Vi arrangerer et møde med dig for at diskutere tilbuddet og få detaljerne på plads.

    4

    Til sidst underskriver vi en kontrakt og begynder at arbejde på dit projekt med det samme.

    pil