Designed to cover a wide range of curriculum targets within Science, Technology, Engineering and Math (STEM), Home I/O has everything you need to simulate and monitor a real-time smart home simulation.
Learn how to program with Home I/O and Scratch. Home I/O can be used together with Scratch 2 and 3 through scratch extensions.
See moreCreate smart home scenarios using common automation devices. For instance, set lights to turn on or off when people enter or leave a room or check whether doors and windows are open or closed.
Change weather settings, date, time and location. See how these parameters play on simulation and analyze the results.
Accelerate time and simulate a day in 17 seconds.
Learn more about what makes Home I/O great.
Learn moreHome I/O allows interaction with lighting, heating and other smart home devices using more than 400 I/O points.
Real-time simulation of thermal behavior takes into account weather conditions, location and properties of the building.
Turn lights on and off using digital values or measure brightness with analog values.
Change weather conditions, location, date, time and other parameters.
The Power Panel tracks real-time data of power consumption and accounts the hourly, daily, weekly and monthly energy consumption and cost.
Connect I/O allows to integrate Home I/O with a wide range of external automation technologies (e.g. PLC, Modbus, microcontrollers and many others).
We offer licenses for individuals and organizations. Not sure if Home I/O is right for you? Take it for a test drive with a full featured 30 day trial.
Individual licenses are only available for personal use, if you are purchasing for a business or organization, please see organizational licenses below.
As licenses are per-user, you're welcome to use your license on all computers where you are the primary user, including at work. However, individual licenses are only available for personal ownership: businesses and organizations must purchase an organizational license.
Organizational licenses can be used by individuals affiliated to an organization. This means licenses can be used inside or outside an organization when used on a computer where the primary user is directly affiliated to the licensed organization.
An organizational license must be purchased for each individual educational institution or company.