Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  1 3075
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


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.
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


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.

deretter bruke for eksempel Audacity til å se på moduleringen

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.
Sist endret av m0b; 7. august 2016 kl. 20:45.