First day at ACDC

What a day it has been. Many good dicusions and many technologies to choose from. We were not prepared enough! Bold! Yeah! Working through the day so we have landed some of the things that will shape our solution.

Marius worked with Power Apps Portal and Dataverse
Sondre worked with React Apps
Daniyal worked with DevSecOps
Raymond worked with API
Hussain worked will, well, posting something. Yeah he helped with the technologi talks.

Tomorrow new day, new possibilites. Lets hope the solution will make sense when connected to each other. Stay tooned. Good night, sleep well.

Sleep Well Font by zainstudio · Creative Fabrica

Middle-age Mutable Ninja Tuples reveal more architecture details

MaMNT have released an updated sketch of the solution architecture to the public. These drawings build on the details posted in https://acdc.blog/sopra2022/middle-age-mutable-ninja-tuples-to-save-new-york-city/ and provide detailed insight into the technical tools that will be used during the deployment process and in the finished product.

Stack

Deployment

Mobile APP to Dynamics

Data to Synapse

Tools we plan to use:

Bouvet Shredders

I årets ACDC event skal vi i Bouvet Shredders fokusere på fiskeoppdrett i Norge. Da skal vi hente ulike data fra sensorer og sende det fra Raspberry PI opp i skyen. Data vil bli behandlet og analysert i skyen og fremstilt på brukervennlig måte til brukeren med hjelp av Power BI. Løsningen kommer til å inneholde mange ulike Azure applikasjoner. Bilde under viser litt hva vi har tenkt til å gjøre..

Blant annet ønsker vi å bruke temperatur, CO2 og motion sensor til å hente relevante data som kan beskrive tilstanden på et fiskeoppdrett. Vi ønsker også å koble til en kamera module til Raspberry PI slik at vi kan implementere Computer Vision (Azure Cognitive Services). Ved hjelp av Object Detection kan vi hente data på hvor mange fisker det i annlegget og hvordan tilstand på fiskene.

Den endelige løsningen er ikke ferdig bestemt, men vi gleder oss til å se hvordan dette prosjektet vil utvikle seg de neste 3 dagene.

Kill the mutant rIoT

Skill Bobmshells are growing tired of fighting criminal mutants after they have caused trouble and are now moving to use IoT and cloud to predict and prevent trouble. Using i wide range of sensors they will be monitoring the Oslofjord to find signs of trouble and patrol areas based on alerts from these sensors.

Arcitecture

Screenshot 2022-02-10 at 11.13.35

Microbit sensors

Using Microbit sensors we will detect polution around the fjord.

Sensors detecting insidents registers data using Azure, storing the data in Dataverse.

[11:32] Noah Tjelle

All reccords are listed in a PowerApp alerting the Bombshells calling them to action.

Teenage Mutant Ninja Turtles | TV Guide

#earlydelivery

TMNT på Munchmuseet

Business case

Ninja Turtles har fått sommerjobb på Munch museet. Der har de tatt for seg å gjøre livet lettere for besøkende og ansatte på museet. De har derfor satt i gang arbeidet med å lage to forskjellige Power Apps, en for besøkende og en for de ansatte. Appen for besøkende har to hovedfunksjoner.

  1. Muligheten til å dra på virtuell visning. I tilfelle det blir en ny nedstengning av samfunnet grunnet Covid; ønsker museet å sikre inntekt ved å kunne tilby en virtuell omvisning. Dermed kan de sikre inntekt for å leie inn Ninja Turtles neste sommer for enda flere forbedringer av drift.
  2. Gi informasjon om de ulike bildene, ved å ta bilde av et av maleriene kan man bli sendt til en chatbot som har muligheten til å fortelle deg mer om de ulike maleriene. Den chatbotten er også så smart at den kan fortelle deg hvor toalettet er.

I appen for ansatte skal appen gjøre det lettere for ansatte å holde oversikt over museet.

  1. Holde oversikt over temperaturen og fuktigheten på museet. Maleriene er skjøre objekter som trives i et bestemt temperaturintervall, derfor er det viktig for de ansatte å få vite når de må justere aircondition eller rydde vekk maleriene.
  2. Grunnet litt dårlig økonomihåndtering der de har brukt alt for mye penger på kunst, har de ansatt litt tvilsomme ansatte på museet, det er derfor viktig for de ansatte å kunne verifisere at det er de ekte maleriene som henger på veggen. Derfor er en av de viktigste featurene at en AI kan gjenkjenne om det er det ekte eller et falskt bilde som henger på museet.

