• 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 Maverick BBQ-Thermometer - Raspberry Pi Edition

Hi cheh,
Sorry für die verspätete Antwort !
Ich habe das lan Kabel lediglich für die Verdrahtung gebraucht (8 Leitungen ziemlich gut isoliert :) )
Auf den Bildern sieht man die Wetterbuchse und das rpi Teil . Das blaue Kabel ist das lan Kabel . Das weiße ist ein microusb Kabel welches wiederum in ein Netzteil gesteckt worden ist. Dieses Netzteil wurde mit etwas wetterfesterem in einem weiteren Behälter verlängert.

image.jpg


image.jpg
 

Anhänge

  • image.jpg
    image.jpg
    156,4 KB · Aufrufe: 1.148
  • image.jpg
    image.jpg
    177,3 KB · Aufrufe: 1.226
hab leider noch immer die errors... hat irgendwer eine idee?

snip
Code:
Starting on PIN 4

Preamble detected @10377



!!!PATTERN FAILURE!!! @441

Preamble detected @10470

Byte 1:0xAA @10478563 (10479)

Byte 2:0x66 @10483536 (10483)



!!!PATTERN FAILURE!!! @409

Preamble detected @10568

Byte 1:0xAA @10576691 (10577)

Byte 2:0x9E @10581675 (10582)



!!!PATTERN FAILURE!!! @404

Preamble detected @10666



!!!PATTERN FAILURE!!! @543

Preamble detected @22377



!!!PATTERN FAILURE!!! @424

Preamble detected @22470

Byte 1:0xAA @22478717 (22479)

Byte 2:0x66 @22483687 (22484)

Byte 3:0x55 @22487723 (22488)
/snip

jede hilfe ist mehr als willkommen!

lg, Phil.
 
Von dort aus geht ein Lan Kabel in einen anderen Behälter, in dem Sich eine kleine Platine befindet, die folgende Kontakte zu den GPIO Pins herstellt:
Temperatursensor, Regensensor, Funkmodul.
das wär auch für mich eine praktikable lösung - nur welche temp-sensoren verwendest du da? und wie sieht die schaltung dafür aus? 1wire werdens ja nicht sein, oder?

lg, Phil.
 
hab leider noch immer die errors... hat irgendwer eine idee?

snip
Code:
Starting on PIN 4

Preamble detected @10377



!!!PATTERN FAILURE!!! @441

Preamble detected @10470

Byte 1:0xAA @10478563 (10479)

Byte 2:0x66 @10483536 (10483)



!!!PATTERN FAILURE!!! @409

Preamble detected @10568

Byte 1:0xAA @10576691 (10577)

Byte 2:0x9E @10581675 (10582)



!!!PATTERN FAILURE!!! @404

Preamble detected @10666



!!!PATTERN FAILURE!!! @543

Preamble detected @22377



!!!PATTERN FAILURE!!! @424

Preamble detected @22470

Byte 1:0xAA @22478717 (22479)

Byte 2:0x66 @22483687 (22484)

Byte 3:0x55 @22487723 (22488)
/snip

jede hilfe ist mehr als willkommen!

lg, Phil.

Hi
I am having these Pattern Failures too. Did you ever find a solution?
But I get the temp reported between the error messages so it seems that the communication is working a little bit at least.
Still, I would like to fix these errors if possible.
Anyone knows what causing them?

/Smokey
PS. Sorry for writing in English, but I guess that is better than German Google Translate :)
 
Hello!
These errors can occur, when the Raspberry needs to much ressources to display the output in the console. Because of this fact, the main program cannot be served anymore.

Did you try to run this program in Background and log to a file?
sudo ./maverick > maverick.log 2>&1 &

Kind regards!
 
Hello!
These errors can occur, when the Raspberry needs to much ressources to display the output in the console. Because of this fact, the main program cannot be served anymore.

Did you try to run this program in Background and log to a file?
sudo ./maverick > maverick.log 2>&1 &

Kind regards!
Thank you!
Running it in the background seems to work much better, didn´t know output to console was that heavy.
Or is it the code itself that is quite heavy on the rPi?

Nevertheless, this code is great. I´ve been looking for a way to extract the temp from my Maverick for a while now.

Thanks!
 
Hallo,

von mir gibt es auch neues. Ich habe gestern nochmal unnötige Programme im Hintergrund abgeschalten, die Verbindung überprüft aber das Signal des Maverick-Empfänger war immernoch komisch. Seltsam war auch, dass ein Teil des Signals noch alle 12 s kommt, auch wenn der Sender aus ist.
Anscheinend ist beim 733 im Vergleich zu den vielen 732-Aussagen im Internet doch etwas mehr intelligenz auf der Rx-Platine (sah auch nach ASIC o. ä. aus und nicht wie auf machen Fotos des 732 nach China-Empfänger).

Also doch den China-Empfänger wieder herausgeholt. Der bringt die ganze Zeit Müll (wenn kein Signal da ist), aber sobald der Sender sendet konnte ich Präampel und Manchester-Code mit piscope sehen. Leider gab es bei der Decodierung durch dein Programm noch Fehler. Zwischenzeitlich habe ich auf Grund der Aussage des Vorredners mal ein 10 us delay in die Hauptschleife gemacht, um die hohe CPU-Last zu senken.
Ich habe dann gemerkt, dass die aktiv-Pulse meines Empfängers etwas kürzer sind als die deaktiv-Pulse, also habe ich die Zeitschwelle von 390 us auf 350 us verkürzt.
Damit ging es. Ich freu mich.
Dann noch einen Zweizeiler eingefügt, um das Ergebnis direkt bei thingspeak.com hochzuladen. Perfekt! Danke! Das Wochenende ist gerettet!

Gruß
Florian


Könntest Du mir deinen Code mal schicken?

Grüße Sgarp
 
Hallo,

ich habe hier mal den Code hochgeladen, wie er zuletzt auf dem rpi lief.
Ist jetzt leider nicht aufgehübscht.
Ist schon lange her und mittlerweile habe ich es in abgeänderter Form auf einem Wifi-Arduino am laufen.

http://pastebin.com/VSqqaGZ7

Vielleicht hilft es dir weiter.

Beste Grüße
Florian
 
was wäre am code zu ändern damit auch der sender eines froggit max pro (oder vielleicht auch noch andere) verbunden werden kann?

mfg
seebaer1976
 
Zurück
Oben Unten