Skocz do zawartości
vjdj

Monitorowanie temperatury pomieszczenia wraz z powiadomieniami

Polecane posty

Poszukuję jak najtańszego nie ukrywam urządzenia, które potrafiłoby monitorować temperaturę pomieszczenia, wgląd w aktualną temperaturę poprzez www a w przypadku wzrostu powyżej jakieś temperatury wyśle mi email z informacją.

Co stosujecie w mniejszych serwerowniach?

 

Szukam bo padła mi klima ostatnio i zrobiło się gorąco.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Spoofy

Jak jesteś ambitny to arduino - ale to chyba nie jest najtańsze rozwiązanie.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość dmho

- ESP8266 + coś do flashowania na usb, zeby wrzucuc nodemcu, ewentualnie gotowe esp z nodemcu

- dht11 (ew dht22)

- kilka godzin na naukę i ogarnięcie, wrzucenie skryptów, itp. Złożenie tego to są śmieszne pieniądze (szczególnie kupując z aliexpress)

 

 

 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Kamikadze

Ciekawe rozwiązanie. Sam swojego czasu szukałem metody podłączenia około 2-5 czujników + aktualizacja do bazy danych.

 

Ma ktoś jeszcze jakieś pomysły? Chętnie podpiąłbym się pod temat :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Adam Szendzielorz

Ciekawe rozwiązanie. Sam swojego czasu szukałem metody podłączenia około 2-5 czujników + aktualizacja do bazy danych.

 

Ma ktoś jeszcze jakieś pomysły? Chętnie podpiąłbym się pod temat :)

 

Skoro to serwerownia to stoi tam przynajmniej jeden serwer - podpiąć przez usb, czy rs232 do niego dowolną ilość ds18b20 na dwóch żyłach (1-wire) i resztę obsłużyć prostym skryptem (np. odpalanym z crona) - chyba nic tańszego i prostszego nie wymyślisz :)

 

Rejestruję tak u mnie w domu ponad ~20 różnych miejsc - działa od ~4 lat bezawaryjnie.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Serwer sam raportuje z 20 parametrów temperatury

Zaczynając od sensora dysków, przez sensor na płycie (3 zwykle są) po temperaturę kości RAM, kart, kilka temperatur procesora

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Możesz też skorzystać z darmowego rozwiązania, tylko jest jeden warunek - lokalizacja monitorowanego miejsca to Warszawa.

 

OVH testuje obecnie IoT (Internet rzeczy) i przygotowało wspólnie z siecią Sigfox (dlatego Warszawa, bo Sigfox ma na razie swoją sieć tylko w tym mieście w Polsce) czujnik temperatury i ruchu (w jednym urządzeniu).

 

Tutaj znajdziesz szczegóły na ten temat - https://goodies.iot.ovh.com/ oraz http://www.dobreprogramy.pl/Internet-Rzeczy-to-poczatek-Internetu-Wszystkiego.-IoT-na-OVH-Summit-2015,Wideo,66764.html

 

Czujnik na jednym ładowaniu baterii może działać nawet kilka miesięcy (w zależności od ustawionego interwału raportowania). Ma wszystko czego potrzebujesz, tj. możliwość ustawienia powiadomień e-mail w przypadku przekroczenia np. ustalonej temperatury - wszystko to ustala się z poziomu panelu dostępnego na stronie www.

 

Spróbuj wysłać e-mail na adres innowacje[at]ovh.pl, może jeszcze się załapiesz i Ci go prześlą. :) Znajomy używa(ł) go do takiego samego celu w serwerowni i z tego co wiem sprawdza się to dobrze. :)