App for besøkende

BILDE AV APPLIKASJONEN:

Overordnet beskrivelse:

MUNCH-Appen er for besøkende av MUNCH Museet. Her har vi tre hoved funksjonaliteter:

  1. Virtuell utstilling: Vi ønsker å gi de besøkende muligheten til å oppleve Munch museet fra stua eller ute i naturen gjennom bruk av en mobilapplikasjon. Her får de tilgang til deler av utstillingen.
  2. Chat bot: Denne kan besøkende bruke for å finne mer informasjon om kunstnere eller Munch museet.
  3. Ta bilde av kunsten og få mer informasjon: Noen ganger vil man ha mer informasjon om maleriet enn det som allerede står i informasjonsbeskrivelsen ved maleriet. Ved bruk av denne funksjonaliteten kan de besøkende ta et bilde av maleriet og få mer utdypende informasjon gjennom applikasjonen.

App for ansatte

Overordnet beskrivelse

Powerapp for vedlikehold av malerier. (antakelse om at alle sensorene gir perfekte målinger så vi trenger kun en sensor per maleri)

  • Bruker IoT Hub for å simulere en mikrokontroller som måler temperatur og fuktighet ved hvert maleri.
  • Denne devicen trigger en function app/logic app som skriver målingsdataene til dataverse hvert minutt eller så ofte.
  • I dataverse så har vi feltene: Rom ID, sensor ID (unik sensor), temperaturmåling, fuktighetsmåling og måletidspunkt.
  • Disse dataene vises i en power app eller power bi for å vise målingene av temperatur og fuktighet.
  • Forsideskjermen har en komponent som viser gjennomsnittlig temperatur og fuktighet for hele museet + egne “tiles” til hvert rom som sier om det er noen sensorer som viser hvor mange sensorer som har gått utenfor eller nærmer seg terskelverdiene for temp og fukt. Hvis ingen så viser den bare “OK”.
  • Inni hver tiles kan man klikke inn for å få mer utfyllende data om rommet og eventuelt data for hver spesifikk sensor/maleri.

Illustrasjoner

AIREVITAL_V1

Team “Pizza Time” Early Delivery

TMNT Live in the sewers under Manhattan, fighting crime whenever they need to protect the city. To be efficient in their crime fighting activities they need help from citizens reporting status around the city, and they need to be aware of things that happen BEFORE they actually happen. They have contacted Point Taken to find a solution for fighting crime and connecting with the citizens of New York.

After fighting crime, any hero needs food to survive. As we say in Norway “Uten mat og drikke, duger helten ikke”. No real way to translate it, but you need to eat! 🍕🍕

While living in secret it is important to know when the food is delivered without blowing their covers!

This is why we are making a 3 part solution

  1. Step one is fighting crime reactive, and a proactive. Reactive behavior is when the citizens already know what the problem is and they are reporting 911 calls all around the city. The proactive approach is when digital solutions can report suspicious activity before it actually happens.
  2. After fighting crime all of the heroes are hungry. We will create a pizza ordering app for the local pizza shop. A real New York Slice! The obvious order being a double of everything pizza😂
  3. The last part is the pizza delivery process where TMNT need to stay in hiding while receiving pizza. We will create a solution for pizza delivery reporting, and quality checking the pizza when delivered at the secret location with sensors.

Original Drawing

“Pimped Drawing”

PowerSwap Corp

Ninja turtles recently came up with an issue, after Rafael emptied the water heater after a long shower. They received an electricity bill that was way above what they used to. The electricity prices have recently increased a lot in New York City and ninja turtles need a solution before they are not able to pay their bills.

PowerShells has come up with an idea to make sure ninja turtles have the best electricity agreement, we are going to get hourly electricity prices and deals from all providers out there, and pick the best one. And this is how we are going to make it:

Portals

