Я программист, и я никогда не имел дело с аппаратным обеспечением чего-либо, только с программным обеспечением. Я хочу начать создавать вещи, которыми я могу управлять со своего компьютера с помощью программирования. Мой вопрос: есть ли на рынке такие устройства, которые имеют программируемый интерфейс или API?
Например, я хочу создать автоматическое устройство для открывания / закрывания жалюзи, и я хотел бы иметь возможность управлять им со своего компьютера, например, писать приложение или некоторый код, чтобы планировать их, когда открывать и закрывать. Я хотел бы знать, есть ли какие-либо устройства, которые могут быть запрограммированы для этого (компьютерная часть)?