After few weeks of testing original Diamond configuration, NR770HNMO Dualband Mobile Antenna is too tall compared to Tesla Model 3 and I ordered shorter version: Diamond NR72BNMO Dualband Mobile Antenna as you can see from photos, it’s way better from aerodynamic point of view
After few days of planning, I’m switching to new configuration for car and home.
Advantages of new configuration are:
- Antenna in car is smaller (rom 38.2″ to 13.8″) and still support up to 100W output
- New car antenna is compatible with NMO connector already in car
- Mag Mount is heavy to keep existing antenna stable with NMO connector and it can be used home, carry around as external antenna for HAM radio Go-Kit or stored in trunk of car of need more coverage.
Here is final setup:
Tesla Model 3
- Mount = [Existing] Diamond K400CNMO Trunk/Hatchback Mount
- Antenna = [New] Diamond NR72BNMO Dualband Mobile Antenna
HAM Radio Go-Kit
- Bands: 2m/70cm
- Gain dBi: 3.0/5.5
- Watts: 200
- Height: 38.2″
- Mount: NMO
- Element Phasing: 1-1/2 Lambda, 2-5/8 Lambda
Antenna is installed on right side of car connect to trunk edge via K400.
Cable is routed as follow:
- Under the moving part of trunk toward front of car (photo #1)
- U turn back down to bottom of fixed part around the rubber insulation used to protect wiring in the truck (photo #2 and #3)
- Inside trunk and stick on top of it to avoid any hanging (photo #4 and #5)
- Move down following the back of right seat and around the seating part (photo #6, #7 and #8)
- Under all weather floor mat to the area between central console and front passenger seat (photo #9 and #10)
If you want to route the cable completely hidden, you will need a Diamond C110 extension cord and follow this video on how to tear down your Model 3:
Model 3 All-Weather Cargo Mats
3D MAXpider Floor Liners, (2) Front Seats, (1) Rear Seat All Weather Mats
Meters / Power output stats
Calling the below URLs does not require authentication. Each will return JSON output with key-value pairs:
Full list of discovered APIs – Summary:
- BatterySOC = “/api/system_status/soe”;
- MeterAggregates = “/api/meters/aggregates”;
- CustomerRegistration = “/api/customer/registration”;
- PowerWalls = “/api/powerwalls”;
- ConnectionStatus = “/api/sitemaster”;
- Version = “/api/status”;
It includes a script which gets the SoC from the gateway, writes the value to a RRD file and an example graph that can be created from the RRD.
Unpack it to c:\example or change the paths in the script.
createsocrrd.bat will create an rrd db called soc.rrd with one variable socpct
readsoc.ps1 needs to be modified to your GW address and will write the soc value to soc.rrd and after running the PS for a while …
graphit.bat will run rrdtool graph and (hopefully) create soc.png – a 4 hr graph of the soc value.
It uses RRDtool https://oss.oetiker.ch/rrdtool/ Full details of parameters can be found on his site.
If this is your first time running PS scripts on your Windows machine you may have to modify the default execution policy – running Powershell ISE as an admin task and entering Set-ExecutionPolicy RemoteSigned should be sufficient but here Google is your friend.