1

Temat: Wykresy z odczytów (temp,humi,0/1,imp, ...)

Mam układ który odczytuje temperatury (DS18b20), wilgotność (DHT22), steruje przekaźnikami, odczytuje impulsy z licznika energii elektrycznej. Brakuje mi jedynie wykresów.

Wyciągnąć dane można przez:

1. Zapytania snmp o wartość konkretnego czujnika.
2. Automatyczne wysyłanie trapów(snmp) z wartościami czujników na wskazany serwer.
3. Odczyt przez jakiegoś klienta http pliku xml z układu z zawartością wszystkich czujników.

Bazę z danymi i wykresami chcę uruchomić na TL-WDR3600

Nie znam się na programowaniu, a chciałbym uzyskać wykresy jak @bbarwik więc proszę o nakierowanie z czego skorzystać, żeby zebrać dane (temperatury,wilgotność, stany przekaźników, ilość impulsów energii z licznika) i przedstawić je je na wykresie Highcharts.

2

Odp: Wykresy z odczytów (temp,humi,0/1,imp, ...)

Może się przyda http://emoncms.org/

3

Odp: Wykresy z odczytów (temp,humi,0/1,imp, ...)

http://www.highcharts.com/demo/ i kliknij 'Edit in...' To kod w js z którego powstaje wykres. Musisz więc posiadać dane, w dowolnej formie i bo masz je i tak przygotować w takiej postaci w jakiej występują w w/w skrypcie.

Od biedy możesz zrobić to nawet tak: mieć przygotowaną stronę nagłówek strony html i stopkę. Wtedy robisz cat nagłówka, dane swoje, cat stopki w jeden plik i masz. Najgłupsze, proste, tylko dane musisz ściągnąć do pliku i obrobić do odpowiedniej postaci.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

4

Odp: Wykresy z odczytów (temp,humi,0/1,imp, ...)

Dane konkretnego odczytu można wydobyć np:

snmpwalk -c public -v 2c 192.168.1.100 .1.3.6.1.4.1.17095.4.5

Jak to odczytać pod openwrt i zapisać do jakieś bazy. Jest pod openwrt snmpwalk?

5

Odp: Wykresy z odczytów (temp,humi,0/1,imp, ...)

Oczywiście w pakiecie snmp-utils jest. Odczytujesz dokładnie w w/w sposób, a do bazy - po prostu wrzuć, wszystkie bazy mają swój command line żeby wykonać polecenia do bazy.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.