Temperaturloggning mha av sensor 30.3125

I detta forum hör diskussioner gällande teknik i största allmänhet och hemautomation i synnerhet hemma.
Kategoriregler
Vill du visa bilder i ditt inlägg? Använd funktionen "Ladda upp bilaga" nedanför textrutan!
Pny
Gillar hemautomation
Inlägg: 31
Blev medlem: 26 aug 2008, 17:27
Ort: Linköping

Temperaturloggning mha av sensor 30.3125

Inlägg av Pny »

Tänkte presentera ett gammalt projekt som fått en nytändning...

Jag har länge försökt få till ett interface till en enkel klimatlogger med temperatur och luftfuktighets-sensorer från TFA Dostmann ("Klima Logger", Art 30.3015). Att jag valde just den är att den ha möjlighet att ansluta och logga upp till 5 externa trådlösa sensorer. Tyvärr visade sig Klima-loggern svår att integrera då den använder ett stängt protokol med signalering mha styrledarna på en RS-232 port. Dessutom börjar Klima-loggern bli omodern, men en uppföljare finns och sändarna med kombinerad temperatur och fuktighets-sensor (30.3125) finns att köpa för ca 15 EUR på tyska ebay).

Det nya tillvägagångsättet är att strunta i mottagarenheten och med hjälp av en 433,92 MHz AM radiomottagarmodul från Conrad avkoda signalerna från sensorna direkt i en Arduino. Arduinon skall också mha en befintlig ethernet-shield agera webserver med internet-access till loggar.

Någon har redan gjort halva jobbet åt mig och avkodat protokollet med proof of concept här:
https://neseweb.de/?p=8

Protokollet tillåter ett maximum av 256 st sensorer (men i praktiken kan man nog inte ha så många). Vill man komplettera med andra typer av sensorer kan man säkert ta sändarmodulen från en temperatursensor eller köpa motsvarande sändarmodul och koppla till en mikrokontroller med sensorn.

För mig återstår endast att programmera ett interface för behövliga konfigurationsmöjligheter och sy ihop koden med webserver-exemplet från Arduino-kommunityt. Väntar nu på leverans av radiomodulen från Conrad (som sin vana trogen tar väldigt lång tid på sig att leverera) för att själv kunna börja koppla ihop grejerna!
Hemsida - Rapporterar för : Linköping / Slaka
Pny
Gillar hemautomation
Inlägg: 31
Blev medlem: 26 aug 2008, 17:27
Ort: Linköping

Re: Temperaturloggning mha av sensor 30.3125

Inlägg av Pny »

Delarna börjar nu falla på plats och min radiohårdvara är på plats och mjukvaran tar nu emot temperatur och luftfuktighetsdata från mina trådlösa sensorer och postar data på tre olika sajter (ThingSpeak, Cosm (tidigare Pachube) och Open.sen.se). Det vore trevligt att komplettera med temperatur.nu, men jag har inte hittat någon dokumentation för API:t hit...

Det var tänkt att den skulle plocka tid från en NTP-server men eventuellt blockar Telia det för mig, så jag extraherar tidsinformationen från en http-header istället.

Återstår lite små detaljer som att säkerställa långtidsstabiltet, (Arduinos Ethernet-library verkar inte helt stabilt). Det vore ju också trevligt att kunna konfigurera mjukvaran från antingen serieporten eller en lokal webbsida.

Se mina grafer på: http://www.pny.se/temp/
Hemsida - Rapporterar för : Linköping / Slaka
larky
Moderator
Inlägg: 1166
Blev medlem: 01 feb 2008, 12:21
Ort: Skellefteå
Kontakt:

Re: Temperaturloggning mha av sensor 30.3125

Inlägg av larky »

För att rapportera temperaturer till temperatur.nu ta en titt här
http://wiki.temperatur.nu/index.php/Rap ... peratur.nu
Pny
Gillar hemautomation
Inlägg: 31
Blev medlem: 26 aug 2008, 17:27
Ort: Linköping

Re: Temperaturloggning mha av sensor 30.3125

Inlägg av Pny »

Tack! Nu postar mitt trådlösa mätsystem även utetemperaturen till temperatur.nu... :-)

http://www.temperatur.nu/slaka.html
Hemsida - Rapporterar för : Linköping / Slaka
Pny
Gillar hemautomation
Inlägg: 31
Blev medlem: 26 aug 2008, 17:27
Ort: Linköping

Re: Temperaturloggning mha av sensor 30.3125

Inlägg av Pny »

För att få systemet att fungera över en längre tid blev jag tvungen att implementera en mjukvaru-watchdog som startar om Arduinon om huvudloppen inte exekverats till fullo varje halvminut.

Om man googlar ser man att många har liknande problem med Arduino och ethernetuppkopplingar. Jag hade verkligen förväntat mig mer av arduino-systemet... Men nu funkar det iallafall.
Hemsida - Rapporterar för : Linköping / Slaka
Pny
Gillar hemautomation
Inlägg: 31
Blev medlem: 26 aug 2008, 17:27
Ort: Linköping

Re: Temperaturloggning mha av sensor 30.3125

Inlägg av Pny »

Igår kompletterade jag mjukvaran med en funktion som genom tabelluppslagning även räknar ut den absoluta fukthalten (absolute humidity) för alla mätpunkter och postar tillsammans med övrig data... Riktigt trevligt att ha som jämförelse tex mellan vindsluften och utomhusöuften... :-)
Hemsida - Rapporterar för : Linköping / Slaka
Skriv svar