• 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

Ganz einfach, weil ich nicht über das Home-WLAN ins I-Net gehe, sondern über ein Androidhandy, welches mir das WLAN zur Verfügung stellt.
Und leider funktioniert das bei den Handynetzen nicht so einfach mit dem weiterleiten der Daten.

Der Gurnd für das ganze ist, das ich das Thermometer im Schrebergarten benutze und aber gerne von der Wohnung aus die Temperatur sehen möchte.
Hätte mir schon manches Problem erspart. So wie es jetzt funktioniert, kann ich nur im nachhinein sehen, wann das Problem begonnen hat.
Also bitte falls möglich, wäre auch die Datenübertragung zu thingspeak.com eine super Sache.

Hallo ri70,

kennst du Teamviewer? Die Teamviewer Quick Support App gibt es auch für Android damit sollte es von jedem anderen Teamviewer aus Möglich sein direkt (auch über Firewall, und NAT des Providers hinweg) auf dein Androit Gerät zuzugreifen.
https://play.google.com/store/apps/details?id=com.teamviewer.quicksupport.market

LG

Joe
 
Du meinst ich könnte mir die erzeugte Homepage des PI auf dem Android handy anzeigen lassen, und dann mittels teamviewer irgendwo anders auf einem Rechner übernehmen.
Hört sich aber auch nicht gerade einfach und unproblematisch an.
Hallo

mit Teamviewer ist das ganz einfach, die App am Handy Installieren und Starten dann wird dir eine ID und Kennwort angezeigt mit dieser kannst du von jedem anderen Teamviewer direkt durch Firewalls und NAT wie es dein Mobilfunkprovider macht, zugreifen, weil sich dein Handy bei Teamviewer meldet und der andere über diesen Verbindung vom Remote Support "Rechner" aus den aufgebauten "Tunnel" für die "Fernwartung" nutzt.

So eine Fernwartung Funktioniert auch durch gute Firewalls hindurch ohne das die IT was dagegen machen kann...

Edit: hab es gerade mit meinem Nexus 10 getestet und von meinem Windows Rechner aus die Fernwartung gemacht.
App am Zielgerät (Smartphone) installieren und Starten. Die ID in Teamviewer am Windows Rechner eingeben und am Smartphone Bestätigen. Dann am Windows Rechner eine Fernsteuerung anfordern diese am Android wieder erlauben und dann wird der Bildschirm vom Android Gerät angezeigt und ist Bedienbar.

LG

Joe
 
Zuletzt bearbeitet:
Hallo Peble,

das kling für mich nach "Artfremder" verwendung, ist nicht böse gemeint!

Für so eine Anwendung kann ich dir mit dem PI FHEM und 1-Wire Empfehlen da kannst du mehrere Hundert Temperaturfühler an den Bus Stern oder Ring oder gemischt die von -50 bis 125 Grad gehen und das Stück EUR 3,60 kostet anschließen wenn du eine Fertig bestückte 1-Wire Platine um ca. EUR 30 (inkl. Versand aus UK) dazu kaufst.

Web Interface + Aufzeichnung / Chart kann FHEM auch alles...

LG

Joe


Hallo Joe,

Artfremde Verwendung ist richtig
ich will damit einfach 4 Raum bzw. Außentemperaturen vergleichen deshalb reicht mir der Temperaturbereich.
Was heißt PI FHEM
was benötige ich um diese 4 Temperaturen auf meinem Browser sichtbar zu machen?

Viele Grüße

peble
 
Artfremde Verwendung ist richtig
ich will damit einfach 4 Raum bzw. Außentemperaturen vergleichen deshalb reicht mir der Temperaturbereich.
Was heißt PI FHEM
was benötige ich um diese 4 Temperaturen auf meinem Browser sichtbar zu machen?
Hallo Peble,

Das ist in diesem Thread zwar "Off Topic" aber hier einige Links:
Schau dir auch das Forum von FHEM an, dort wird dir sicher auch bei Fragen weitergeholfen.

LG

Joe
 
Hallo Joe,

wie werden die Fühler mit dem 1 Wire Board angeschlossen?

@ all

Hab gestern Nacht nochmal versucht den kompletten Thread durchzulesen doch jetzt hab ich doch noch einige Fragen.

Gibt es noch Platinen von Grillprohet?
Die Anleitung von Armin funzt doch mit zwei Gehäusen?
könnte ich nicht die Fühler gegen einfache Raumtemperatursensoren austauschen um einen genaue Messung im Bereich -15°C bis +35°C zu erhalten
oder welcher der geannten Fühler ( Ikea, Mavrick, etc) wäre dazu am Besten geeignet?
was ich nicht genau verstanden habe braucht man für verschiedenen Fühler auch verschiedene Widerstände?
sind die Fühlerwerte für verschiedenen Fühler in der Software hinterlegt?

