Calling all Raspberry Pi users. Looking for help on connecting a Raspberry Pi Zero W to Tesla Model 3. Full disclosure, this is my first exposure with Raspberry Pi (it was recommended to me by Tesla Service after many complaints about intermittent problems with my USB ports and constant corrupted video; they replaced the on-board USB HUB... yes, apparently the two physical ports you have in your dash are a HUB which connects to your main board).
At any rate, flashing a 64G Samsung Pro Endurance mSD using balenaEtcher, then updating teslausb_setup_variables.conf file with my parameters following GitHub/marcone one-step headless setup, was straight forward. I used Raspbian image marcone v1.3 teslausb-20190615. Reviewing the teslausb-headless-setup.log file, it appears setup completed. TESLAUSB_SETUP_FINISHED and WIFI_ENABLED files are there.
Note that my setup for mounting a CFIS drive uses a Share on my Synology DS-415+ NAS. I verified that the 'TeslaCam' and 'TeslaMusic' shares were mounting properly on the Pi. I left the Pi run for a bit to allow audio files in the 'TeslaMusic' share to sync. Sync was successful.
The only thing left was to plug it into Artax (Model 3). Unfortunately, Artax doesn't seem to like it. The camera/recording icon does not appear in the top right of the screen (left it in for an hour; tried both USB ports).
Any advice would be appreciated. Following is the un-hashed teslausb_setup_variables.conf file content (some 'xxx' for privacy); full file and teslausb-headless-setup.log file attached for your viewing pleasure.
#####################################################################
# ArtaxUSB CONFIGURATION FILE FOR TESLAUSB Pi Setup
#####################################################################
# Default variables for CIFS setup - Connect to BnMe15 Synology NAS
export ARCHIVE_SYSTEM=cifs
export archiveserver=10.16.0.xxx
export sharename=TeslaCam
export shareuser=ArtaxPi
export sharepassword=xxxxxxxxxxxxx
# export cifs_version="3.0"
export camsize=80%
#export musicsize=20%
export musicsharename=TeslaMusic
# Pi Wifi Connect setup information
export SSID='FnMeR'
export WIFIPASS='xxxxxxxxxxxxx'
# If doing a headless (i.e. automatic) setup
export HEADLESS_SETUP=true
# uncomment to enable teslausb to act as a wifi access point with the given
# SSID, so you can access it while on the road.
export AP_SSID='ArtaxPiAP'
# AP wifi password must be at least 8 characters.
export AP_PASS='xxxxxxxxxxxx'
# AP Gateway IP
export AP_IP='192.168.xxx.1'
# default timezone 'BST' / "auto" to attempt automatic timezone detection
export timezone="America/Vancouver"
# By default there is a 20 second delay between connecting to wifi and
# starting the archiving of recorded clips
# export archivedelay=20
# Uncomment if you want to override the default hostname of "teslausb"
export TESLAUSB_HOSTNAME=ArtaxUSB
At any rate, flashing a 64G Samsung Pro Endurance mSD using balenaEtcher, then updating teslausb_setup_variables.conf file with my parameters following GitHub/marcone one-step headless setup, was straight forward. I used Raspbian image marcone v1.3 teslausb-20190615. Reviewing the teslausb-headless-setup.log file, it appears setup completed. TESLAUSB_SETUP_FINISHED and WIFI_ENABLED files are there.
Note that my setup for mounting a CFIS drive uses a Share on my Synology DS-415+ NAS. I verified that the 'TeslaCam' and 'TeslaMusic' shares were mounting properly on the Pi. I left the Pi run for a bit to allow audio files in the 'TeslaMusic' share to sync. Sync was successful.
The only thing left was to plug it into Artax (Model 3). Unfortunately, Artax doesn't seem to like it. The camera/recording icon does not appear in the top right of the screen (left it in for an hour; tried both USB ports).
Any advice would be appreciated. Following is the un-hashed teslausb_setup_variables.conf file content (some 'xxx' for privacy); full file and teslausb-headless-setup.log file attached for your viewing pleasure.
#####################################################################
# ArtaxUSB CONFIGURATION FILE FOR TESLAUSB Pi Setup
#####################################################################
# Default variables for CIFS setup - Connect to BnMe15 Synology NAS
export ARCHIVE_SYSTEM=cifs
export archiveserver=10.16.0.xxx
export sharename=TeslaCam
export shareuser=ArtaxPi
export sharepassword=xxxxxxxxxxxxx
# export cifs_version="3.0"
export camsize=80%
#export musicsize=20%
export musicsharename=TeslaMusic
# Pi Wifi Connect setup information
export SSID='FnMeR'
export WIFIPASS='xxxxxxxxxxxxx'
# If doing a headless (i.e. automatic) setup
export HEADLESS_SETUP=true
# uncomment to enable teslausb to act as a wifi access point with the given
# SSID, so you can access it while on the road.
export AP_SSID='ArtaxPiAP'
# AP wifi password must be at least 8 characters.
export AP_PASS='xxxxxxxxxxxx'
# AP Gateway IP
export AP_IP='192.168.xxx.1'
# default timezone 'BST' / "auto" to attempt automatic timezone detection
export timezone="America/Vancouver"
# By default there is a 20 second delay between connecting to wifi and
# starting the archiving of recorded clips
# export archivedelay=20
# Uncomment if you want to override the default hostname of "teslausb"
export TESLAUSB_HOSTNAME=ArtaxUSB