We currently use Joan devices to display upcoming meetings in rooms. It works OK, but they have drawbacks.
- They are very expensive. Each device ranges between $500 to $899.
- To get more features, you have to subscribe to a service for each device.
- The wall mounts are a ridiculous $150 a piece. We have 16, which would mean we spend $2,400 on wall mounts alone!
Use the Microsoft Graph to determine the meeting schedule of each room and the attendees in our building. I want to build a Raspberry Pi attached to an E-Ink display that will display that information.
I also want to list the parts and build a wall mountable enclosure for this device.
- Can you use the Microsoft Graph to see rooms in your organization?
- Can you use the Microsoft Graph to see upcoming meetings?
Any code samples would be greatly appreciated.
Yes, I would like this to be Open Source.
There is currently no way to find all the events across an org. You would need to have an app walk the users, aggregate and de-dup events. One useful piece of information to understand when looking at the Graph is that many elements of the Graph are stored in user specific datastores. There is not one global database. So accessing data across users is "suboptimal". The advantage of this implementation is horizontal scaling is easy. But it does come with drawbacks when trying to analyze information across an entire org. But where Microsoft creates challenges, our partners see opportunity :-)