Dörrklocka -> esp8266
Postat: 24 november 2018, 12:26:02
För ett bra tag sedan köpte jag en trådlös 433mhz dörrklocka på Kjelles outlet för 50 pix, och den har legat sen dess men nu ville jag ta tag i projektet. Tanken är att fånga upp att någon tryckte på dörrklockan, och sen via en esp8266 skicka den till min MQTT server vidare till OpenHab.
Öppnade upp och ritade en snabb överblick på intressanta kretsar. Radio chippet lyckades jag inte hitta, men jag spårade iallafall två signaler till main cpu (som oxo var anonym). Jag kopplade på en logic analyzer och fick fram signaler.
Fick fram att D3 i bilden nedan gick hög när signal var på väg in, och D2 är datasignalen. Höll på ett bra tag på att luska ut protokoll och datainnehåll, tills en tanke slog mig. Iom att jag är egentligen ointresserad av vilken av de 32 ringsignalerna som används, kan jag ju bara titta på D3 (Enable signalen) och dess bred. Om den är ~86ms är det bara ngn PING signal, men är den i storlek av ~576ms är det en ringsignal som går och det är denna jag är intresserad av. Så det är min status, har inte kopplat på esp8266 ännu, endast gjort "förarbete".
Några tankar?
Öppnade upp och ritade en snabb överblick på intressanta kretsar. Radio chippet lyckades jag inte hitta, men jag spårade iallafall två signaler till main cpu (som oxo var anonym). Jag kopplade på en logic analyzer och fick fram signaler.
Fick fram att D3 i bilden nedan gick hög när signal var på väg in, och D2 är datasignalen. Höll på ett bra tag på att luska ut protokoll och datainnehåll, tills en tanke slog mig. Iom att jag är egentligen ointresserad av vilken av de 32 ringsignalerna som används, kan jag ju bara titta på D3 (Enable signalen) och dess bred. Om den är ~86ms är det bara ngn PING signal, men är den i storlek av ~576ms är det en ringsignal som går och det är denna jag är intresserad av. Så det är min status, har inte kopplat på esp8266 ännu, endast gjort "förarbete".
Några tankar?