MQTT топик не работает

Добрый день. Помогите разобраться. Я через правила создал виртуальный топик текстового формата. Из другого устройства на этот топик приходит строка в формате JSON. Я хочу через правила распарсить эту строку, и взять нужные мне данные. Данные приходят нормально, но проблема в том что слушатель событий не хочет срабатывать когда приходят данные. Если в ручную в вебе написать в топик любой текст, то все работает. А когда приходит строка из другого устройства, то ничего не работает.
Если отправлять информацию на топик /devices/cam/controls/data, то в вебе я вижу эту информацию, если отправить на /devices/cam/controls/data/on, не приходят. Подскажите как нужно отправить данные, чтоб слушатель работал?

var data;

defineRule("Парсинг", {
  whenChanged: ["cam/data", "cam/ip"],
  then: function (newValue, devName, cellName) {
    dev["cam"]["out3"] += 1;
    data = JSON.parse(newValue);
	  
	dev["cam"]["IPTest"] = JSON.stringify(data.total_in);
	
}});

Добрый день.

А в лог, кстати, ничего не пишет?

Я б начал с такого:

var data;

defineRule("Парсинг", {
  whenChanged: ["cam/data", "cam/ip"],
  then: function (newValue, devName, cellName) {
    log.info("for ", devName," newValue", newValue)
    dev["cam"]["out3"] += 1;
    data = JSON.parse(newValue);
	  
	dev["cam"]["IPTest"] = JSON.stringify(data.total_in);
	
}});

Чтоб посмотреть можно это вообще парсить.

Я немного разобрался. Когда приходит много символов, то слушатель не работает. Тоесть придется на другой стороне парсить. На текстовый топик отправлял IP адрес, все нормально работало, в этот же момент параллельно отправлялся JSON текст, и он вообще в веб интерфейсе не отображался. Отправлял на топик с окончанием on

А сколько?
Ну, чтобы воспроизвести. Я пробовал не более 2-3 тысяч символов.