Edytowano przez Desavil (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Kamikadze

Słabo to IOT działa od OVH.

 

Mam od grudnia chyba i jakoś w lutym przestało zbierać info. W dodatku odświeżanie było słabe bo ustawiasz na 10 minut a wysyła po np. 24h lub dłużej.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Słabo to IOT działa od OVH.

 

Mam od grudnia chyba i jakoś w lutym przestało zbierać info. W dodatku odświeżanie było słabe bo ustawiasz na 10 minut a wysyła po np. 24h lub dłużej.

 

Dziwne, może dostałeś jakiś wadliwy egzemplarz?

Widzę, że mieszkasz na obrzeżach Warszawy, może to też wpłynęło na takie zachowanie urządzenia.

Edytowano przez Gość (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Kamikadze

Może.

 

Będę w stolicy to zabiorę go ze sobą.

 

Raz miałem taką sytuację to pan z supportu mi odblokował coś i pobrało dane.

Albo wrzucę bratu do auta jak będzie jechał :D

Edytowano przez Kamikadze (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Malinka + dowolne czujniki to chyba najlepsze rozwiązanie. U nas się sprawdza idealnie. My akurat wystawiamy dane z czuników po SNMP, a wykresy i raporty robi system monitoringu, ale odpalenie tam serwera www to żaden problem.

 

Z rozwiązań out of the box to na Allegro kiedyś widziałem gotowe urządzenia, ale max na 4 czujniki w cenie około 500 zł.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Kamikadze

Ile obecnie do jednej malinki możecie podpiąć czujników? Jest jakieś ograniczenie np. w długości kabli czy robicie to bezprzewodowo?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Na 1-wire chyba 64, ale piszę z pamięci. Kable są dość długie, najdalszy czujnik będzie spokojnie z 30 m.

 

Do wilgotności mamy DHT22, ale on czasem podaje głupoty w stylu wilgotność 300%. Myślałem, że to problem styków, ale wszystko zostało polutowane jeszcze raz i nadal kicha. Także anomalie wyłapujemy na poziomie softu. Przy odczytach co 5 minut zdarzają się 2-3 przekłamane na dobę, czasem wcale.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dzięki za info, wiele informacji jak zawsze.

Wezmę się za to jak tylko czasu więcej się znajdzie.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Kamikadze

Na 1-wire chyba 64, ale piszę z pamięci. Kable są dość długie, najdalszy czujnik będzie spokojnie z 30 m.

 

Do wilgotności mamy DHT22, ale on czasem podaje głupoty w stylu wilgotność 300%. Myślałem, że to problem styków, ale wszystko zostało polutowane jeszcze raz i nadal kicha. Także anomalie wyłapujemy na poziomie softu. Przy odczytach co 5 minut zdarzają się 2-3 przekłamane na dobę, czasem wcale.

 

Duży koszt czujników?

 

Dzięki za info, wiele informacji jak zawsze.

Wezmę się za to jak tylko czasu więcej się znajdzie.

 

Jak możesz to poinformuj co i jak. Jestem ciekaw :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Używam u siebie lan kontrolera z kilkoma czujnikami, sprawdza sie bardzo dobrze, umie wysłać maila/SMS z GSM:)

 

prosty i trwały sprzęt.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość dmho

Do wilgotności mamy DHT22, ale on czasem podaje głupoty w stylu wilgotność 300%. Myślałem, że to problem styków, ale wszystko zostało polutowane jeszcze raz i nadal kicha. Także anomalie wyłapujemy na poziomie softu. Przy odczytach co 5 minut zdarzają się 2-3 przekłamane na dobę, czasem wcale.

Ciekawe, rezystor pull-up wlutowany? U mnie bardzo rzadko ten problem występuje.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Raspberry pi [od 1 do 3]+

karta WiFi(trzeba dokupić, w modelu rpi3+ już wbudowane) lub zwykła sieciówka

 

Na allegro pod słowem kluczowym: "andruino czujniki" znajdziesz sporo rzeczy tj: czujnik temp, ruchu, wilgotności, hałasu, alkoholu, odległości ( czego sobie zapragniesz ).

http://allegro.pl/dht11-czujnik-temperatury-i-wilgotnosci-arduino-i5889362213.html

http://allegro.pl/ds18b20-wodoodporny-czujnik-temperatury-arduino-i5147982567.html

 

Do maliny możesz zainstalować kamerkę USB jakbyś chciał wysłać screeny lub mieć obraz tego co faktycznie się dzieje.

 

nginx, percona, php-fpm spokojnie działają - ja akurat stosuje maline do odpalania światełka w pokoju ;]

Edytowano przez GyniO (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Więc stronę hardware mam ogarniętą, zrobiłem na rs232 całość udało się zamknąć w obudowie, działa również z konwerterem usb->rs232, testowane jakimiś programami pod windows i odczytuje temperaturę.

Poszukuje teraz czegoś sprawdzonego do odczytu danych w php, informaci jak to zrobić bo póki co testuje i albo nie działa albo zwraca głupoty.

 

Np. jak ogarnąć fopen do czytania z rs232?

Bo działa:

$data = fopen("COM4", "r");

Ale nie rozumiem co mi to zwraca.

 

Może ktoś ma coś sprawdzonego jakieś biblioteki albo coś.

 

 

Dodam koszt tylko dla ciekawych 7,40zł z jednym czujnikiem, teraz tylko dokładać kolejne.

Edytowano przez vjdj (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Pobawiłem się trochę, ale leże na komunikacji. Sam czujnik działa pod windowsowymi programami i wyświetla temperaturę, więc sprawny.

Nie mogę ogarnąć tego w php odczytu.

Postawiłem wirtualkę na Vbox z debianem i digitemp ale nie czyta temperatury chyba, że źle emuluje serial port.

Nie mam pomysłu, ale powalczę jeszcze w najbliższym czasie, bo hardware jest tylko software teraz pozostał, chyba łatwej zrobić to pod linuxem a walczę pod windowsem

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

kafi, próbowałem ale coś nie szło.

Z resztą jak zawsze pod takie zabawy linux najlepszy. Pod windowsem to albo nie do ogarnięcia albo dzień konfiguracji, albo nei wiadomo co otrzymujesz.

 

Działa pomiar bezpośrednio na rs232 lub z usb na rs232.

System Debian 8 do tego digitemp, skrypt w perlu który zapisuje wszystko do bazy. Dwa czujniki póki co

Na razie tylko to, zbierają się dane w bazie potem wezmę się za jakąś obróbkę, interfejs i powiadomienia, inne priorytety niestety.

Generalnie fajny temat, można się pouczyć elektroniki, lutowania, programowania.

 

Działa również na wirtualnej maszynie w vb.

Edytowano przez vjdj (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×