Skip to content

Tesla Smart Driver

Matthew Holder edited this page Dec 27, 2019 · 1 revision

NOTE: This driver is Experimental.

The Tesla-Smart driver can control any Tesla-Smart device over RS-232. You will need a USB-to-RS232 adapter or cable, or a network connection.

Over RS-232

This is the most straight forward setup. Simply connect your USB-to-RS232 adapter's USB connector into the Raspbery Pi and it's RS-232 connector into the switch.

Over LAN

The driver does not support password protected switches. For security, it is best to directly connect the switch and the Raspberry Pi together via a CAT5 or better cable, and set the static address for the Ethernet interface.

Static IP

The best way to set a static IP address is to use the DHCP Client Daemon (dhcpcd) method and give your eth0 port an IP address in the range of 192.168.254.10 to 192.168.254.100. See this forum post on the Raspberry Pi forum for more information.

Using this method may also require configuring Avahi to ignore the eth0 interface if you are using multicast DNS/zeroconf for the connecting to your Raspberry Pi using its hostname. See the Avahi configuration man page for information on using deny-interfaces.

Clone this wiki locally