{"device_type":"SC","gateway":"95.108.178.222","ip":"95.108.178.208","mac":"a4:53:ee:ef:a3:33","mask":"255.255.255.224","schedule":{"commonData":{"breaks":[],"end":"23:59","start":"00:00"},"scheduleData":[{"breaks":[],"day":0,"end":"22:00","isEnabled":true,"start":"10:00"},{"breaks":[],"day":1,"end":"22:00","isEnabled":true,"start":"10:00"},{"breaks":[],"day":2,"end":"22:00","isEnabled":true,"start":"10:00"},{"breaks":[],"day":3,"end":"22:00","isEnabled":true,"start":"10:00"},{"breaks":[],"day":4,"end":"22:00","isEnabled":true,"start":"10:00"},{"breaks":[],"day":5,"end":"22:00","isEnabled":true,"start":"10:00"},{"breaks":[],"day":6,"end":"22:00","isEnabled":true,"start":"10:00"}],"type":1},"sensors":[{"color":"#f44336","id":1,"name":"Сенсор","statistics":[["14:45-14:46",0,0],["14:46-14:47",5,5],["14:47-14:48",2,0],["14:48-14:49",0,1],["14:49-14:50",0,0],["14:50-14:51",1,10],["14:51-14:52",1,4],["14:52-14:53",5,1],["14:53-14:54",0,9],["14:54-14:55",0,2],["14:55-14:56",1,5],["14:56-14:57",6,8],["14:57-14:58",6,2],["14:58-14:59",2,3],["14:59-15:00",2,4],["15:00-15:01",6,3],["15:01-15:02",0,1],["15:02-15:03",2,4],["15:03-15:04",3,1],["15:04-15:05",9,4],["15:05-15:06",2,0],["15:06-15:07",8,6],["15:07-15:08",1,1],["15:08-15:09",3,0],["15:09-15:10",0,5],["15:10-15:11",4,3],["15:11-15:12",1,7],["15:12-15:13",0,3],["15:13-15:14",0,5],["15:14-15:15",0,5],["15:15-15:16",0,2],["15:16-15:17",0,4],["15:17-15:18",5,3],["15:18-15:19",1,0],["15:19-15:20",0,3],["15:20-15:21",1,1],["15:21-15:22",1,4],["15:22-15:23",1,1],["15:23-15:24",1,0],["15:24-15:25",1,4],["15:25-15:26",0,9],["15:26-15:27",3,1],["15:27-15:28",0,0],["15:28-15:29",3,1],["15:29-15:30",3,3],["15:30-15:31",3,0],["15:31-15:32",4,3],["15:32-15:33",2,3],["15:33-15:34",2,5],["15:34-15:35",3,1],["15:35-15:36",2,5],["15:36-15:37",0,5],["15:37-15:38",4,0],["15:38-15:39",2,0],["15:39-15:40",0,2],["15:40-15:41",1,1],["15:41-15:42",0,0],["15:42-15:43",2,0],["15:43-15:44",2,4],["15:44-15:45",2,0],["15:45-15:46",0,0],["15:46-15:47",3,0],["15:47-15:48",2,2],["15:48-15:49",1,0],["15:49-15:50",4,2],["15:50-15:51",2,1],["15:51-15:52",3,2],["15:52-15:53",5,7],["15:53-15:54",0,3],["15:54-15:55",0,1],["15:55-15:56",4,0],["15:56-15:57",2,1],["15:57-15:58",0,4],["15:58-15:59",1,3],["15:59-16:00",1,0],["16:00-16:01",1,3],["16:01-16:02",0,1],["16:02-16:03",4,5],["16:03-16:04",0,1],["16:04-16:05",3,3],["16:05-16:06",2,4],["16:06-16:07",2,0],["16:07-16:08",1,3],["16:08-16:09",1,1],["16:09-16:10",2,3],["16:10-16:11",3,1],["16:11-16:12",2,0],["16:12-16:13",0,2],["16:13-16:14",0,4],["16:14-16:15",3,0],["16:15-16:16",2,2],["16:16-16:17",2,1],["16:17-16:18",0,3],["16:18-16:19",1,2],["16:19-16:20",2,2],["16:20-16:21",4,0],["16:21-16:22",1,3],["16:22-16:23",0,1],["16:23-16:24",0,3],["16:24-16:25",2,8],["16:25-16:26",0,4],["16:26-16:27",1,1],["16:27-16:28",1,3],["16:28-16:29",0,0],["16:29-16:30",3,2],["16:30-16:31",1,0],["16:31-16:32",1,3],["16:32-16:33",4,2],["16:33-16:34",1,6],["16:34-16:35",0,3],["16:35-16:36",0,1],["16:36-16:37",0,2],["16:37-16:38",0,2],["16:38-16:39",1,4],["16:39-16:40",3,3],["16:40-16:41",1,2],["16:41-16:42",1,0],["16:42-16:43",0,0],["16:43-16:44",0,0],["16:44-16:45",0,2],["16:45-16:46",2,0],["16:46-16:47",1,0],["16:47-16:48",1,2],["16:48-16:49",2,2],["16:49-16:50",0,1],["16:50-16:51",2,2],["16:51-16:52",0,1],["16:52-16:53",5,4],["16:53-16:54",3,2],["16:54-16:55",0,1],["16:55-16:56",0,5],["16:56-16:57",1,0],["16:57-16:58",0,4],["16:58-16:59",0,2],["16:59-17:00",0,2],["17:00-17:01",2,1],["17:01-17:02",0,0],["17:02-17:03",0,0],["17:03-17:04",2,2],["17:04-17:05",3,1],["17:05-17:06",1,0],["17:06-17:07",0,5],["17:07-17:08",0,1],["17:08-17:09",2,1],["17:09-17:10",1,0],["17:10-17:11",1,1],["17:11-17:12",1,1],["17:12-17:13",1,1],["17:13-17:14",3,0],["17:14-17:15",1,0],["17:15-17:16",0,1],["17:16-17:17",1,1],["17:17-17:18",0,3],["17:18-17:19",1,0],["17:19-17:20",0,0],["17:20-17:21",5,2],["17:21-17:22",0,3],["17:22-17:23",0,5],["17:23-17:24",0,4],["17:24-17:25",0,2],["17:25-17:26",1,0],["17:26-17:27",3,2],["17:27-17:28",4,1],["17:28-17:29",1,0],["17:29-17:30",0,0],["17:30-17:31",0,1],["17:31-17:32",0,0],["17:32-17:33",0,0],["17:33-17:34",0,0],["17:34-17:35",0,1],["17:35-17:36",0,1],["17:36-17:37",0,2],["17:37-17:38",1,0],["17:38-17:39",0,2],["17:39-17:40",1,4],["17:40-17:41",0,2],["17:41-17:42",1,2],["17:42-17:43",2,2],["17:43-17:44",0,2],["17:44-17:45",0,0],["17:45-17:46",1,0],["17:46-17:47",2,3],["17:47-17:48",1,1],["17:48-17:49",0,3],["17:49-17:50",1,4],["17:50-17:51",2,1],["17:51-17:52",0,3],["17:52-17:53",0,2],["17:53-17:54",1,8],["17:54-17:55",0,0],["17:55-17:56",2,0],["17:56-17:57",0,3],["17:57-17:58",3,0],["17:58-17:59",4,1],["17:59-18:00",0,0],["18:00-18:01",0,0],["18:01-18:02",1,0],["18:02-18:03",0,5],["18:03-18:04",0,0],["18:04-18:05",1,1],["18:05-18:06",1,0],["18:06-18:07",2,0],["18:07-18:08",0,1],["18:08-18:09",6,2],["18:09-18:10",2,1],["18:10-18:11",4,1],["18:11-18:12",2,1],["18:12-18:13",0,0],["18:13-18:14",0,1],["18:14-18:15",1,0],["18:15-18:16",1,0],["18:16-18:17",2,2],["18:17-18:18",2,4],["18:18-18:19",1,3],["18:19-18:20",0,1],["18:20-18:21",0,3],["18:21-18:22",0,4],["18:22-18:23",7,1],["18:23-18:24",1,3],["18:24-18:25",1,2]],"total_in":311,"total_out":439}],"version":"v3.0[5498]"}

