謎SOC基板
温度計付いてるけどSoC基盤の熱ひろっちゃうな
zabbix入れて負荷かけてると室温27℃に対し30℃ぐらいになっちゃう
サーミスタに常時ファンで風当ててないと正確な気温取れない

とりあえず温度取得する方法は
cat /sys/bus/iio/devices/iio:device0/in_voltage6_raw
でサーミスタの抵抗値みたいな数値が出てる
25℃で1200
35℃で847

サーミスターの抵抗値から温度を求める式は
T :現在温度
T25 :基準温度
RT25:T25の時の抵抗値
B:定数
RTH:Tの時の抵抗値

T=1/(1/B*ln⁡(RTH/RT25)+1/(T25+273.15))−273.15

B定数は適当に3200を使用したら35℃で抵抗値が847になった
1/(1/3200*LN(1200/1200)+1/(25+273.15))-273.15=25
1/(1/3200*LN(847/1200)+1/(25+273.15))-273.15=35

zabbixだとln使えないので数学関数のlog (value)を使用
キー: /Zabbix server/akiduki.temperatureにサーミスタの抵抗値を取得
アイテムの計算で式に以下を使用

truncate((1/(1/3200*log((last(/Zabbix server/akiduki.temperature)/1200))+1/(25+273.15))-273.15),1)

よくわからないけど、温度取得出来てるみたい