Vielen Dank
für eure Antworten

Gruß
 
Hallo Peble,

wie werden die Fühler mit dem 1 Wire Board angeschlossen?

das 1-Wire board hat eine RJ12 Buchse oder einen Lötanschluss für den 1-Wire Bus. (RTFM?)

könnte ich nicht die Fühler gegen einfache Raumtemperatursensoren austauschen um einen genaue Messung im Bereich -15°C bis +35°C zu erhalten
oder welcher der geannten Fühler ( Ikea, Mavrick, etc) wäre dazu am Besten geeignet?
was ich nicht genau verstanden habe braucht man für verschiedenen Fühler auch verschiedene Widerstände?
sind die Fühlerwerte für verschiedenen Fühler in der Software hinterlegt?

Ich bin zwar keine Elektrotechniker aber die Temperaturmessung mit dem Projekt hier erfolgt mit einem AD Wandler der den Widerstand des Temperaturfühlers in einen Messwert umwandelt, wenn du hier die für die Fühler Leitung stark verlängerst hast du andere Widerstände und daher auch Messwerte.

1-Wire hingegen ist ein Digitaler Bus mit vier Leitern (GND,Signal, +5V, +12V wenn Sensoren / Aktoren auch 12V benötigen) bei den die Temperaturfühlern brauchst du nur drei (GND,Signal, +5V) damit diese parasitär vom BUS Stromversorgt werden und sich am 1-Wire Interface anmelden. Es fast egal ist wie lange die Kabel sind (glaube mal irgendwo eine maximale Buslänge von 800m gelesen zu haben) bzw. wie der Bus verkabelt wird (Serie, Stern oder Mischform).
 
Also ich habe das ja schon öfters angeregt und würde mich Wahnsinnig über so ein Feature freuen.
Warum?
Ganz einfach, weil ich nicht über das Home-WLAN ins I-Net gehe, sondern über ein Androidhandy, welches mir das WLAN zur Verfügung stellt.
Und leider funktioniert das bei den Handynetzen nicht so einfach mit dem weiterleiten der Daten.

Der Gurnd für das ganze ist, das ich das Thermometer im Schrebergarten benutze und aber gerne von der Wohnung aus die Temperatur sehen möchte.
Hätte mir schon manches Problem erspart. So wie es jetzt funktioniert, kann ich nur im nachhinein sehen, wann das Problem begonnen hat.
Also bitte falls möglich, wäre auch die Datenübertragung zu thingspeak.com eine super Sache.
Ich bin davon überzeugt, daß das für viele ein Mehrwert wäre. Die Variante, mit VPN drauf zuzugreifen, ist nicht für jeden umsetzbar und auch dann nur für einen selber nutzbar. D.h. man kann anderen immer noch keinen Einblick geben.
Portforwarding ist auch nicht für jedermann umsetzbar und birgt Risiken. Da ich zum Beispiel einen IPCop betreibe und sich das WLAN daher in einem separaten Netzwerksegment befindet, müsste ich eine Freigabe aus dem Internet über zwei Firewalls hinweg ins WLAN machen, sodaß potenziell die ganze Welt in gewisser Weise in mein WLAN kommt. Never.

Mag paranoid klingen, aber IT-Sicherheit und meine Daten sind mir wichtig und heilig. Ebenfalls heilig ist mir meine Anonymität im Netz. Und eine direkt URL wäre da ggf auch ein Risiko.

Es wäre wirklich schick, die Werte einfach irgendwo hin rauszuschicken und dann ist man in vielerlei Hinsicht auf der sicheren Seite.

Bin auch gerne bereit, im Rahmen meiner technischen Fähigkeiten zu unterstützen, bin aber nicht so der Programmierer . . .

Soweit nochmal mein Senf dazu :-)
 
Zuletzt bearbeitet:
Servus,

so, nachdem ich einige Testläufe mit dem Typ K Fühler hatte und mir mein Lebensmittelfühler bei ca. 250 Grad abgeraucht ist komme ich nun zu dem schluss das sich das Typ K gelumpe nicht rentiert. Die Fühler sind zu teuer und halten zu wenig aus. Der günstigste war mit 58 Euro dabei, das teuerste Angebot das ich hier auf dem Tisch hatte lag bei 228 Euro und ist für eine Hobbyanwendung zu viel. Die Idee mit dem AD595AQ (Der TreiberIC für diese Fühler) ist mit seinen ca 13 Euro pro Stk. auch relativ teuer, da bekommt man viele Maverik Fühler.

Wenn Bedarf besteht, werde ich die nächste Platine trotzdem mit den 4 IC´s entwerfen, sie sind ja dann nur als option zu sehen und können dann aber auch weg gelassen werden. Die Platine wird deswegen nicht teurer.
 
Hallo gjranti,

