• 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!!!

Supportthread zum WLAN-Thermometer mit dem Raspberry Pi

Nochmals wegen wlan...sorry!

Hallo Trucky,

am einfachsten geht es so...
PI mit Netzwerkkabel mit den Internet verbinden.
Als Benutzer pi anmelden.
Code:
sudo passwd root
...Passwort für den USer root festlegen.

Reboot und als user root anmelden.

Code:
cd /tmp
wget https://dl./u/80256631/8188eu-20130209.tar.gz
tar -zxvf 8188eu-20130209.tar.gz
sudo install -p -m 644 8188eu.ko /lib/modules/3.6.11+/kernel/drivers/net/wireless
sudo depmod -a
sudo modprobe 8188eu
reboot

Wieder als Benutzer pi anmelden und die WindowManager mit startx starten.

Danach sollte der Treiber verfügbar sein und Du kannst nach Armins Anleitung weiter machen.

Cherrs, Stefan.

Servus Stefan,

ich muss nochmals saudoof fragen, denn scheinbar hab ich es immernoch nicht verstanden...:sad:
Leider konnte ich einige Tage nichts tun, darum meld ich mich erst jetzt nochmals. Ich habe Deine Befehle eingegeben und das Anlegen von "root" hat auch funktioniert.
Allerdings läuft danach etwas schief.
Code:
cd /tmp
wget https://dl./u/80256631/8188eu-20130209.tar.gz
tar -zxvf 8188eu-20130209.tar.gz
sudo install -p -m 644 8188eu.ko /lib/modules/3.6.11+/kernel/drivers/net/wireless
Bei Eingabe dieser langen Befehlszeile, bei der ich der Beere ja sage wohin er installieren soll, kommt im Anschluss folgende Fehlermeldung.
"install: reguläre Datei .... kann nicht nagelegt werden: Datei oder Verzeichnis nicht gefunden.
Bei allen nachfolgenden Befehlen passiert natürlich nichts mehr.
Hier mal noch ein Bild aus dem Terminal
20130707_151336_.jpg


Was mache ich falsch?


Vielen Dank und beste Grüße
Markus
 

Anhänge

  • 20130707_151336_.jpg
    20130707_151336_.jpg
    421,5 KB · Aufrufe: 1.221
Werden die Dateien nach root entpackt oder in ein Verzeichnis??
Wenn sie in ein Verzeichnis entpackt werden musst du erstmal in das Verzeichnis rein.
Dann wird er die Dateien evtl. Finden.

Gesendet von meinem MT11i mit Tapatalk 4 Beta
 
Ah sehe gerade das du die Datei nach /tmp lädst. Dann musst Du auch in diesen Ordner.
Und müsste es nicht cd /tmp anstelle cd / tmp heißen??

Gesendet von meinem MT11i mit Tapatalk 4 Beta
 
Es muss in jedem Fall cd /tmp lauten.

Tschö, Stefan.


Servus,

mit cd /tmp komme ich leider auch nicht viel weiter. Er bringt im weiteren Verlauf immer wieder die Meldung, dass er das Verzeichnis nicht anlegen kann, weil er die Datei nicht finden kann (wie oben schon beschrieben).

@grillmattes:
Ich habe leider keine Ahnung wohin er entpackt, denn ich verstehe die Befehle quasi fast gar nicht. Klar kann man ableiten, dass er eine Datei herunterläd... Aber mit "-p -m" kann ich z.b. gar nichts anfangen.
Wie muss denn der richtige Befehl im meinem Falle lauten, dass ich von den Fehlermeldungen wegkomme?

Vielen Dank und Grüße
Markus
 
Servus,

in deiner Befehlszeile
Code:
sudo install -p -m 644 8188eu.ko /lib/modules/3.6.11+/kernel/drivers/net/wireless
fehlt das "/" zwischen "3.6.11+/kernel"

Grüße Marco
 
Tip zu PuTTy

Servus,

bei der Verwendung von PuTTy lassen sich Abtippfehler sehr leicht vermeiden, indem der einzugebende Text/Befehlskette im Windows kopiert wird (Strg+c).
Dieser, in die Zwischenablage kopierte Text wird durch einen Rechtsklick der Maus im Terminalfenster von PuTTy automatisch eingefügt.

Ich hoffe das war jetzt irgendwie verständlich geschrieben?


Grüße Marco
 
Hallo,

