• Du musst dich registrieren, bevor du Beiträge verfassen kannst. Klicke auf Jetzt registrieren!, um den Registrierungsprozess zu starten. Registrierte User surfen werbefrei, können Suchen durchführen und sehen die volle Darstellung des Forums mit vielen anderen Unterforen!!!

WLAN-Thermometer selbst bauen mit Raspberry Pi

Der refresh geht über javascript. Die datei geißt
ajax.js und die ruft die main.php alle x sekunden auf.
Dieses script hab ich im netz gefunden
und ist zur freien verwendung :-D

Das 2te javascript ist die plot grafik ein und ausblenden.
Das wars auch schon...

Hallo Phantomias,

schicke mir den aktuellen Stand von /var/www und dann schau ich mir das an wie und wo du mit php / JS das zwischenspeichern einbauen kannst.

LG

Joe
 
warum schreibst du die werte nicht in versteckte Felder

Was spricht gegen den ursprünglichen Ansatz mit der Session? Wenn ich das richtig verstanden habe, geht es darum, die zwischengespeicherten Einstellungen am Server nutzen zu können. Da sehe ich nicht wirklich einen Sinn darin, diese an den Client zu schicken, um sie dann wieder an den Server zurückzuschicken. Oder hab ich da was falsch verstenden.

Sollten die Daten doch auch am Client benötigt werden, würde ich statt versteckter Felder ein JS-Objekt nutzen.
 
@tintifax

Ja ich denke du hast es richtig verstanden :-D

Die Daten benötige ich am Server weil die Config kann sich ja nur ändern wenn
ich die config.php aufrufe. Und ich will nicht dass alle x sekunden die Config neu eingelesen wird... Also denkst du dass der ansatz mit der Session nicht so verkehrt ist?

Lg

Edit:
Habs jetzt mal mit SESSION probiert und es Funktioniert ohne Probleme...
@Joe
ich brauch im WD noch die Funktion "raspi_shutdown" und "plotter starten/stoppen"
Kannst du mir da was basteln und zukommen lassen?

Lg
 
Zuletzt bearbeitet:
komm erst in 2-3 Wochen zum Aufbau/Start von diesem Project.

kurze Frage ist hier schon eine Pitmaster Funktion eingebaut ?

oder kommt sowas noch ?

die Wlan Maverick Bridge , und einen Pitmaster hab ich schon nachgebaut.

ich meine etwas wo ich Temperaturmessung und Temperatursteuerung in einem habe.

Danke
 
Pitmaster Erweiterung ist in der weiteren Planung. Da muss ich mich aber erst mal wieder mit Regelungstechnik auseinandersetzen. Da stand ich schon in Studium mit auf Kriegsfuß!


Grüßle und Tschöh!


Armin
(Mobil)
 
Feature Request: Alarm im Browser, wenn der RasPi nicht mehr erreichbar ist.

Wenn der AJAX-Request mehrmals (z.B. eine Minute lang) fehlschlägt, sollte man das hören können. Ich hab im Garten nicht wirklich guten WLAN-Emfang, was erst kürzlich zu einem Ausfall geführt hat. Ist mir erst nach einer halben Stunde aufgefallen, da ich nicht dauernd auf den Monitor schaue.

Ich kann da auch gerne behilflich sein.
 
Hi tintifax,

Grundsätzlich kein Problem, wenn du behilflich bist :thumb1:
Bzw. Behilflich sein musst... weil das nicht mehr serverseitig sondern clientseitig
programmiert werden muss vermute ich. Und da ich mit javascript etc. Auf Kriegsfuß stehe derzeit bin ich da etwas gebunden.

Brauchst du meine aktuelle Beta Version für das vorhaben?!

Lg
 
@grillprophet

Ist eine Neuauflage der Platine geplant?
Bzw. könntest du mir das Layout und die Quelle zukommen lassen, dann würde ich das übernehmen.

mfg
 
Ich kann leider überhaupt nichts beitragen, beobachte aber gespannt und freue mich auf das Endprodukt, an dem ich mich dann auch mal versuchen werde.

Deshalb schonmal ein Danke an euch alle.
 
@tintifax

Is schon raus.
Sollte alles Funktionieren bis auf "plot Dienst ein/aus"
(Sind aber noch nicht alle Einstellungen für die WLANThermo.conf
im formular enthalten...)

Aja fühl dich bitte als beta tester und schick
mir einen kleinen bericht falls dir was auffällt ;-) )
 
Uäääääääh!
Der Florian sucht sich neue Beta-tester! Nur weil ich nicht kann! :lach:
In 10 Minuten geht es zum Flughafen nach Schweden.

Grüßle und Tschöh!


Armin
(Mobil)
 
Hallo TheJJ1,

das LCD ist an K9 wie folgt angeschlossen:

Anhang anzeigen 501728

Soll heißen:
Pin 1 an Pin 6 des LCD (E)
Pin 2 an Pin 4 des LCD (RS)
Pin 3 an Pin 11 des LCD (DB4)
Pin 4 an Pin 12 des LCD (DB5)
Pin 5 an Pin 13 des LCD (DB6)
Pin 6 an Pin 14 des LCD (DB7)
Pin 7 an Pin 2 und 15 des LCD (5V)
Pin 8 an Pin 1, 3, 5 und 16 des LCD (Gnd)

Die genaue Beschaltung des Displays solltest du aber anhand des Datenblattes nochmal vergleichen.
Bitte auch einen evtl. nötigen Vorwiderstand für die Hintergrundbeleuchtung an Pin 15 und 16 beachten. Das steht aber dann auch im Datenblatt.

Beschaltung des Breakout:

An der mit "Break-Out" beschrifteten Seite von K2 liegen die 3,3V für die Fühler an, also die Plus-Leitung des Fühlers. Auf der Rückseite der Platine erkennt man auch, dass die Lötaugen miteinander verbunden sind.
An die andere, den Widerständen zugewandte, Seite von K2 wird die Minus-Leitung der Fühler angeschlossen.

Zählrichtung der Kanäle ist von unten nach oben. Also CH0 ist unten und CH7 demnach oben.


Grüße Marco

Hi,
habe das Display jetz mal angeschlossen leider zeigt es bloß folgendes an

attachment.php


attachment.php


attachment.php


Hier das Datenblatt:

attachment.php


Kann mit wer sagen was ich falsch mache?
Danke

2013-04-28 11.17.43.jpg


2013-04-28 11.17.51.jpg


2013-04-28 11.17.58.jpg


2013-04-28 11.18.39.jpg
 

Anhänge

  • 2013-04-28 11.17.43.jpg
    2013-04-28 11.17.43.jpg
    137,2 KB · Aufrufe: 1.180
  • 2013-04-28 11.17.51.jpg
    2013-04-28 11.17.51.jpg
    146,4 KB · Aufrufe: 1.168
  • 2013-04-28 11.17.58.jpg
    2013-04-28 11.17.58.jpg
    159,1 KB · Aufrufe: 1.191
  • 2013-04-28 11.18.39.jpg
    2013-04-28 11.18.39.jpg
    175,3 KB · Aufrufe: 1.177
Hallo,
das schaut auf den ersten Blick aber richtig aus.

Hast du das Display in der "/etc/WLANThermo/WLANThermo.conf" auf "True" gesetzt?

[Display]
lcd_present = True


Grüße Marco
 
Zurück
Oben Unten