Skip to content

This is a user interface design for a multi-modal natural human-computer interaction in a smart home. It is built using Three.js.

Notifications You must be signed in to change notification settings

AkaCoder404/SmartRoom3D

Repository files navigation

SmartHome3D

A smart home visualizing application built using react and three.js.

Background

Traditional homes are now becoming embued with IoT smart technology. This is a platform that can help visiualize the smart home activities. It is powered by three.js to build a 3D representation of the house and the smart devices.

The 3D representation will reflect and display changes in the smart home, for example, smart floor tracking to track individual movement, TV usage, air conditioning usage.

Running

  1. npm install to install dependencies
  2. npm run start to start development server
  3. npm run build to create production build

UI

Here are some screenshots of the user interface.

Default View

alt text

Top Down View of Entire Floor

alt text

Specific Top Down View of Living Room

alt text

Specific View of Living Room

alt text

Smart Device on-off Switch (TV)

alt text

Functionality

  • Three.js
  • Localization (language switching support)

About

This is a user interface design for a multi-modal natural human-computer interaction in a smart home. It is built using Three.js.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages