Tag Archives: Show and Tell
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
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.
#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.
- 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.
- 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.
- 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.
- 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:
- 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.
- Chat bot: Denne kan besøkende bruke for å finne mer informasjon om kunstnere eller Munch museet.
- 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
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
- 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.
- 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😂
- 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
- 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!!
Middle-Age Mutable Ninja Tuples to save New York City
Middle-Age Mutable Ninja Tuples, a startup company out of Oslo, vows to make New York City a safer place for residents and visitors. Crime rate in the city is soaring, and while the Teenage Mutant Ninja Turtles are well-armed and capable, there simply are not enough of them.
Enter Middle-Age Mutable Ninja Tuples, a group of young-at-heart developers from Norway. They aim to assist the turtles as well as would-be vigilantes through a crime reporting and dispatch system. The solution, based on Dynamics 365 Field Service, will allow residents and visitors in The Big Apple to report crimes in progress. Incoming reports are fed into Field Service for analysis and turtle dispatch, while turtles in the field receive coordinates and details on their mobile devices in real time. Moving forward, the app will also support aspiring Ninjas, allowing them to respond to events around the city in a joint effort to protect its citizens.
The technical aspects of the solution are generally confidential, but Aleksander Lunøe Waage, super-senior lead developer of MaMNT, has let slip that .NET 6, .NET MAUI, gRPC, Azure and GitHub Actions will be central components in the development process and the final product.
The development of the solution will happen in multiple stages, where working functionality is released to the public at short intervals so that citizens will be able to start calling for and receiving assistance after a single day of development. Moving forward, MaMNT will add several new functions to the app that aim to not only respond to events, but also help citizens avoid trouble when moving around the city.
The solution will provide the following features, this list is subject to frequent change.
- Dynamics 365 Customer Engagement with the Field Service add-on for HQ operation and dispatch
- Field Service mobile-app for TMNT in the field
- Custom app using .NET MAUI that allows reporting of crime, emergencies and other incidents
- Integration between the custom app and Dynamics 365, using gRPC
- Real-time map with overlays to show turtles and event heatmaps.
Shredders Onboaring issues
Bebop was tired. He and Rocksteady had been working their ass off for Shredder in several years without getting employed, without a good portal where they could get the info they needed and without any form of rights. They both felt like “second-class employees”. Enough is enough! Now they planned to have a chat with Krang and make him convince Shredder.
“We are sick of this!” Rocksteady shouts when they open the office door. A little rough, but we are talking about simple souls. Krang didn’t really understand where this came from, as no one really dared to walk in on him like that. We have been working our asses of for you and shredder for many years, but now we want a contract, employment and all other rights that we are entitled to in the workerenvironmentlaw(Freely from Norwegian).
“HAHAHA!” Krangs evil laughter went through the room. “I’m not sure if you are aware of it. But Shredder doesn’t like to put in data. Period!” The system needs to be self service-only and fully automated to the point where no one on the administration in our thriving business needs to do anything”. Excel sheets is sooo 1990s.
“You mean there is no way for us to get a proper employment?” Bebop cried.
“Well, if you can come up with a good, digital solution, with features that can avoid me seeing you as much as I do today, in a system that doesn’t cost us a month worth of stealing, ill have Shredder approve it. Also – the real carrot(Freely from Norwegian) Would be if you could get the system to collect some information that made me able to track your progress in takedowns and stealing. It would actually make me able to give you some goals and maybe a bonus once in a while”. Krang told them
Bebop cried even more. But then Rocksteady said: “Hey, what about this low code stuff from Microsoft. Do you think we could try to team up with someone able to create this digital shit for us? With teaming up I mean threatening their mums or something like that of couse”. “A great idea” Bebop said.
Bebop called the Microsoft sales team in Norway and asked if they knew of anyone able to create something like this. The MS guy didn’t think much about it and provided him with the contact information to the guys in a company called “Powershredders of Axdata”. Suddenly 5 (3 due to covid) was locked up in a detention center outside oslo for a looong weekend frightened for their lives and their families.
This is what we will create for Shredder:
– Automated creation of user in Azure AD when a new employee is hired in Dynamics 365 HR, and import the user to the HR module prior to his first day at work.
– Automatically send a SMS with userid and password for the AD user to the new employe
– Create an Onboarding Portal the new employee will get automaticly acces to, where he will find information about the company and his teammates prior to his first day at work
– Create a Power Automate that will send notifications to other employees regarding tasks assigned to them in the onboarding process
– Create an area in the Portal where the new employee fills out information about him self, that will automatically be imported to D365 HR.