#volttron
Вопрос:
Может кто-нибудь дать мне совет о том, как BACnet очищает данные в VOLTTRON .log?
Будет ли это иметь какое-то отношение к ? log level
Может быть, я просто не вижу никаких данных из-за неправильных уровней журнала? Любые советы по настройке соответствующего уровня журнала будут высоко оценены.
vctl config get platform.driver devices/201201
возвращает это:
{
"driver_config": {
"device_address": "12345:2",
"device_id": 201201
},
"driver_type": "bacnet",
"interval": 60,
"registry_config": "config://registry_configs/201201.csv"
}
Выполняется:
vctl config get platform.driver registry_configs/201201.csv
Выглядит хорошо, я вижу все точки устройства, которые были обнаружены:
{
"Reference Point Name": "Oat",
"Volttron Point Name": "Oat",
"Units": "degreesFahrenheit",
"Unit Details": "",
"BACnet Object Type": "analogValue",
"Property": "presentValue",
"Writable": "FALSE",
"Index": "301",
"Write Priority": "",
"Notes": ""
},
{
"Reference Point Name": "RmTmpSpt",
"Volttron Point Name": "RmTmpSpt",
"Units": "degreesFahrenheit",
"Unit Details": "",
"BACnet Object Type": "analogValue",
"Property": "presentValue",
"Writable": "FALSE",
"Index": "302",
"Write Priority": "",
"Notes": ""
},
{
"Reference Point Name": "RmTmp",
"Volttron Point Name": "RmTmp",
"Units": "degreesFahrenheit",
"Unit Details": "",
"BACnet Object Type": "analogValue",
"Property": "presentValue",
"Writable": "FALSE",
"Index": "300",
"Write Priority": "",
"Notes": ""
}
Запуск vctl status
и даже перезапуск UUID a
и 4
, похоже, ничего не делают.
UUID AGENT IDENTITY TAG STATUS HEALTH
a bacnet_proxyagent-0.5 platform.bacnet_proxy proxy running [73753] GOOD
4 platform_driveragent-4.0 platform.driver platform_driver running [73754] GOOD
6 simplewebagent-0.1 webagent simpleWebAgent
Кроме BACpypes.ini
того, для IP-адреса компьютера, на котором работает VOLTTRON, установлен соответствующий идентификационный адрес.
Любые советы будут оценены по достоинству.
Ответ №1:
В общем, вы не захотите, чтобы все данные, проходящие через шину сообщений, попадали в журнал, так как это сделает ваш журнал огромным и заполнит систему.
Однако, если вы установите и запустите агент прослушивания, вы получите такое поведение. Агент прослушивателя будет записывать в журнал все, что проходит через шину сообщений. Он находится в разделе примеры/Агент прослушивания из репозитория volttron.