Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

  • htca
  • Registratie: November 2001
  • Laatst online: 29-11 15:51
Ik heb met succes een 433MHz receiver aan mijn raspberry pi gekoppeld. Middels de 433utils kan ik met RFsniffer de codes die door ons huis gaan binnenhalen. Maar RFsniffer is duur qua CPU usage.

Maar ik zoek eigenlijk een manier om de PIR sensors van mijn alarmsysteem (krijg de codes binnen middels RFsniffer) uit te lezen qua status middels een python script en daaraan acties te koppelen (licht aan etc.).

googled around, maar kon niets vinden; pilight lijkt geen ondersteuning te hebben.
anybody a clue?

  • ThinkPad
  • Registratie: Juni 2005
  • Laatst online: 18:14
Het zou helpen als je een merk en typenummer van de PIR-sensors zou vermelden ;) Misschien draait het spul wel helemaal niet op 433Mhz, maar op 868Mhz bijv.

  • htca
  • Registratie: November 2001
  • Laatst online: 29-11 15:51
Het spul draait op 433 MHz (ik krijg immers de codes binnen :)) en de specs van mijn alarm systeem (budget systeem; SS100) geven ook aan dat het 433MHz is. Ik ben op mijn werk nu, maar ik kan straks wel even kijken. Ik weet dat er jumpers op zitten (liever niet wijzigen ivm de afstelling van het alarm).

  • Kelfox
  • Registratie: Januari 2002
  • Laatst online: 10-05-2023
Zie hier een oplossing waarbij een arduino wordt gebruikt voor het "sniffen" welke vervolgens via USB doorgeeft aan de raspberry wat er binnenkomt.

Koffie's tweakblog: Native RF zenden en ontvangen met pimatic

  • htca
  • Registratie: November 2001
  • Laatst online: 29-11 15:51
Ik heb de arduino nano nog niet binnen, maar heb even de conventionele methode gebruikt om te scannen op de RF signalen. Ik krijg de dit soort signalen binnen:
[code]
debug [pimatic-homeduino]: data: "PING"
debug [pimatic-homeduino]: received: [ 343, 2095, 4662, 9679 ] 0102010202010201010202010101010101020102020102020102020103
debug [pimatic-homeduino]: data: "RF receive 343 2095 4662 9679 0 0 0 0 0102010202010201010202010101010101020102020102020102020103"
debug [pimatic-homeduino]: received: [ 359, 492, 2075, 4650, 9564 ] 0203020303020302020303020202020202030203030203030203030214
debug [pimatic-homeduino]: data: "RF receive 359 2075 4650 492 9564 0 0 0 0102010202010201010202010101010101020102020102020102020134"
debug [pimatic-homeduino]: received: [ 452, 638, 2031, 4068, 9113 ] 02030203020202030303030203130202030302030203020303020302020202020302030304
debug [pimatic-homeduino]: data: "RF receive 452 2031 4068 638 9113 0 0 0 01020102010101020202020102320101020201020102010202010201010101010201020204"
debug [pimatic-homeduino]: received: [ 448, 2041, 4073, 9079 ] 01020102010101020202020102020101020201020102010202010201010101010201020203
debug [pimatic-homeduino]: data: "RF receive 448 2041 4073 9079 0 0 0 0 01020102010101020202020102020101020201020102010202010201010101010201020203"
[/code]
Verder lijkt er iemand in mijn omgeving een weather device te hebben (buren?) maar waarom 2 id's per unit of zijn het 4 units in totaal (en is er een koppeling tussen bovenstaande en onderstaand)? Er is nu niemand thuis; dus de bewegingssensoren geven geen signaal vermoed ik. (ga ik vanuit iig)

[code]
debug [pimatic-homeduino]: weather1: { id: 30, channel: 1, temperature: -67.8, humidity: 11, battery: 'Good' }
debug [pimatic-homeduino]: weather1: { id: 72, channel: 2, temperature:-153, humidity: 45, battery: 'Good' }
debug [pimatic-homeduino]: weather5: { id: 138, battery: 'Bad', rain: 362.75 }
debug [pimatic-homeduino]: weather5: { id: 39, battery: 'Bad', temperature: 9.1, humidity: 47 }
[/code]

Verder krijg ik dit niet in de log-file binnen, maar in de webinterface (copy paste naar text file), maar waar staan ze op mijn systeem?

De weather devices lijken gemakkelijk (nog niet geprobeerd, maar ook minder belangrijk). Maar hoe ga ik van de RF receive naar een device instelling?

(deel van) logfile:
https://dl.dropboxusercontent.com/u/17252046/debug.txt


Het werkt! wat een geweldig pakket!