The customer will have access to a Power Apps Portal where they get an overview of their electricity agreement history and what agreement they are currently on at the moment.

They can see details about their current price; what are the electricity providers and suppliers paying for the electricity, what are they selling for and what are their earnings.

Customer Service

Customers can use the portal to send support requests and get access to knowledge articles. They submit support tickets as cases and can follow up their cases and communicate with customer service.

Progressive web app

The portal is enabled as a Progressive Web Apps and will be distributed as a native mobile app in Microsoft Windows Store and Google Pkat Android Store.

Customer service data registration

Our customer service employees will use a form or two (or more) to register various information about our customers and other information.
We’ll create an SPFx app (React) for this/these forms. The data from this/these form(s) will by some magic “flow” (pun intended) to Dataverse where it can be utilized by the various other parts of our system.

Power BI

Based on all the data generated from the API providing the current electricity spot price and the frequency switch of electricity providers and agreements we need some proper dashboards to display the data. We will make dashboards for the customer and the back office to track customer engagements.

Data and rates calculations

All available electricity providers and rates available for the customers (ninjas) will automatically be polled from APIs into Dataverse with power automate cloud flows. Advanced algorithms will calculate the best agreements available at an hourly rate, and automatically change the customer’s (ninja) agreement.

Overview

A canvas app will poll information from the Dataverse and embed Power BI visuals for a full overview of the customer base, prices, and providers.

Kjøleskapsmagi

Skillpaddens kamp for kjapp middag og mindre matsvinn.

Vi i nINjas er opptatt av enkelhet og miljø. Derfor ønsker vi å lage en kjøleskapsanordning som gir forslag til pizzaoppskrifter basert på innholdet du har i kjøleskapet. Dette fordi pizza er den eneste maten som duger for nINja-helter.

Vi vil bruke kamerateknologi, som ved hjelp av AI, gjenkjenner innholdet i kjøleskapet og foreslår hva slags pizza du kan lage. I tillegg vil vi jobbe for å bruke så mye som mulig av det som finnes i kjøleskapet for å forhindre matsvinn.

Av teknologi vil vi bruke noe fysisk som kamera, raspberry pi og en skjerm.
Backend vil i hovedsak bestå av Power Automate, Azure Cognitive services og Dataverse.

Brukeren vil legge mat i kjøleskapet, som igjen vil genere en varsling i en applikasjon om forslag til pizza. Hvis noen ingredienser mangler vil også dette synes.
Hvis man ønsker å lage en spesifikk pizza, men mangler ingredienser får man vite hva som må kjøpes inn i appen.

Covert Operation Center (COC)

Hello everyone. Lovely to be back to ACDC. Its gonna be awesome

Splinter, the master of the turtle ninjas, has done more than enough to teach these turtles how to fight, have the right mindset, developing the personalities.

The turtle ninjas has done it so well through the years, but they are really struggling to get things in order. Unfortunatly, There are so many issues in the world. Climate changes, Covid19, Trump Supporters, beside the supervillains like Super Shredder, Tatsu and so on. It is just exhausting.

Spliter came to InfoNinjas to save them so they can save more people. We will try solve this issue in 2 days ish. Its gonna be a challange, but we are ready. Challange accepted 🙂

InfoNinjas solution will be based on many components of Microsoft Cloud services and components. There are so many that Microsoft provide for us, but we will try to

The idea is to use as much of the following components from the image below. This could be changed during the next days, as it happening all the times 🙂

 

So the flow will be something like that:

So Turtles get the incidents from different sources

  • Email
  • Web
  • Internal

There will be an API layer that will be build with Azure Gateway that will integrate with third party services such as Wikipedia, Google Maps, ++. We will add some “smartness” in that layer so it will help the turtles to sort and catagorize these inciendents.

Then things will be shown in a Teams app that will show these incidents and then work with them. We will add some logic so that we could automate and make these processes more effient.

Splinter want as well to improve these processes, specially for incidents that gone really wrong. We will implement a Quality System that will handle this. Lets see how we will get this done for him 😐

Yeah. We will add some reports so it will be easier to see whats going on. Power BI is the our savor

All of that could be changed of course. Lets get started. Cowabunga!!