Skip to content

Latest commit

 

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hometexis

About the Project

(project for the university)

This project is a prototype of a smart home digital twin.

The main goal of the project is to demonstrate skills in building client-server interactions, as well as approaches to designing and modeling digital twins. The project is primarily educational and focuses on exploring architectural solutions for smart home management and simulation systems.

Features

  • Basic digital twin model
  • Client-server interaction
  • Usage of low-level libraries for higher performance and greater system control

Description

The project demonstrates principles of developing efficient software for monitoring, controlling, and simulating smart home behavior.

Screenshot

General idea of ​​a digital twin Screenshot

Sensor management tools Screenshot

Window and door control Screenshot

Tech Stack

  • C++
  • Client-Server Architecture
  • raylib
  • raygui
  • ixwebsocket
  • SQLite / SQLiteCpp
  • nlohmann/json
  • Linux

Future Plans

  • Expand system functionality
  • Improve digital twin simulation accuracy
  • Extend client-server features
  • Optimize performance and architecture
  • Add new smart home devices and scenarios

About

university project of a digital twin of a smart home

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages