' freak.no - Overstyre trådløst varmeanlegg med Raspberry Pi
freak.no

freak.no (https://freak.no/forum/index.php)
-   Generell DIY (https://freak.no/forum/forumdisplay.php?f=208)
-   -   Overstyre trådløst varmeanlegg med Raspberry Pi (https://freak.no/forum/showthread.php?t=291185)

packman 7. august 2016 16:28

Overstyre trådløst varmeanlegg med Raspberry Pi
 
Hei!

Har fått lyst til å lage et system som overstyrer det trådløse varmeanlegget i huset. Med raspberry pi, Domoticz (eller noe lignende kom gjerne med innspill).

Det fungerer per idag slikt at jeg har et bergvarmeanlegg som sender varme i gulv til alle rom i huset. Det trådløse systemet heter Wirsbo Genius som består av en sentral og en sender i hvert rom som har temperaturmåler og mulighet for å endre temperatur i det gitte rommet.

Disse termostatene opererer på 433,92 MHz. Og det er de jeg ønsker å kunne styre fra mobil/PC. Slik at jeg kan se hva temperaturen er og endre den hvert rom fra en nettside eller en app.

Sentralen kan se innstilt temperatur i hvert rom og gjeldende temperatur. Den kan dog ikke endre innstilt temperatur (fordi den går på 433 MHz?).

Jeg har gode programmeringsferdigheter og en raspberry pi 1. gen model B men kjøper gjerne en nyere :D


Jeg trenger da råd på om dette lar seg gjøre, eller om noen har gjort dette før? Kan ikke finne noe på nett med Wirsbo.
Gjerne anbefaling til utstyr og programmer.
Målet er også etterhvert og koble til tyverialarm, lysbrytere osv. Men varmeanlegget er det viktige.

m0b 7. august 2016 18:18

Har lekt litt med trådløse temperatursensorer og værstasjoner som opererer på rundt 433MHz.

Hvis du kjøper deg en enkel rtlsdr-dongel til en billig penge (sjekk aliexpress el.), så kan du bruke rtl_433 til å snappe opp pakkene og enten la den forsøke å dekode med en av de allerede eksisterende devicene den støtter, eller så kan du sette den i analyze-mode hvor den vil forsøke å gi deg pakkene i rådataformat, som du da kan forsøke å reverse protokollen på.

Her er et eksempel på rådata som kan spyttes ut av rtl_433
https://usercontent.irccloud-cdn.com...19023432_n.jpg

Hvis du vil gjøre jobben enda mer manuelt så kan du bruke sdrsharp eller gqrx til å ta opp IQ-data og lagre til fil. De bruker henholdsvis formatene wav (2 kanaler, for I og Q) med metadata, og complex64.
https://usercontent.irccloud-cdn.com...27386733_n.jpg
deretter bruke for eksempel Audacity til å se på moduleringen
https://usercontent.irccloud-cdn.com...46811122_o.jpg
og videre kan du jo selv skrive et program som kan tolke verdiene ut i fra hvilken modulering systemet ditt bruker.

Det er i alle fall en plass å starte, for å komme noen steg nærmere målet ditt. Om du får avlesningen til å fungere, så åpner det jo også videre for at du investerer i en sdr som kan både motta og sende. Men vær klar over at radio er et rabbit hole, dersom interessen din trigges. Det finnes også programvare (som pifm) som kan gjøre at du kan sende signaler med gpio-pin på rpien din, men det virker til å være en del eksperimentelt, og du bør i alle fall slenge på et fm-filter om du har tenkt å stunte med den. :)


Alle tidspunkt er GMT +2. Klokken er nå 12:12.