Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Raspberry Pi
  3. Как отправить вывод программы сообщением

Как отправить вывод программы сообщением

Запланировано Прикреплена Закрыта Перенесена Raspberry Pi
3 Сообщения 1 Posters 39 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано
    #1

    Хочу реализовать отправку влажности и температуры, полученных с помощью DHT22, через Telegram.
    Всё сделал примерно как здесь и здесь. Вывод температуры работает, авто ответ на сообщения в телеграме тоже. Но как мне сделать так, чтобы в ответном сообщении приходила температура и влажность?
    То есть должно быть так:
    if (msg.text=='temp') then
    send_msg (msg.from.print_name, <как мне добавить сюда строку с выводом из программы?>, ok_cb, false)
    end
    Подскажите, пожалуйста.

    1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      написал в отредактировано
      #2

      Вы используете экзотический язык «Lua» — ждите пока кто-нибудь знающий его ответит… ИМХО: долго ждать придётся %(.
      Совет: реализуйте всё это более распространёнными средствами: bash, Python etc.

      1 ответ Последний ответ
      0
      • piP Не в сети
        piP Не в сети
        pi
        написал в отредактировано
        #3

        Получилась задумка?
        Там в статье про телеграм — есть пример с камерой. Возьмите например его. В os.execute(ставите свой скрипт). В скрипте делаете нужный вывод в текстовый файл. и шлете текстовый файл вместо картинки.
        Что-то вроде
        if (msg.text=='photo') then
        os.execute('/home/pi/readdht 4 22 | tail -1 > /home/pi/temp.txt')
        send_photo (msg.from.print_name, '/home/pi/temp.txt', ok_cb, false)
        end
        Авось и сработает.

        1 ответ Последний ответ
        0

        • Войти

        • Нет учётной записи? Зарегистрироваться

        • Login or register to search.
        • Первое сообщение
          Последнее сообщение
        0
        • Категории
        • Главная
        • Документация
        • Последние
        • Пользователи