📄️ Cameras
HSYCO implements video surveillance functions and supports several camera brands.
📄️ Wi-Fi Client Location Services
Wi-Fi client location allows you to track the association and de-association of HSYCO's wireless clients to the local network access points.
📄️ Log Files
The log files generated by HSYCO are contained in sub-directories under hsyco/logs.
📄️ Data Loggers
Data loggers allow to gather, process and visualize statistical data on the variations of a data set.
📄️ Audio And Public Announcement
The audioPlayFile() and audioPlayText() functions are used to play recorded audio files or text-to-speech messages.
📄️ User Interface
HSYCO allows the interaction with the system through a custom user interface.
📄️ Access Control List
HSYCO supports server-side access control lists for Web-based user commands.
📄️ SSL Certificates for Cryptography
HSYCO supports high-grade cryptography (TLS ECDHE RSA with AES 128 GCM SHA 256, 128 bit keys, TLS 1.2) to protect the communication between the web browser used by HSYCO web interface and the HSYCO web server.
📄️ Database Maintenance
HSYCO stores some of its persistent data, like persistent variables and data loggers data, in an embedded HSQLDB database engine.
📄️ NLP Natural Language Processor
The Natural Language Processor (NLP) is an embedded engine in HSYCO that can interpret plain text commands, like "turn on the lights in the living room", and execute the corresponding commands to change the state of data points or call user code in EVENTS, JavaScript or Java.
📄️ Beacons on HSYCO App for iOS
The Beacons functionality for iOS is experimental and subject to changes.