Делаю:

mosquitto_pub -t /tmp/tmp -m '{
    "device_type": "SC",
    "gateway": "95.108.178.222",
    "ip": "95.108.178.208",
    "mac": "a4:53:ee:ef:a3:33",
    "mask": "255.255.255.224",
    "schedule": {
        "commonData": {
            "breaks": [],
            "end": "23:59",
            "start": "00:00"
        },
        "scheduleData": [
            {
                "breaks": [],
                "day": 0,
                "end": "22:00",
                "isEnabled": true,
                "start": "10:00"
            },
            {
                "breaks": [],
                "day": 1,
                "end": "22:00",
                "isEnabled": true,
                "start": "10:00"
            },
            {
                "breaks": [],
                "day": 2,
                "end": "22:00",
                "isEnabled": true,
                "start": "10:00"
            },
            {
                "breaks": [],
                "day": 3,
                "end": "22:00",
                "isEnabled": true,
                "start": "10:00"
            },
            {
                "breaks": [],
                "day": 4,
                "end": "22:00",
                "isEnabled": true,
                "start": "10:00"
            },
            {
                "breaks": [],
                "day": 5,
                "end": "22:00",
                "isEnabled": true,
                "start": "10:00"
            },
            {
                "breaks": [],
                "day": 6,
                "end": "22:00",
                "isEnabled": true,
                "start": "10:00"
            }
        ],
        "type": 1
    },
    "sensors": [
        {
            "color": "#f44336",
            "id": 1,
            "name": "СеМсПр",
            "statistics": [
                [
                    "14:45-14:46",
                    0,
                    0
                ],
                [
                    "14:46-14:47",
                    5,
                    5
                ],
                [
                    "14:47-14:48",
                    2,
                    0
                ],
                [
                    "14:48-14:49",
                    0,
                    1
                ],
                [
                    "14:49-14:50",
                    0,
                    0
                ],
                [
                    "14:50-14:51",
                    1,
                    10
                ],
                [
                    "14:51-14:52",
                    1,
                    4
                ],
                [
                    "14:52-14:53",
                    5,
                    1
                ],
                [
                    "14:53-14:54",
                    0,
                    9
                ],
                [
                    "14:54-14:55",
                    0,
                    2
                ],
                [
                    "14:55-14:56",
                    1,
                    5
                ],
                [
                    "14:56-14:57",
                    6,
                    8
                ],
                [
                    "14:57-14:58",
                    6,
                    2
                ],
                [
                    "14:58-14:59",
                    2,
                    3
                ],
                [
                    "14:59-15:00",
                    2,
                    4
                ],
                [
                    "15:00-15:01",
                    6,
                    3
                ],
                [
                    "15:01-15:02",
                    0,
                    1
                ],
                [
                    "15:02-15:03",
                    2,
                    4
                ],
                [
                    "15:03-15:04",
                    3,
                    1
                ],
                [
                    "15:04-15:05",
                    9,
                    4
                ],
                [
                    "15:05-15:06",
                    2,
                    0
                ],
                [
                    "15:06-15:07",
                    8,
                    6
                ],
                [
                    "15:07-15:08",
                    1,
                    1
                ],
                [
                    "15:08-15:09",
                    3,
                    0
                ],
                [
                    "15:09-15:10",
                    0,
                    5
                ],
                [
                    "15:10-15:11",
                    4,
                    3
                ],
                [
                    "15:11-15:12",
                    1,
                    7
                ],
                [
                    "15:12-15:13",
                    0,
                    3
                ],
                [
                    "15:13-15:14",
                    0,
                    5
                ],
                [
                    "15:14-15:15",
                    0,
                    5
                ],
                [
                    "15:15-15:16",
                    0,
                    2
                ],
                [
                    "15:16-15:17",
                    0,
                    4
                ],
                [
                    "15:17-15:18",
                    5,
                    3
                ],
                [
                    "15:18-15:19",
                    1,
                    0
                ],
                [
                    "15:19-15:20",
                    0,
                    3
                ],
                [
                    "15:20-15:21",
                    1,
                    1
                ],
                [
                    "15:21-15:22",
                    1,
                    4
                ],
                [
                    "15:22-15:23",
                    1,
                    1
                ],
                [
                    "15:23-15:24",
                    1,
                    0
                ],
                [
                    "15:24-15:25",
                    1,
                    4
                ],
                [
                    "15:25-15:26",
                    0,
                    9
                ],
                [
                    "15:26-15:27",
                    3,
                    1
                ],
                [
                    "15:27-15:28",
                    0,
                    0
                ],
                [
                    "15:28-15:29",
                    3,
                    1
                ],
                [
                    "15:29-15:30",
                    3,
                    3
                ],
                [
                    "15:30-15:31",
                    3,
                    0
                ],
                [
                    "15:31-15:32",
                    4,
                    3
                ],
                [
                    "15:32-15:33",
                    2,
                    3
                ],
                [
                    "15:33-15:34",
                    2,
                    5
                ],
                [
                    "15:34-15:35",
                    3,
                    1
                ],
                [
                    "15:35-15:36",
                    2,
                    5
                ],
                [
                    "15:36-15:37",
                    0,
                    5
                ],
                [
                    "15:37-15:38",
                    4,
                    0
                ],
                [
                    "15:38-15:39",
                    2,
                    0
                ],
                [
                    "15:39-15:40",
                    0,
                    2
                ],
                [
                    "15:40-15:41",
                    1,
                    1
                ],
                [
                    "15:41-15:42",
                    0,
                    0
                ],
                [
                    "15:42-15:43",
                    2,
                    0
                ],
                [
                    "15:43-15:44",
                    2,
                    4
                ],
                [
                    "15:44-15:45",
                    2,
                    0
                ],
                [
                    "15:45-15:46",
                    0,
                    0
                ],
                [
                    "15:46-15:47",
                    3,
                    0
                ],
                [
                    "15:47-15:48",
                    2,
                    2
                ],
                [
                    "15:48-15:49",
                    1,
                    0
                ],
                [
                    "15:49-15:50",
                    4,
                    2
                ],
                [
                    "15:50-15:51",
                    2,
                    1
                ],
                [
                    "15:51-15:52",
                    3,
                    2
                ],
                [
                    "15:52-15:53",
                    5,
                    7
                ],
                [
                    "15:53-15:54",
                    0,
                    3
                ],
                [
                    "15:54-15:55",
                    0,
                    1
                ],
                [
                    "15:55-15:56",
                    4,
                    0
                ],
                [
                    "15:56-15:57",
                    2,
                    1
                ],
                [
                    "15:57-15:58",
                    0,
                    4
                ],
                [
                    "15:58-15:59",
                    1,
                    3
                ],
                [
                    "15:59-16:00",
                    1,
                    0
                ],
                [
                    "16:00-16:01",
                    1,
                    3
                ],
                [
                    "16:01-16:02",
                    0,
                    1
                ],
                [
                    "16:02-16:03",
                    4,
                    5
                ],
                [
                    "16:03-16:04",
                    0,
                    1
                ],
                [
                    "16:04-16:05",
                    3,
                    3
                ],
                [
                    "16:05-16:06",
                    2,
                    4
                ],
                [
                    "16:06-16:07",
                    2,
                    0
                ],
                [
                    "16:07-16:08",
                    1,
                    3
                ],
                [
                    "16:08-16:09",
                    1,
                    1
                ],
                [
                    "16:09-16:10",
                    2,
                    3
                ],
                [
                    "16:10-16:11",
                    3,
                    1
                ],
                [
                    "16:11-16:12",
                    2,
                    0
                ],
                [
                    "16:12-16:13",
                    0,
                    2
                ],
                [
                    "16:13-16:14",
                    0,
                    4
                ],
                [
                    "16:14-16:15",
                    3,
                    0
                ],
                [
                    "16:15-16:16",
                    2,
                    2
                ],
                [
                    "16:16-16:17",
                    2,
                    1
                ],
                [
                    "16:17-16:18",
                    0,
                    3
                ],
                [
                    "16:18-16:19",
                    1,
                    2
                ],
                [
                    "16:19-16:20",
                    2,
                    2
                ],
                [
                    "16:20-16:21",
                    4,
                    0
                ],
                [
                    "16:21-16:22",
                    1,
                    3
                ],
                [
                    "16:22-16:23",
                    0,
                    1
                ],
                [
                    "16:23-16:24",
                    0,
                    3
                ],
                [
                    "16:24-16:25",
                    2,
                    8
                ],
                [
                    "16:25-16:26",
                    0,
                    4
                ],
                [
                    "16:26-16:27",
                    1,
                    1
                ],
                [
                    "16:27-16:28",
                    1,
                    3
                ],
                [
                    "16:28-16:29",
                    0,
                    0
                ],
                [
                    "16:29-16:30",
                    3,
                    2
                ],
                [
                    "16:30-16:31",
                    1,
                    0
                ],
                [
                    "16:31-16:32",
                    1,
                    3
                ],
                [
                    "16:32-16:33",
                    4,
                    2
                ],
                [
                    "16:33-16:34",
                    1,
                    6
                ],
                [
                    "16:34-16:35",
                    0,
                    3
                ],
                [
                    "16:35-16:36",
                    0,
                    1
                ],
                [
                    "16:36-16:37",
                    0,
                    2
                ],
                [
                    "16:37-16:38",
                    0,
                    2
                ],
                [
                    "16:38-16:39",
                    1,
                    4
                ],
                [
                    "16:39-16:40",
                    3,
                    3
                ],
                [
                    "16:40-16:41",
                    1,
                    2
                ],
                [
                    "16:41-16:42",
                    1,
                    0
                ],
                [
                    "16:42-16:43",
                    0,
                    0
                ],
                [
                    "16:43-16:44",
                    0,
                    0
                ],
                [
                    "16:44-16:45",
                    0,
                    2
                ],
                [
                    "16:45-16:46",
                    2,
                    0
                ],
                [
                    "16:46-16:47",
                    1,
                    0
                ],
                [
                    "16:47-16:48",
                    1,
                    2
                ],
                [
                    "16:48-16:49",
                    2,
                    2
                ],
                [
                    "16:49-16:50",
                    0,
                    1
                ],
                [
                    "16:50-16:51",
                    2,
                    2
                ],
                [
                    "16:51-16:52",
                    0,
                    1
                ],
                [
                    "16:52-16:53",
                    5,
                    4
                ],
                [
                    "16:53-16:54",
                    3,
                    2
                ],
                [
                    "16:54-16:55",
                    0,
                    1
                ],
                [
                    "16:55-16:56",
                    0,
                    5
                ],
                [
                    "16:56-16:57",
                    1,
                    0
                ],
                [
                    "16:57-16:58",
                    0,
                    4
                ],
                [
                    "16:58-16:59",
                    0,
                    2
                ],
                [
                    "16:59-17:00",
                    0,
                    2
                ],
                [
                    "17:00-17:01",
                    2,
                    1
                ],
                [
                    "17:01-17:02",
                    0,
                    0
                ],
                [
                    "17:02-17:03",
                    0,
                    0
                ],
                [
                    "17:03-17:04",
                    2,
                    2
                ],
                [
                    "17:04-17:05",
                    3,
                    1
                ],
                [
                    "17:05-17:06",
                    1,
                    0
                ],
                [
                    "17:06-17:07",
                    0,
                    5
                ],
                [
                    "17:07-17:08",
                    0,
                    1
                ],
                [
                    "17:08-17:09",
                    2,
                    1
                ],
                [
                    "17:09-17:10",
                    1,
                    0
                ],
                [
                    "17:10-17:11",
                    1,
                    1
                ],
                [
                    "17:11-17:12",
                    1,
                    1
                ],
                [
                    "17:12-17:13",
                    1,
                    1
                ],
                [
                    "17:13-17:14",
                    3,
                    0
                ],
                [
                    "17:14-17:15",
                    1,
                    0
                ],
                [
                    "17:15-17:16",
                    0,
                    1
                ],
                [
                    "17:16-17:17",
                    1,
                    1
                ],
                [
                    "17:17-17:18",
                    0,
                    3
                ],
                [
                    "17:18-17:19",
                    1,
                    0
                ],
                [
                    "17:19-17:20",
                    0,
                    0
                ],
                [
                    "17:20-17:21",
                    5,
                    2
                ],
                [
                    "17:21-17:22",
                    0,
                    3
                ],
                [
                    "17:22-17:23",
                    0,
                    5
                ],
                [
                    "17:23-17:24",
                    0,
                    4
                ],
                [
                    "17:24-17:25",
                    0,
                    2
                ],
                [
                    "17:25-17:26",
                    1,
                    0
                ],
                [
                    "17:26-17:27",
                    3,
                    2
                ],
                [
                    "17:27-17:28",
                    4,
                    1
                ],
                [
                    "17:28-17:29",
                    1,
                    0
                ],
                [
                    "17:29-17:30",
                    0,
                    0
                ],
                [
                    "17:30-17:31",
                    0,
                    1
                ],
                [
                    "17:31-17:32",
                    0,
                    0
                ],
                [
                    "17:32-17:33",
                    0,
                    0
                ],
                [
                    "17:33-17:34",
                    0,
                    0
                ],
                [
                    "17:34-17:35",
                    0,
                    1
                ],
                [
                    "17:35-17:36",
                    0,
                    1
                ],
                [
                    "17:36-17:37",
                    0,
                    2
                ],
                [
                    "17:37-17:38",
                    1,
                    0
                ],
                [
                    "17:38-17:39",
                    0,
                    2
                ],
                [
                    "17:39-17:40",
                    1,
                    4
                ],
                [
                    "17:40-17:41",
                    0,
                    2
                ],
                [
                    "17:41-17:42",
                    1,
                    2
                ],
                [
                    "17:42-17:43",
                    2,
                    2
                ],
                [
                    "17:43-17:44",
                    0,
                    2
                ],
                [
                    "17:44-17:45",
                    0,
                    0
                ],
                [
                    "17:45-17:46",
                    1,
                    0
                ],
                [
                    "17:46-17:47",
                    2,
                    3
                ],
                [
                    "17:47-17:48",
                    1,
                    1
                ],
                [
                    "17:48-17:49",
                    0,
                    3
                ],
                [
                    "17:49-17:50",
                    1,
                    4
                ],
                [
                    "17:50-17:51",
                    2,
                    1
                ],
                [
                    "17:51-17:52",
                    0,
                    3
                ],
                [
                    "17:52-17:53",
                    0,
                    2
                ],
                [
                    "17:53-17:54",
                    1,
                    8
                ],
                [
                    "17:54-17:55",
                    0,
                    0
                ],
                [
                    "17:55-17:56",
                    2,
                    0
                ],
                [
                    "17:56-17:57",
                    0,
                    3
                ],
                [
                    "17:57-17:58",
                    3,
                    0
                ],
                [
                    "17:58-17:59",
                    4,
                    1
                ],
                [
                    "17:59-18:00",
                    0,
                    0
                ],
                [
                    "18:00-18:01",
                    0,
                    0
                ],
                [
                    "18:01-18:02",
                    1,
                    0
                ],
                [
                    "18:02-18:03",
                    0,
                    5
                ],
                [
                    "18:03-18:04",
                    0,
                    0
                ],
                [
                    "18:04-18:05",
                    1,
                    1
                ],
                [
                    "18:05-18:06",
                    1,
                    0
                ],
                [
                    "18:06-18:07",
                    2,
                    0
                ],
                [
                    "18:07-18:08",
                    0,
                    1
                ],
                [
                    "18:08-18:09",
                    6,
                    2
                ],
                [
                    "18:09-18:10",
                    2,
                    1
                ],
                [
                    "18:10-18:11",
                    4,
                    1
                ],
                [
                    "18:11-18:12",
                    2,
                    1
                ],
                [
                    "18:12-18:13",
                    0,
                    0
                ],
                [
                    "18:13-18:14",
                    0,
                    1
                ],
                [
                    "18:14-18:15",
                    1,
                    0
                ],
                [
                    "18:15-18:16",
                    1,
                    0
                ],
                [
                    "18:16-18:17",
                    2,
                    2
                ],
                [
                    "18:17-18:18",
                    2,
                    4
                ],
                [
                    "18:18-18:19",
                    1,
                    3
                ],
                [
                    "18:19-18:20",
                    0,
                    1
                ],
                [
                    "18:20-18:21",
                    0,
                    3
                ],
                [
                    "18:21-18:22",
                    0,
                    4
                ],
                [
                    "18:22-18:23",
                    7,
                    1
                ],
                [
                    "18:23-18:24",
                    1,
                    3
                ],
                [
                    "18:24-18:25",
                    1,
                    2
                ]
            ],
            "total_in": 311,
            "total_out": 439
        }
    ],
    "version": "v3.0[5498]"
}'

