• Автоматизация заказа из кофеаппарата?

    engin
    @engin
    Engineer Devops
    Александр @shabelski89 это да, посредством внешнего контроллера на базе PLC, ARM или РС, который по сути будет выполнять дублирующие функции нажатия кнопок.
    Для этого нужно выполнить сопряжение сенсорных (иных) кнопок управления кофе машины с выходными портами контроллера бинарных сигналов (коммутирующий шлюз). Так же вам понадобится построить удаленный интерфейс HMI (тачскрин дисплей или физические кнопки) кофе машины для дистанционного воздействия на кнопки. Команды управления можно передавать по сетевым протоколам, линиям связи, беспроводным сетям и т.п.)
    Для визуального контроля процедур можно применять веб камеру по месту кофе машины или тоновые подтверждения транслируемых команд.
    Ответ написан
    Комментировать
  • Автоматизация заказа из кофеаппарата?

    shabelski89
    @shabelski89
    engineer
    Тут без DIY никак, производители не стремятся делать API для вашего удобства )) Если и делают с УД, то внутри своих эко-систем, чтобы работало через хрен пойми какие протоколы. В общем одного программирования мало, нужно ещё собрать адаптер на esp например.
    По запросу в гугл - "coffee machine esp remote" , вы можете видеть примеры реализаций, а дальше не важно ПК, Телефон или что ещё будет на него посылать команды.
    ссылко 1
    ссылко 2
    Ответ написан
    2 комментария
  • Автоматизация заказа из кофеаппарата?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Без привязки к кофе.
    1) Вещь должна быть "умной" - позволять ее управлять.
    Без проводов это можно реализовать через
    а) IR - инфракрасный пульт
    б) Bluetooth/BLE
    в) WiFi

    Bluetooth - это аналог классического COM порта в Windows. Управление как просто потоком байтов, так и пакетная структура команды (байт начала, заголовки, нагрузка, контрольная сумма/байт конца)
    В общем как придумал производитель.

    BLE - может эмулировать COM через пару гатт характеристик. Ну или им производитель придумал свое назначение

    WiFi - тут обычно клиент запущенный на устройстве лезет в облако производителя.

    Часто через блютуз сделана только настройка подключения к вайфаю, а дальше работает mqtt клиент (или подобный ему)

    Выше были копеечные решения (меньше 1 доллара для производителя)

    Далее внутренний микроконтролер со своим апи ( веб интерфейсом )
    REST / WS апи. Интеграция с облаком (умного дома)
    Ответ написан
    Комментировать
  • Автоматизация заказа из кофеаппарата?

    @Tolikbyr
    Можно, если знать протокол работы кофе аппарата. По примеру, аппаратов jettino - я создал web сервер, к которому подключаются все аппараты, и с сервера можно отправить команду на приготовление напитка, на любой подключенный аппарат. Это один из вариантов, на самом деле их можно придумать, исходя из существующих требований
    Ответ написан
    2 комментария