die letzten Tage habe ich mich wieder intensiv mit dem PI beschäftigt.
Danke für die vielen Tipps, die schon von Euch gekommen sind.
Alle in Summe haben mir nun weitergeholfen.
Woran es genau gelegen hat weiß ich aber leider nicht.

Im Endeffekt habe ich den PI nun nochmals mit meinem neuen Wissen komplett neu aufgesetzt, und jetzt dürfte vorerst alles nach Plan funktionieren.

Zu folgenden Tipps habe ich aber noch Anmerkungen:
Hallo ri70,
.....................Das aktuelle Log File ist unter zu finden unter:
Code:
cd /var/log/WLAN_Thermo
tail -f TEMPLOG.csv

zeigt dann fortlaufend den Inhalt der CSV Datei an.

mit "ctrl x" hälst Du Tail weider an.

Sollte so aussehen...
Anhang anzeigen 538313

Ciao, Stefan

Das hat mir sehr weitergeholfen, da ich hier den momentanen Verlauf gut erkennen kann.
Das Beenden des tail funktioniert aber mit strg+c und nicht ctrl x, das hat bei mir zu keinem Ergebnis geführt.


hallöle.

in der conf gibt es nen teil, wo man einstellen kann, wieviele sensoren er loggen soll.

[Logging]


Diese Sektion legt fest, welche Kanäle in das Logfile geschrieben werden und mit welchem Zeichen die Werte voneinander getrennt werden.
ch0 bis ch7
Gültige Werte:
True
False

hoffe das hilft dir weiter ^^

MfG
samson82

Hier war anscheinend das Hauptproblem für meine falsche csv.Datei begraben.
Bei der Originalinstallation sind hier nur die Sensoren 0-3 auf True. Jetzt habe ich händisch alle auf true gestellt und die csv-datei loggt alle Sensoren mit.

Hier nochmals sehr gut erklärt:
@SVeith

Wie samson bereits gesagt hat kannst du in
der WLANthermo.conf im Verzeichnis /var/www/conf/
das Logging der Kanäle Aktivieren/Deaktivieren.
Dieses Logging brauchst du aber nur für die csv Datei.
Sprich für den Plot.
Desweiteren kannst du im GUI kanäle wegschalten falls du die nicht angezeigt haben willst.

Beispiel:

Du kannst insgesammt 8Sensoren auslesen. Die meisten haben aber nur die ersten 4Kanäle mit büchsen bestückt.
Dann schaltest du einfach das logging in der
WLANThermo.conf von kanal 4-7aus und im GUI bei Kanal anzeigen nimmst
das hackerl weg von Kanal 4-7

Die Funktion im GUI hat den vorteil dass du keine Peaks die eventuell bei nichtbeschaltenen Kanälen angezeigt bekommst.
Die Funktion in der WLANThermo.conf bringt dir den vorteil dass du Speicherplatz sparst weil er in die csv Datei nur 4Werte speichert statt 8.

Das GUI selber ist aber so aufgebaut dass dir nur die Temp Werte angezeigt
werden wo auch ein Sensor angesteckt ist
(also Dynamisch)
Wenn du jetzt Kanal 0-3Aktiviert hast kannst du den Sensor am Steckplatz 0 oder 1 oder 2 oder 3 anstecken. Es wird dir dsnn immer richtig angezeigt ohne dass du eine änderung vornehmen musst. Da wo kein Fühler drin steckt wird nichts angezeigt. Hoffe es hilft dir weiter.

Lg


Hardwaremässig muss ich das mit dem Poti auf PIN 3 auch noch testen, da mein Kontrast am Display auch sehr schlecht ist.

Servus JJ,
das Display funktioniert doch prinzipiell so wie es soll. Das ist lediglich ein Kontrastthema.

Bastel mal ein Poti in die Kontrastleitung zu Pin3 des LCD.

Das Poti zwischen 5V und GND. Den Schleifer auf Pin3 des LCD.
Tante Google zeigt auch mehrere Beispiele dazu, dass zusätzlich noch ein Vorwiderstand zum Poti geschaltet wurde, damit die Spannung am Pin3 nicht zu hoch wird.
Versuch da mal mit nem 10k Poti und nem 27k Vorwiderstand.

Grüße Marco

Der nächste Schritt ist nun der Einbau in ein Gehäuse und dann kommt der für mich komplizierteste Teil:
Das Thermometer soll im Schrebergarten mittels Handynetz betrieben werden und wenn möglich von zu Hause über das www ablesbar sein.

