0
Вопрос

Где я могу найти датчик температуры, который отправляет твиты?

26.12.2025 18:39

Я бы хотел установить в своём доме датчики температуры, чтобы удалённо контролировать состояние труб зимой. В идеале я бы хотел, чтобы датчики передавали информацию по беспроводной сети, например в виде твита или электронного письма.


Есть ли у кого-нибудь опыт в этом деле или советы о том, с чего начать?


Я рассматриваю возможность использования Raspberry Pi в качестве блока управления, но пока не принял никаких решений. На самом деле я просто ищу более обоснованные мнения.

S
Sisi
Автор вопроса


Ваш ответ

4 ответа
0
M
26.12.2025 18:39

2 года спустя... ecobee термостаты делают это и сейчас. Nest и Lyric от Honeywell, вероятно, тоже. Если у вас уже есть одна из этих систем, можно подключить датчик для мониторинга чего-то важного к дополнительному порту на термостате. Он будет оповещать вас об изменениях в заранее заданной шкале.

Судя по всему, OP не был так уж заинтересован в том, чтобы потратить 100 долларов на игрушку. Я бы посоветовал потратить 200 долларов на ремонт вашего дома. А потом использовать его как игрушку.

Комментарии:
  • u
    user4268
    26.12.2025 18:39

    Спустя ещё 6 месяцев — в дополнение к открытому API ecobee для полного контроля — они теперь поддерживают IFTTT, если вы не хотите заниматься программированием на низком уровне.

0
z
zk.
26.12.2025 18:39

Я ещё не пользовался ни одним из них (конечно, они доступны только для предварительного заказа, доставка начнётся в июне), но Twine выглядит так, будто может вам подойти. В комплекте ($99) идут термометр и акселерометр. Он может отправлять твиты, электронные письма и текстовые сообщения. Также есть возможность добавить дополнительные датчики. Я ждал этого, потому что хочу добавить магнитные датчики, чтобы следить за дверью, которую дети постоянно оставляют открытой.

0
26.12.2025 18:39

Есть много способов сделать то, что вы хотите... но ни один из них не кажется простым, поскольку работа с сетями, проводными или беспроводными, по-прежнему довольно сложна.

Очевидно, что вы хотите просто подключить устройство к сети и забыть о нём.

Использование Raspberry PI — это, скорее всего, очень хорошая идея. Его более дешёвая версия (модель A) стоит около 20 фунтов стерлингов, на нём можно запускать Linux, и к нему можно подключить Wi-Fi-адаптер. Вы можете подключиться к нему по SSH. Так что да, это действительно очень хорошее решение.

Не так давно

До появления Raspberry самым популярным выбором, скорее всего, была бы плата Arduino Ethernet на ней. Однако стоимость такой платы немного выше. Существует библиотека для работы с сетью, которая значительно упрощает HTTP-связь. Недостатки на сегодняшний день очевидны: гораздо более медленный процессор, отсутствие ОС, такой как Linux, отсутствие SSH, отсутствие беспроводной связи.. (доступно с другим модулем + модуль Wi-Fi), и стоимость начинает расти.

введите описание изображения здесь

Но сегодня

Я всё ещё жду, когда наконец получу свою Raspberry, чтобы поэкспериментировать с ней. Но, насколько я понимаю, у неё есть GPIO, как указано на странице 89 технического описания, и они доступны на самой печатной плате в виде двухрядных штыревых разъёмов. Я подозреваю, что с их помощью можно считывать аналоговые значения, например напряжение, чтобы можно было легко подключить датчик температуры, например LM335Z. Я пока не видел кода для этого, но сейчас это кажется лучшим решением.

введите описание изображения здесь

Но если у вас есть несколько точек для мониторинга, это может обойтись слишком дорого

Преимущество Arduino и сегодня в том, что вы можете купить небольшой чип, например tinyAVR, который в определённой степени совместим с библиотеками Arudino. Эти маленькие микроконтроллеры со встроенными часами (в наши дни довольно точными) (стоимостью около 1–4 долларов США за чип) оснащены датчиком температуры и дешёвым передатчиком 433/800 МГц, который отправляет показания температуры примерно раз в час. Эти устройства могут работать от аккумулятора в течение 8–16 месяцев.
Затем с помощью Raspberry подключите USB-приёмник 433/800 МГц и просто слушайте данные, а программа на уровне операционной системы будет решать, что с ними делать. Сохраняйте их в базе данных где-нибудь в сети и отправляйте вам твиты или текстовые сообщения через онлайн-шлюзы в экстренных случаях.

Для реализации такого проекта потребуется некоторое время на разработку, но вы сможете контролировать до 20 мест в вашем доме, а общая стоимость проекта не превысит 100 долларов США ... хммм. Довольно неплохо.

Ссылка:

Онлайн-Термометр

Уменьшить размер Arduino

0
S
26.12.2025 18:39

У меня есть радиотермостат с веб-сервером, который возвращает информацию (и принимает команды) в формате JSON. После его установки будет довольно просто написать приложение, которое будет работать на локальном компьютере или выделенном устройстве, запрашивать у термостата данные, а затем отправлять результаты по электронной почте или в Twitter. В Home Depot USA есть фирменная версия этого термостата с Wi-Fi от Filtrete, которая продаётся за 99 долларов.

Комментарии:
  • S
    Sisi
    26.12.2025 18:39

    Спасибо, Стивен, я изучу этот вопрос. Интересно, есть ли более дешёвые варианты... например, веб-камера + обычный термометр могут обойтись гораздо дешевле...