
 и  при помощи ддт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);
}
и получаем вот такую индикацию 

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

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


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

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