Integrating with a Simple Telemetry Feed

The first demonstration of my preliminary ‘residential property system status digital twin’ is now complete. It’s not yet a full digital twin – it’s missing command and control functionality and is not processing all environmental data (yet) – only partial.

Residential property environmental data virtualization – a preliminary digital twin

What you’re seeing is live environmental data from a real residential space partially rendered in a virtual environment.

As mentioned, it does not represent a complete Digital Twin; however, it does show the three core components that typically comprise a Digital Twin:
(a) telemetry generation (from a physical sensor source),
(b) state synchronicity (between the physical environment and virtual environment, and
(c) a spatially-relevant 3D model.

The representation shown is the baseline ‘system status’ use case from my upcoming Northeastern University course, Building Digital Twins.


Music:

  • Sinter – Coding Session No. 2. Original arrangement / mix by Andy King

Tools Used (non-exhaustive):

  • Unity 3D (2022.3)
  • 3D Assets: Unity Asset Store
    • Unity Technologies: Interior House Assets | URP
    • Unity Technologies: Starter Assets – Third Person Character Controller | URP
  • OBS Studio
  • PreSonus Studio One
  • Adobe Premiere Pro
  • Adobe After Effects

Software Libraries Used (non-exhaustive):

  • Source Code from the Constrained Device App (GitHub: https://github.com/programming-the-iot/python-components) from Programming the Internet of Things by Andy King (incl. various open source lib’s) – Lab Bench Studios
  • Source Code from Building Digital Twins (GitHub: TBA) (incl. various open source lib’s) – Lab Bench Studios
  • Mosquitto MQTT Broker
  • Sense HAT Emulator

Other References:

  • Programming the Internet of Things (O’Reilly) by Andy King: https://www.oreilly.com/library/view/programming-the-internet/9781492081401
  • Embedded Video (Room 1 – Computer Monitor): LBS – Building Digital Twins – Example 01 – 2023 by Andy King
  • Embedded Video (Room 1 – Wall): Flight Simulator – Flight near Lisbon, Portugal – 2023 by Andy King
  • Embedded Video (Room 2 – Wall): Connected Devices – Course Introduction by Andy King