Использую:

//11_08_test_06.js

function log_on( source) {
  trackMqtt(source, function(message){
    //log.info("name: {}, value: {}".format(message.topic, message.value))
    data = JSON.parse(message.value);
    for (key in data) {
      log.info("key: {}, value:{}".format(key, data[key]))
    }
  });
}

log_on("/tmp/tmp");

Получаю:

2023-11-08 19:20:23key: device_type, value:SC
2023-11-08 19:20:23key: gateway, value:95.108.178.222
2023-11-08 19:20:23key: ip, value:95.108.178.208
2023-11-08 19:20:23key: mac, value:a4:53:ee:ef:a3:33
2023-11-08 19:20:23key: mask, value:255.255.255.224
2023-11-08 19:20:23key: schedule, value:[object Object]
2023-11-08 19:20:23key: sensors, value:[object Object]
2023-11-08 19:20:23key: version, value:v3.0[5498]

Может все ж total_in это объект из data.sensors?

Да, это оттуда объект. Я просто пример неправильный вначале отправил.
Решил эту проблему другим способом.
Еще маленький вопрос, хотел найти элементарную настройку времени, которая есть на всех подобных контроллерах. В вашем контроллере это есть, или только через консоль?

Конечно есть.
Время синхронизируется по NTP и отдельной настройки не требует:

У нас локальная сеть, доступа в другие сети нет. Поэтому я всегда вручную время настраиваю, а NTP отключаю. Обычно в контроллерах разного типа есть настройка времени в веб интерфейсе, и там же можно отключать NTP.

Но разве не проще развернуть в сети NTP сервер? Это буквально пара минут редактирования конфига, час если с изучением документации. Следить за временем на разных устройствах вручную - ну, не очень логично.
Но вообще можно, конечно, сделать такую схему, но я до сегодняшнего дня не видел пока такой задачи.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.