ersteinmal vielen Herzlichen Dank für deine Mühe und auch Test's, die ja viel Zeit und vor allem auch Lehrgeld kosten!

mir mein Lebensmittelfühler bei ca. 250 Grad abgeraucht ist

Ich hätte da noch einen von denen den ich dir schenken könnte, vielleicht kannst du damit was anfangen. Ursprünlgich wollte ich diese Sensoren verwenden aber leider sind die unter Linux fast gar nicht verwendbar weil der AD Baustein der in dem USB Gehäuse steckt der eines USB Lenkrades ist aber der Sensor slebst sollte doch passen. Also einfach eine PN mit deiner Adresse und du bekommst Post...

Ich hätte auf jeden Fall gerne deine Platine da ich schon einen AD595AQ und noch einen Sensor wie oben hier rumliegen habe.

Ich werde in den nächsten Tagen Endlich wieder mal an dem Projekt weiterarbeiten und am Wochenende die Weber Rotiserie mit dem Pitmaster nutzen...

LG

Joe
 
Hallo,

alle die einen Remote Zugriff möchten könnten auch localtunnel nutzen!
Dieser macht einen Tunnel zu einem Externen Server und gibt eine URL über die in unserem Fall das Webinterface des Thermometers erreichbar ist.

Das Funktionert auch mit UMTS Internet da ja der Thermometer den Tunnel bis zum Server macht.

Und localtunnel ist kostenlos / Open Source!
 
Einerseits interessant . . .
Andererseits haben wir hier eine Seite aus (anscheinend) Montenegro, die einen kostenlosen Service anbietet und einen Tunnel in mein Netzwerk aufbauen möchte (an der Firewall vorbei bzw. durch) . . .
Es mag unberechtigt sein, aber ich traue dem Braten nicht so ganz . . .
Ich würde würde mich wesentlich wohler fühlen, wenn die Daten aktiv rausgeschickt werden.
 
Einerseits interessant . . .
Andererseits haben wir hier eine Seite aus (anscheinend) Montenegro, die einen kostenlosen Service anbietet und einen Tunnel in mein Netzwerk aufbauen möchte (an der Firewall vorbei bzw. durch) . . .
Es mag unberechtigt sein, aber ich traue dem Braten nicht so ganz . . .
Ich würde würde mich wesentlich wohler fühlen, wenn die Daten aktiv rausgeschickt werden.

Hallo,

tja das stimmt zwar aber nur zum Teil, ein SSH Tunnel für ein locales Port deines PI über diesen Externen Server zu leiten ermöglicht nur den Zugriff auf die Dienste die auf dem Raspberry under diesem Port laufen! Der Endpunkt ist einmal der Port auf dem PI und auf der anderen Seite die Adresse des Anbieters und dazwischen ist die Verbindung verschlüsselt getunnelt (SSH).
Also in unserem Fall das nur das Webinterface welches ja schon lange für die Einstellungsseiten eine Authentifizierung Integriert hat durch diesen Tunnel erreichbar.

Jeder der Dropbox, EiCloud usw. nutzt macht da einen größeren Fehler!

Jeder der einen "normalen" Router hat sollte es mit einem DynDNS Account und Port forwarding machen aber für den Ausnahmefall oben (UMTS Einwahl über ein Smartphone aus einem Privaten Netz so wie es viele "billig" provider machen) ist das eine bessere Lösung als Fernwartung über den Teamviewer Server...

Übrigens ist die WLANThermo SW von Armin Open Source und jeder kann sie Anpassen wie er will.
 
Also euer Projekt in ehren aber mit solchen Sachen, wie ssh tunnel über Montenegro usw...machts ihr es langsam kaputt für mitlesende und interessierte.. Jeder IT spezi, wo ich mich auch dazu zähle, der auf Sicherheit wert legt kann das locker so raustunneln und co das es keine Probs gibt.. der das nicht kann hat in der Regel zu wenig Ahnung um ein System überhaupt sicher zu halten.. für alle anderen reicht eine einfache Portfreigabe am Router, risiko ist wirklich minimalst und auf einem apache Fremdport auf ne linux maschine portforwarding mit firewall... mach ich sofort ohne Bedenken..
 
Zuletzt bearbeitet:
Also euer Projekt in ehren aber mit solchen Sachen, wie ssh tunnel über Montenegro usw...machts ihr es langsam kaputt für mitlesende und interessierte.. Jeder IT spezi, wo ich mich auch dazu zähle, der auf Sicherheit wert legt kann das locker so raustunneln und co das es keine Probs gibt.. der das nicht kann hat in der Regel zu wenig Ahnung um ein System überhaupt sicher zu halten.. für alle anderen reicht eine einfache Portfreigabe am Router, risiko ist wirklich minimalst und auf einem apache Fremdport auf ne linux maschine portforwarding mit firewall... mach ich sofort ohne Bedenken..
Hallo,

