Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Wyswietlanie danych za stronie www
#1
Od niedawna jestem posiadaczem LK urządzenie jest fajne i możne mieć wiele zastosowań zacząłem poznawać je i chciałbym stworzyć jakiś skrypt w php który wyświetli mi wartości np z czujników temperatury wilgotności itp i wszystko ładnie działa bo z urządzenia można pobrać plik xml poprzez http://IP-KONTROLERA/st0.xml i php obrobić go według własnych potrzeb ładnie wszytko działa dopóki na urządzeniu nie włączy się autoryzacji loginem i hasłem i moje pytanie jest takie czy ktoś wie jak pobrać xml-a z tego kontrolera jak jest włączona autoryzacja php pobiera xml przez następujące polecenie $xml=simplexml_load_file("http://ip-kontrolera/st0.xml"); a jak włączyć autoryzacje to lipa proszę o pomoc lub pomysł jak to pobrać inaczej
:?: :?: :?: :?: :?: :?: :?:
<t></t>
Odpowiedz
#2
Trochę naookoło przez wysłanie z LK danych na thingSpeak i pobranie ich GET-em w xml przez swój skrypt.
https://thingspeak.com/docs/channels#get_feed
Swoją drogą chętnie poznałbym Twój skrypt php do wizualizacji danych?
<t></t>
Odpowiedz
#3
skrypt jest bardzo prosty do jutra postaram się wstawić kawałek kodu ale nadmieniam ze on tylko wyświetla dane które pobierze z xml-a z tego urzadzenia i musi być Wyłączona autoryzacja
<t></t>
Odpowiedz
#4
Witam mój kod do wyświetlenia danych wygląda tak trzeba wstawić tylko swoje IP lankontrolera musi być przekierowany na zewnątrz i już gotowe liczę ze kod ten zainspiruje kogoś do dalszej współpracy możliwości jest wiele można dopisać parę warunków i będzie nam kolorował wartości jak wejdą pond jakieś normy lub jak spadną poniżej proszę o pomoc jak można zaczytać xml-a przy włączonej autoryzacji wtedy można tym skryptem zintegrować na jednej stronie kilka kontrolerów a więcej pomysłów nasunie się sama
<t></t>
Odpowiedz
#5
Wcześniejszy skrypt zawierał kilka błędów ale zostały już poprawione zainteresowanym proszę pisać na prv i znalazłem metodę jak czytać dane gdy jest włączona autoryzacja
<t></t>
Odpowiedz
#6
Strona skończona narazie tyle wystarczy wygląda to tak chętnych dowiedzieć się coś więcej proszę pisać na prv dla informacji w czujnikach 3 5 i 6 nie ma jeszcze podłączonych urządzeń bo czekam na przesyłkę z czujnikami
.jpg   lk-jpg.jpg (Rozmiar: 184.57 KB / Pobrań: 9,698) pozdrawiam
<t></t>
Odpowiedz
#7
Jako prezent pod choinkę podaję link dla tych, którzy wyświetlają dane na ThingSpeak
a chcą prezentować wiele kanałów na jednej stronie.
http://forum.arduino.cc/index.php?action...tach=66726
Po małych modyfikacjach źródła strony i wstawieniu swoich danych otrzymujemy coś takiego.

.png   Mete2.png (Rozmiar: 37.22 KB / Pobrań: 9,561)

Jednocześnie prośba do specjalistów w php i skryptach jak zamienić jednostki aby można np.zużycie gazu
opisać m3 i drugie pytanie do używających LK Servera jak wysłać z niego jego dane na ThingSpeak.
PS.Podziękowania dla kolegi jimi77 z innego forum za udostępnienie linku.

Edit 28.12.2014
Aby zmienić widok wykresu jak poniżej należy w linii 310 skryptu zmienić na type: 'areaspline'


Załączone pliki
.png   Met.png (Rozmiar: 78.96 KB / Pobrań: 9,350)
<t></t>
Odpowiedz
#8
Misiek jestem zainteresowany Twoim skryptem. Proszę o kontakt, ponieważ ja jeszcze nie mogę wysyłać prv.
Odpowiedz
#9
misiek napisał(a):Wcześniejszy skrypt zawierał kilka błędów ale zostały już poprawione zainteresowanym proszę pisać na prv i znalazłem metodę jak czytać dane gdy jest włączona autoryzacja
Zainteresowany .Pozdrawianm.
<t></t>
Odpowiedz
#10
Misiek jestem zainteresowany Twoim skryptem. Proszę o kontakt, ponieważ ja również jeszcze nie mogę wysyłać prv. Wink
<t></t>
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 4 gości