Nest Hacking

From Exploitee.rs
Jump to navigationJump to search

Info

  • /dev/event1 is the knob; /dev/event2 is the button

Nest software

/nestlabs/sbin/nlclient -config /nestlabs/etc/client.config -config /nestlabs/etc/Display/Display-2/client.config

Nest backplate interface

  • Connected on /dev/ttyO2
Turn on  W1: d5aa9682000200 00 0129a2
Turn off W1: d5aa9682000200 00 0008b2
Turn on  Y1: d5aa9682000200 01 011891
Turn off Y1: d5aa9682000200 01 003981
Turn on  G : d5aa9682000200 02 014bc4
Turn off G : d5aa9682000200 02 006ad4
Turn on  OB: d5aa9682000200 03 017af7
Turn off OB: d5aa9682000200 03 005be7
Turn on  W2: d5aa9682000200 04 01ed6e
Turn off W2: d5aa9682000200 04 00cc7e
Turn on  Y2: d5aa9682000200 07 01be3b
Turn off Y2: d5aa9682000200 07 009f2b
Turn on  * : d5aa9682000200 0b 01d37e
Turn off * : d5aa9682000200 0b 00f26e

Run BeagleBone/Debian programs

ln -s . /lib/arm-linux-gnueabihf
ln -s ld-2.11.1.so /lib/ld-linux-armhf.so.3