gut das du das kannst, aber ich denke die meisten die hier Mitlesen und auch Arbeiten können das nicht zumal sie keinen Internet Server haben über den sie das machen könnten.
Auch war das nur eine Möglichkeit für den oben genannten Sonderfall und wird sicher nicht in dem WLANThermo Paket vorhanden sein!

Wenn du wirklich verstanden hast wie ein ssh tunnel der den Port 80 über einen Server in wo auch immer Freigibt macht das die gleiche Sicherheitslücke wie ein Port Forward, mit dem einem Unterschied das der Serverhoster in wo auch immer aktiv von dir über diesen Tunnel informiert wird. Jeder Profi kann aber über den gesamten IP4 Adressbereich mit "Massscan" einen Portscan in unter 16 Min. machen und so auch deinen Port Forward finden...

Den eigentlich musst jeder den Dienst auf dem Rechner den er egal ob er es über einen SSH Tunnel oder Port Forward Freigibt absichern (SSL, Auth.)!

Ich habe nun genug zu diesem Thema gesagt und wünsche euch einen schönen Tag!
 
@Joe16 .. du hast mich glaub ich nicht verstanden .. das was ich sage ist das für dieses Temporär eingeschalten Themometer Teil ein SSH Tunnel Sicherheitstechnischt vollkommen überflüssig ist.. und ein simples Portforwarding über den Router auf einen einzigen Port Sicherheitstechnisch mehr als ausreicht.. für jemand der sowas machen will.. ja und auch wenn jemand einen Portscann macht, genau dann wenn gegrillt wird... na und? ist ja kein 24/7 365 betrieb und dann muß mal erst mal ein Sicherheitsloch dort auch haben.. und das genau dann wenn du grillst.... vollkommen übertrieben diese Panik und technische Aufwand... wie gesagt wenn es jemand wirklich so genau nimmt, aus was für einem Grund auch immer kann er das 1024Bit verschlüsselten Tunnel ausführen wenn er meint, aber für den Otto normal Verbraucher ist das wirklich nicht notwendig
 
Zuletzt bearbeitet:
@pezibär .. du hast recht es reicht ein Port forward nur was machst du wenn das nicht möglich ist? So wie in dem Fall von ri70 oben, der mit einem Android Smartphone aus einem Privaten Netz ins Internet geht? Wenn du selbst z.B. in AT Bob als UMTS Provider nimmst bekommst du am WAN Port eine 10er Adresse und keine Öffentliche!

Nochmal der Dienst auf dem Rechner den du Freigibst muss abgesichert werden und das ist er ja im aktuellen WLANThermo Paket von Armin schon. Wenn jemand meinen Web GUI sieht wenn ich Grille ist mir das echt egal solange er nichts verstellen kann!
 
... mach ich sofort ohne Bedenken..
Das kann ja jeder halten wir er möchte. Bei mir ist das WLAN vom LAN getrennt und außerdem eine Einbahnstraße (alles raus, nichts rein) und das bleibt auch so.
Für meinen Geschmack wird´s auch langsam offtopic. Wir sollten jetzt keine Diskussion über IT-Sicherheit führen oder wenigstens in einen anderen Thread auslagern.
Ich hatte ja nur gefragt, ob man einen Dienst wie ThingSpeak anbinden könnte (weil damit alle oben geführten Diskussionen hinfällig wären und es jedermann risikofrei nutzen könnte).
Es scheint aber offensichtlich keine große Zustimmung zu finden und damit ist der Punkt für mich auch durch. Da muss halt jeder für sich eine Lösung finden ;-)

So long . . .
 
Najo.. Joe .. irgendwo muß man immer Abstriche machen... wenn man sich keine ordentlich Inet Leitung leisten will, oder paranoid secure sein will darf man sich nicht wunder wenn es nicht einfach geht.. nur wollen allein reicht nicht aus.. aber einen SSH Tunnel über einen fremden unbekannten Host ist der blankes sicherheitstechnische Wahnsinn.... wie auch das dies prinzipiell nix für Anfänger ist

@callahan .. du weißt aber schon das alles raus und nix rein schon mal komplett falsch ist, weil wenn nix reingeht wirst das Forum auch hier nicht lesen können .. das ist niemals eine Einbahnstraße.. Was ich schon Netze gesehen hab die unter Vorwand der Sicherheit mit IPCop gesichert waren.. da hätte man das Teil auch gleich ganz weglassen können.. :) Ipcop ist nur so gut wie der User der es Administriert... das gilt für alle Firewalls.. Und das größte Sicherheitsrisiko stellen die Nutzer hinter dem IPCop da.. Aber das ist ein Thema das kannst gerne im http://serversupportforum.de/forum/ weiter ausführen.
 
Zuletzt bearbeitet:
Zurück
Oben Unten