A system built for Internet of Things
- Supports remote management (GWT Web-based UI)
- Supports automated management (Server GUI + GWT Web-based UI)
- Release : https://github.com/kingkingyyk/Chi-Releases
- Web UI repo : https://github.com/zktaichou/fyp
- Award winning
Requires :
- Apache Cassandra
- HSQLDB
- GWT
Server Requirement :
- Main Server (Tested On : Windows 7/8.1/10)
- HSQLDB (Tested On : Windows 10, Ubuntu 15)
- Apache Cassandra (Tested On : Ubuntu 15)
- Java 8 (Built On Update 92)
Compile :
- Eclipse MARS.2 / NEON
- Hibernate Tool (For database schema update)
Database Schema (Paste the XML) :
Current Working Stuffs :
- Create database tables
- Reset database tables
- User Modelling (+ Store in database)
- Sensor Modelling (+ Store in database)
- Site Modelling (+ Store in database)
- Controller Modelling (+ Store in database)
- Sensor Class Modelling (+ Store in database)
- Actuator Modelling (+ Store in database)
- Day Schedule Rules Modelling (+ Store in database)
- Regular Schedules Modelling (+ Store in database)
- Special Schedules Modelling (+ Store in database)
- Scheduling Time Logic
- Controller Status Reporting
- Actuator Status Reporting
- Actuator control (Manual / Scheduled)
- Efficient local data caching
- Notification server
- Sensor Actuator Response Automation
- Report Exporting
- Live Animated Update Chart with Prediction
v1.3 Upcoming Features :
- New cache engine
- JavaFX GUI
- Code streamlining with Java 8 functional operators + shorthands
- Support for Cassandra cluster
- More parallelism