Posting this for anyone else who wants all temps showing using Dynamix System Temperature on their N54L (also works for N40L). I found the majority of this information here https://github.com/fetzerch/hp-n54l-drivers.
Since Kernel 4.5 (Unraid is now on 4.19 at the time of writing) there has been an patch applied to the kernel to allow for all temps and fan speed to be shown.
I have done this by adding the below lines to my go file
# Fix to show all temps and fan speeds
cp /boot/config/sensors.conf /etc/sensors.d
modprobe -a i2c_piix4 jc42 w83795 k10temp
and inside /boot/config/sensors.conf i have the below.
bus "i2c-0" "SMBus PIIX4 adapter port 0 at 0b00"
bus "i2c-1" "SMBus PIIX4 adapter port 2 at 0b00"
# CPU: AMD Turion II Neo N36L,N40L,N54L
# Limits are hardwired and cannot be changed.
chip "k10temp-pci-00c3"
label temp1 "CPU Core Temp"
# RAM Slot1
chip "jc42-i2c-0-18"
label temp1 "RAM1 Temp"
set temp1_max 60
set temp1_crit 70
set temp1_crit_hyst 65
# RAM Slot2
chip "jc42-i2c-0-19"
label temp1 "RAM2 Temp"
set temp1_max 60
set temp1_crit 70
set temp1_crit_hyst 65
# Hardware Monitor: Nuvoton W83795ADG
# +3.3V (in12) and 3VSB (in13) are hardwired.
chip "w83795adg-*"
label fan1 "Array Fan"
label temp1 "CPU Temp"
label temp2 "NB Temp"
label temp5 "MB Temp"
label in0 "Vcore"
label in1 "Vdimm"
ignore in2 # unclear (VSEN2 in BIOS)
ignore in3 # unclear (not shown in BIOS)
# Unknown Vcore for embedded AMD Turion II Neo processor.
# Measured values from 0.720 to 1.194 on N54L.
set in0_min 0.5
set in0_max 1.4
# DDR3 limits from JEDEC Standard No. 79-3F: 1.5 V +- 0.075 V, 1.8 V crit.
set in1_min 1.5 - 0.075
set in1_max 1.5 + 0.075
ignore intrusion0
A few notes, the MB Temp is actually Ambient Temp. NB being North Bridge.
P.s. My N54L is still going strong, 6 3.5" HDDs and 1 2.5" SSD!