Mit dyndns dürfte das anscheinend nicht funktionieren, da das nur bei Festnetz-Internet funktioniert. (so habe ich zumindest gelesen)

Danke für Eure bisherige Hilfe, auch wenn ich nicht immer sofort reagiert habe.
:thumb1: :dankedanke:
 
Hallo Richard,

freut mich, wenn es Dir weiter geholfen hat.

Zu Deinen Bestrebungen mit Mobilfunk.
Dyndns könnte mit einer FritzBox zu lösen sein, die auch zugleich als WLAN Acces Point dienen kann.

Ich meine es gibt Fritz Boxen die einen Internet Zugang über UMTS Sticks herstellen können, dann kannst Du auch die Dyndns Funktion der Fritte nutzen.

Schau mal hier nach...
FRITZ!Box für Internetzugang über Mobilfunk einrichten | FRITZ!Box 7270 | AVM-SKB

Gruß, Stefan.
 
Servus, einfach einen dyndns client auf dem Raspi installieren. Es gibt für noip sogar ein recht gut beschriebenes Installscript. Damit ist es dann egal ob der Raspi an eimen Handy-WLAN-Hotspot oder hinter einer Fritzbox betrieben wird. Das Script sendet regelmäßig die WAN IP an den DNS Server.

Grüße Marco
 
Fritzbox müsste ich halt erst extra wieder kaufen, was ich eigentlich nicht will.

Wenn man das mit dem PI alleine machen könnte wäre das schon Super. Mein Wusch wäre ein altes android-handy als WLAN-Hotspot zu konfigurieren und damit das ganze zu betrieben.

Oder weiter vorne wurde auch schon davon gesprochen den PI selbst über einen UMTS-Stick ins I-Net zu bringen.
 
Die Fritz nützt dir für deinen Garten nix, wenn dort kein Internetanschluss liegt.

Teste es doch erstmal mit dem Android und dem noip script.
Dann kannst du immer noch den UMTS Stick versuchen.
 
Zuletzt bearbeitet:
Die Fritz nützt dir für deinen Garten nix, wenn dort kein Internetanschluss liegt.

Teste es doch erstmal mit dem Android und dem noip script.
Dann kannst du immer noch den UMTS Stick versuchen.

Hi Marco,

die Fritte kann auch ohne Internetanschluss (DSL) über einen UMTS Stick eine Internet Datenverbindung aufbauen.

Zitat der AVM Webseite:
--- schnipp ---
Mit einem zusätzlichen USB-Modem für den mobilen Breitband-Internetzugang (UMTS/HSDPA) kann die FRITZ!Box auch Internetverbindungen über ein Mobilfunknetz aufbauen und diese allen Computern im Netzwerk zur Verfügung stellen.
--schnapp---

Aber Ihr habt schon Recht, idealerweise geht das über den PI direkt oder auch über ein altes Handy mit Tethering über WLAN.

Tschö Stefan.
 
Heute kam das Display an. Ich bekomme es einfach nicht zum laufen :sad:
Habe es genau nach Plan verlötet.
Display leuchtet zwar, aber nur durchgängig Blau. Kein Text zu sehen, einfach nur blau. Dachte schon, dass ich den Stecker nicht richtig auf das Kabel gedrückt habe ..., neuen Stecker mit neuem Kabel angelötet - genau das gleiche...
lcd.jpg


Display wurde im Interface eingeschaltet. Auch nach Reboot das gleiche ...
Gruß, Frank
 

Anhänge

  • lcd.jpg
    lcd.jpg
    87,1 KB · Aufrufe: 1.147
Servus Frank,
am Display fehlen noch ein paar Leitungen.
Such ich gleich mal raus.

Grüße Marco
 
Servus Frank,

schau mal in Armins Anleitung auf Seite 36 und 37. Da siehst du welche Pins am LCD noch zusätzlich beschaltet werden müssen.

Vss, Vo und RW noch mit auf Gnd
VDD noch auf 5V
Unbeschaltet bleiben am Ende nur noch DB0-DB3.

Grüße Marco
 
Hi Marco,
habe die fehlenden Kabel verlötet.
Jetzt kann ich von der Seite (muß sehr wahrscheinlich noch ein Poti für den Kontrast zwischen bauen) "Grillsportverein. Die Referenz zum Grillen und Messen" sehen, aber keine Werte. Im Interface werden diese angezeigt.
Gruß, Frank
 
Zurück
Oben Unten