
и при помощи ддт2000 активировать параметр в медионаве

и у вас появится отображение температуры и бк с эко режимом,

подробно расписано вот тут
https://www.drive2.com/l/464843280727671569/
но так как блок относительно дорогой и еще нужен определенный и то что меня интересует он все равно не показывает идем дальше .
И так , раз он умеет показывать температуру через этот блок то значит туда можно вывести туда ту темп которая нам нужна, улица, салонна , мне например мотора , может кто подскажет как то можно по очереди выводить все три 
, собираем вот такую схемку

, записываем в ардуину вот такой код Код
#include <mcp_can.h>//Качать тут github.com/Seeed-Studio/CAN_BUS_Shield
//Остальные можно через интерфейс Arduino IDE
#include <spi.h>
#include <onewire.h>
#include <dallastemperature.h>
OneWire oneWire(4);//Датчик температуры висит на 4 ноге. Можно вешать на ругую и тут указывать нужную.
DallasTemperature sensors(&oneWire);
MCP_CAN CAN(10);//CS на модуле подключен в 10 ноге.
void setup()
{
Serial.begin(115200);
sensors.begin();
while (CAN_OK != CAN.begin(CAN_1000KBPS))
{
Serial.println("CAN BUS Shield init fail");
Serial.println(" Init CAN BUS Shield again");
delay(100);
}
Serial.println("CAN BUS Shield init ok!");
}
unsigned char stmp[8] = {0x00, 0x00, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00};//Массив под сообщение
void loop()
{
sensors.requestTemperatures();//Получаем температуру
stmp[2]=round(sensors.getTempCByIndex(0))+40;//Записываем в третий байт массива значение температуры и не забываем про смещение
CAN.sendMsgBuf(0x558, 0, 8, stmp);//Отправляем в шину
delay(1000);
}
и получаем вот такую индикацию

сделал я вот таку. платку, пробы и ошибки 

что бы не паять саму ардуину то решил сделать все разборным


и упаковал пока в коробочку от картриджа

на выходных прикуплю провода и буду искать куда в моторе можно вкрутить датчик