MQTT Smart home App made with unity.
Voice commands Google account auth Location triggered events In-app chatting system (removed from active secenes but can still be found in the project folders) Low delay hardware communication (MQTT) Dark/bright themes (all palletes are adjustable via a theme controller) Devices QR scanning Favourites / quick Access sub menu Dynamic room, devices icons and names Dynamic toast windows
- Unity
- C#
- PHP
- M2Mqtt
- Https
- Firebase real time Database (non SQL)
- SQL database
- Rest API
- JSON serialization
please note that this Project was built for learning purposes so it's not constantly updated , as a reuslt some api's might be old.
-
the TTS and STT scripts stopped working for some reason and only accepts korean langague [although I rechecked the script and it should be working fine.]
-
when you add a device to the room you need to restart the app in order for it to show in the favourties and update the blank home page [a simple solutuion is to re-call the function after you add the device]
-
Secarios sometime cause a connection problem with the free MQTT server , which is acceptable , however the used version of M2MQTT lakes the proper handling , this can be resolved by simply using a try-catch statment in the libarary's Send funtion