WTH X86 system monitor cpu temp

when using the systemmonitor on a RPI, you can read out cpu load the temperatur.

but on the X86 system, cpu temperature does not work.

This is probably because there is not one standard sensor location for x86 systems.

e.g. I use this sensor:

- platform: command_line
  name: CPU Temperature
  command: "cat /sys/class/thermal/thermal_zone2/temp"
  unit_of_measurement: "°C"
  value_template: '{{ value|multiply(0.001)|round(1) }}'

Others would have to replace .../thermal_zone2/... with the correct location for their hardware and maybe alter the value template.

lm-sensors package is a pretty comprehensive sensor identifying tool, article below might give you some ideas. That said, as @tom_l indicated, sensors on x64 machines are all over the map and little documentation from hardware vendors.