Hvem kan sjekke opp boten vår?

En bot kan brukes til så mangt. Vi ønsker å bruke en chatbot både som en del av navigering og onboardingen i løsningen vår, men også for å sosialisere stakkars, ensomme kodere som har hjemmekontor. Boten vår prøver derfor å være mer enn en bot – den vil være din venn, din problemløser og kanskje sågar din kjæreste!?

Hvem klarer å sjekke opp boten vår? Klikk her for å gi det et forsøk.

Head2Head – CodeInTheDark

The Rules

  • The Challenge starts 20:30
  • One contestant per team, make sure you are prepared using the demo link bellow.
  • Each contestant receives a url to the editor, which includes a screenshot of the page they should implement with HTML/CSS and any additional assets they might need.
  • No iframes, frameworks, snippets or other assets outside of the ones listed in the instructions are allowed. The site should be built from scratch during the competition.
  • The contestant should have the editor in full screen mode, and is never allowed to exit out of it or use any measurement tools.
  • Previews of the results are strictly forbidden until the time is over.
  • Once the 15 minute timer runs out each contestant presents their result to the audience, the judges decides the winner.

Demo link: http://codeinthedark.com/editor/

Using Teams as a Familiy Management Hub

We have built a data structure in Dataverse where we are using the standard “systemuser” table to hold information about the famili members

We have added a new table “Family” which is connected to Systemuser / “Family Member” so users can be members of a family with either “Parent” og “Child” roles.

This is the first iteration of this Team, more functionality will follw

Add Kids and Parents to your selected family directly in teams

Giving tasks / chores to kids

We want a system where parents can assign daily tasks / chores to their kids. This can be “Clean your room”, “get the mail”, “take out the trash” etc

This is solved by using standard “Task” acitvities in Dataverse, and we have a Power Automate Flow that is listening to new tasks, ready to give the kid a notification on his Power App on his/hers phone, and further alerting with sound on Sonos it the kid does not respond

We haven’t built a dedicated GUI for the task assignings process yet. This would probably be a Canvas app. So far we are using the model driven app to assign tasks to kids

Power Automate Flow to push notifications to the Kid’s Power App. We also put messages to an Azure Service Bus Queue which is supposed to be picked up by a Raspberry PI controlling the Sonos speakers in the family house

Goal for this post:

  • Get daily category points for Power Platform usage
  • Go with the flow badge
  • Power User love badge

Security above ALL!

It is easy to forget security when you look at all of the cool features you want to implement.. Either way, the most important thing to do is enable many of the amazing security features in Azure Active Directory.

First you need to do is have a look at the AAD Premium P2 license.

Then we can login til https://portals.azure.com to enable the features.

First off is Conditional Access

Here we can activate MFA for everyone, and also setup exclusions for certain users that would require to not be on MFA. We can also add security to the different apps in the organization.

In the Identity Protection we can activate “User risk Policy” and “Sign-in risk policy”. These features will use intelligence to see abnormalities in your login patterns. Important security measures for users that might have their passwords compromitted.

Drone blessing

In the wake of corona outbreak, it is more and more important to have constant surveillance guidance for the possible violators of the not so strict rules a watching authority big brother might have.
Orange® team (that is us) is going to help the unknowing Lego® residents to comply to the constantly changing rules of quarantine and contamination by guiding them into the diligence and safety.
Featuring:
– Attacking drone

Drones vs. anti-drone laser cannons for fun and profit ...

– Controlling feature through beautiful power app:

– PowerBI report to the authorities
– And more!

Claiming badges:

Early Delivery

System for hjemmekontor – Dynamics 365 Family Engagement

Dette er Klossmajorenes foreløpige planer for ACDC 2021

Vi ønsker å lage et system som kan hjelpe ansatte som sitter på hjemmekontor. Vi ser for oss et Microsoft Teams-basert grensesnitt der den ansatte kan få hjelp til store og små ting i hjemmekontorhverdagen.

Rent teknisk ser vi for oss at det opprettes ett team per ansatt, og at man på det teamet kan adminstrere de forskjellige funksjonene i løsningen

I en travel hjemmekontorhverdag med hjemmeskole og hjemmebarnehage vil den opptatte hjemmekontorarbeider ha mulighet for å sysselsette både barn å partner for å kunne jobbe i fred, og vi ser da for oss et sett moduler som kan hjelpe til med nettopp dette:
– App for foreldre for å sette opp administrere løsningen. embeddet i Teams
– App for barn der de kan få varsler om oppgaver (eks rydde rommet, lage middag, ta ut av oppvaskmaskina)
– Diverse småspill slik som legobyggespill
– Modul for trening og fysisk aktivitet i arbeidstiden

Kommandosentral i Teams

Modul – legobyggespill

Modul – push-up challenge

Her ser vi for oss en (Power Apps Canvas) app der man benytter sensorer slik som gyro i mobilen for å registrere at et familiemedlem tar Puhsups / armhevinger.

Vi ser for oss at den som tar armhevinger enten legger eller fester mobilen på ryggen, og at da man i power-appen ved hjelp av gyro-sensoren teller antall pushups man klarer å ta i løpet av en gitt periode

Vi ser også for oss at man kan starte en pushup-challenge fra kommandosentralen i teams, og at da familiemedlemmene får en push-varsel på sin mobil med nedtelling til konkurransen starter

Modul – oppgavestyring

Også denne styres fra kommandosentralen, og her kan foreldre sende ut oppgaver til barna. Dette kan være ting som å ta ut av oppvaskmaskinen, rydde rommet, lage middag etc

Barna har en Canvas App for å motta disse varslene, og hvis ikke de responderer ønsker vi å sende ut varsler på husets Sonos-høyttalere, her med text-to-speech slik at oppgaven blir lest opp

Arkitektur

Badges

Med denne bloggposten håper vi å oppnå “show and tell” og “early delivery”

Show and tell
Early Delivery

Power Chess (Remote physical chess)

Beskrivelse av tech:

Azure Cognitive Service bruker vi for å kunne lese brettet, for å spore opp hvilke trekk som har blitt gjort.

Dataverse bruker vi for å lagre alle trekkene.

Microsoft Flow bruker vi for å integrere de ulike kompinoentene, rask og enkelt. #No code/ Low code.

Lego Boost vil være motoren for å flytte selve brikkene.

Lego bruker vi for å lage prototype av sjakkbrettene.

Flyt:

Business case:

Business caset er å kunne spille på et fysisk sjakkbrett med hvem du vil, uansett hvor i verden du er. Har du en bestefar uten teknisk kompetanse som du ikke kan besøke på grunn av restriksjoner kan du likevel få spilt et fysisk parti med sjakk.

Til denne posten claimer vi: Early delivery

Cowders – Early delivery

Bonden Emmet ønsker seg en app for å få oversikt over gårdens gjøremål, status på åkrene og tider for leveranse av innhøstet korn. Bonden skal også gjøre vekstkontroll hvor det loggføres hvor god vekst hver åker har og appen kan identifisere ulike ugress gjennom å ta et bilde og sende inn. Bonden får da et svar på om ugresset er ansett som farlig og at det må gjøres ulike tiltak ( sprøyting) for å bekjempe disse.

Fabrikken bonden Emmet leverer til har ulike systemer for kontroll av drift og kornmottak, her finnes det også systemer som monitorer kornet som kommer inn etter fremmede objekter eller ugress som ikke burde være med.

Appen lages i React Native med tilhørende applikasjons API som tar i mot bilder og benytter seg av Azure Cognitive Services for å analysere bildene. Videre finnes det sensorer på gårdene som rapporterer via IOT Hub til stream analytics. Til pålogging tenker vi å bruke Vipps eller Azure B2C til pålogging.

Fabrikken er tenkt laget ved hjelp av Lego Mindstorm, hvor den tar i mot korn fra bonde og produserer kraftfor.

Til denne posten claimer vi:

Point Taken – Lego City Disaster Prevention/Protection

Welcome to the beautiful Lego CITY❤ In Lego CITY we strive to keep the citizens safe and all communication digital.

Pic from Google

Lego City is much like other urban cities with infrastructure to make the wheels go around.

Trains: Connecting all citizens

Lego Factory: Producing new and much needed spare parts

Houses: The beautiful homes of all citizens

They all live happy and carefree lives, but their safety is always a concern for the major of the city! Behind all the idyllic LEGO love lurks a danger that can erupt at any time!

Mountain of DOOM 🗻🌋🌄

Over the years the geologist have noticed an increased core temperature in the Mountain of DOOM. This has been an indication that it might erupt in the near future!! (earth time).

The Increadibles

The city will do anything to keep the citizens safe, and therefor the Mayor has created a crisis task force with critical roles in the city. As a collective force they will do their best to protect and prevent any lives from being lost in the case of an outbreak!

Geologist: Predict possible disaster

Major: Organize a crisis team

Train Conductor: Divert the train from the LAVA

Lego Mobile Phone Company: Notify all citizens via roles

Post disaster recovery

If or when a disaster should happen, the city has made it clear that they will help the citizens best as possible to restore whatever has been broken. To aid the citizens in a smooth and helpful way, they have provided a Citizen Self Service portal for incident reporting.

The city has also teamed up with a repair crew that will gladly fix all of the problems that occur. The City provides the technicians with a program for easy booking and part selection.

Once the Technicians are done, they wave goodbye, and the citizens of Lego City can return to their houses 🙌

Technical setup

Train: The train is a LEGO train