From 9234cf7561f9c9f08ee2b208e8ebe9fa5355f987 Mon Sep 17 00:00:00 2001 From: Dirk Alders Date: Mon, 18 Aug 2025 22:09:14 +0200 Subject: [PATCH] Fix ffw.floor videv device in simulation.py --- simulation/rooms.py | 2 +- testresults/testrun.json | 118036 +++++++----------------------------- testresults/testrun.pdf | Bin 151226 -> 188705 bytes tests/help.py | 2 +- tests/rooms.py | 1 - 5 files changed, 22250 insertions(+), 95791 deletions(-) diff --git a/simulation/rooms.py b/simulation/rooms.py index cc2bbff..06d47e9 100644 --- a/simulation/rooms.py +++ b/simulation/rooms.py @@ -180,7 +180,7 @@ class ffw_floor(base): self.main_light.configure(input_0_func=self.main_light.INPUT_FUNC_OUT1_TRIGGER) self.main_light.add_channel_name(self.main_light.KEY_OUTPUT_0, "Main Light") # - self.videv_main_light = videv_light(mqtt_client, config.TOPIC_FFW_SLEEP_MAIN_LIGHT_VIDEV, True, False, False) + self.videv_main_light = videv_light(mqtt_client, config.TOPIC_FFW_FLOOR_MAIN_LIGHT_VIDEV, True, False, False) class ffw(base): diff --git a/testresults/testrun.json b/testresults/testrun.json index aaaa476..bdd84a5 100644 --- a/testresults/testrun.json +++ b/testresults/testrun.json @@ -1,95798 +1,22258 @@ { - "time_consumption": 84.66432404518127, - "number_of_failed_tests": 0, - "name": "Default Testsession name", - "testcase_execution_level": 90, - "number_of_successfull_tests": 67, - "testcase_names": { - "0": "Single Test", - "10": "Smoke Test (Minumum subset)", - "50": "Short Test (Subset)", - "90": "Full Test (all defined tests)" - }, - "number_of_tests": 67, - "number_of_possibly_failed_tests": 0, - "testcases": { - "Power On/ Off test for device and virtual device: zigbee/ffe/diningroom/powerplug_floorlamp": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: zigbee/ffe/diningroom/powerplug_floorlamp", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441603.2068624, - "msecs": 206.8624496459961, - "relativeCreated": 210.37769317626953, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: zigbee/ffe/diningroom/powerplug_floorlamp", - "asctime": "2023-02-15 07:13:23,206", - "moduleLogger": [ - { - "name": "smart_brain.mqtt", - "msg": "Adding callback for topic %s", - "args": [ - "__info__" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 70, - "funcName": "add_callback", - "created": 1676441603.2054625, - "msecs": 205.46245574951172, - "relativeCreated": 208.97769927978516, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Adding callback for topic __info__", - "asctime": "2023-02-15 07:13:23,205" - }, - { - "name": "smart_brain.mqtt.__info__", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "__info__", - "null" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441603.2056034, - "msecs": 205.60336112976074, - "relativeCreated": 209.11860466003418, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic __info__ and payload null", - "asctime": "2023-02-15 07:13:23,205" - } - ], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441603.206969, - "msecs": 206.9690227508545, - "relativeCreated": 210.48426628112793, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:23,206", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441603.2069187, - "msecs": 206.91871643066406, - "relativeCreated": 210.4339599609375, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:23,206" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441603.2069452, - "msecs": 206.94518089294434, - "relativeCreated": 210.46042442321777, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:23,206" - } - ], - "time_consumption": 2.384185791015625e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441603.5077748, - "msecs": 507.77482986450195, - "relativeCreated": 511.2900733947754, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:23,507", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "{\"state\": \"on\"}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441603.2070243, - "msecs": 207.02433586120605, - "relativeCreated": 210.5395793914795, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"on\"}", - "asctime": "2023-02-15 07:13:23,207" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441603.207212, - "msecs": 207.21197128295898, - "relativeCreated": 210.72721481323242, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:23,207" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441603.2073543, - "msecs": 207.35430717468262, - "relativeCreated": 210.86955070495605, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:23,207" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441603.2074718, - "msecs": 207.4718475341797, - "relativeCreated": 210.98709106445312, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:23,207" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441603.2075827, - "msecs": 207.5827121734619, - "relativeCreated": 211.09795570373535, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:23,207" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441603.207698, - "msecs": 207.69810676574707, - "relativeCreated": 211.2133502960205, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:23,207" - }, - { - "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/stw/stairway/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441603.2078216, - "msecs": 207.82160758972168, - "relativeCreated": 211.33685111999512, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/stw/stairway/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:23,207" - }, - { - "name": "smart_brain.mqtt.__info__", - "msg": "Received message with topic %s and payload %s", - "args": [ - "__info__", - "b'null'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441603.2079427, - "msecs": 207.94272422790527, - "relativeCreated": 211.4579677581787, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic __info__ and payload b'null'", - "asctime": "2023-02-15 07:13:23,207" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441603.250817, - "msecs": 250.81706047058105, - "relativeCreated": 254.3323040008545, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:23,250" - }, - { - "name": "smart_brain.mqtt.__info__", - "msg": "Received message with topic %s and payload %s", - "args": [ - "__info__", - "b'{\"app_name\": \"smart_brain\", \"version\": {\"readable\": \"1.2.0\", \"major\": 1, \"minor\": 2, \"patch\": 0}, \"git\": {\"url\": \"https://git.mount-mockery.de/smarthome/smart_brain.git\", \"ref\": \"f3ed72974e5fd3bf932ab78acdf0a1d6154dd733\"}}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441603.251068, - "msecs": 251.068115234375, - "relativeCreated": 254.58335876464844, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic __info__ and payload b'{\"app_name\": \"smart_brain\", \"version\": {\"readable\": \"1.2.0\", \"major\": 1, \"minor\": 2, \"patch\": 0}, \"git\": {\"url\": \"https://git.mount-mockery.de/smarthome/smart_brain.git\", \"ref\": \"f3ed72974e5fd3bf932ab78acdf0a1d6154dd733\"}}'", - "asctime": "2023-02-15 07:13:23,251" - }, - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/floorlamp/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441603.251314, - "msecs": 251.3139247894287, - "relativeCreated": 254.82916831970215, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'true'", - "asctime": "2023-02-15 07:13:23,251" - } - ], - "time_consumption": 0.25646090507507324 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441603.5084796, - "msecs": 508.4795951843262, - "relativeCreated": 511.9948387145996, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:23,508", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441603.5082374, - "msecs": 508.237361907959, - "relativeCreated": 511.7526054382324, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:23,508" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441603.5083725, - "msecs": 508.37254524230957, - "relativeCreated": 511.887788772583, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:23,508" - } - ], - "time_consumption": 0.00010704994201660156 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441603.508868, - "msecs": 508.8679790496826, - "relativeCreated": 512.383222579956, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:23,508", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441603.5086477, - "msecs": 508.6476802825928, - "relativeCreated": 512.1629238128662, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:23,508" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441603.5087454, - "msecs": 508.7454319000244, - "relativeCreated": 512.2606754302979, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:23,508" - } - ], - "time_consumption": 0.00012254714965820312 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441603.8100424, - "msecs": 810.0423812866211, - "relativeCreated": 813.5576248168945, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:23,810", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/floorlamp/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441603.5091567, - "msecs": 509.1567039489746, - "relativeCreated": 512.671947479248, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/diningroom/floorlamp/state/set and payload false", - "asctime": "2023-02-15 07:13:23,509" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441603.5120163, - "msecs": 512.0162963867188, - "relativeCreated": 515.5315399169922, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:23,512" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "{\"state\": \"off\"}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441603.512494, - "msecs": 512.4940872192383, - "relativeCreated": 516.0093307495117, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"off\"}", - "asctime": "2023-02-15 07:13:23,512" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441603.5134904, - "msecs": 513.4904384613037, - "relativeCreated": 517.0056819915771, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:23,513" - }, - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/floorlamp/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441603.5576231, - "msecs": 557.6231479644775, - "relativeCreated": 561.138391494751, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'false'", - "asctime": "2023-02-15 07:13:23,557" - } - ], - "time_consumption": 0.25241923332214355 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441603.8107123, - "msecs": 810.7123374938965, - "relativeCreated": 814.2275810241699, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:23,810", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441603.810468, - "msecs": 810.4679584503174, - "relativeCreated": 813.9832019805908, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:23,810" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441603.8106039, - "msecs": 810.6038570404053, - "relativeCreated": 814.1191005706787, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:23,810" - } - ], - "time_consumption": 0.00010848045349121094 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441603.8110979, - "msecs": 811.0978603363037, - "relativeCreated": 814.6131038665771, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:23,811", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441603.8108804, - "msecs": 810.8804225921631, - "relativeCreated": 814.3956661224365, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:23,810" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441603.8109765, - "msecs": 810.976505279541, - "relativeCreated": 814.4917488098145, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:23,810" - } - ], - "time_consumption": 0.00012135505676269531 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441604.1124988, - "msecs": 112.49876022338867, - "relativeCreated": 1116.014003753662, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:24,112", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "{\"state\": \"on\"}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441603.8113678, - "msecs": 811.3677501678467, - "relativeCreated": 814.8829936981201, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"on\"}", - "asctime": "2023-02-15 07:13:23,811" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441603.8124561, - "msecs": 812.4561309814453, - "relativeCreated": 815.9713745117188, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:23,812" - }, - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/floorlamp/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441603.8145514, - "msecs": 814.5513534545898, - "relativeCreated": 818.0665969848633, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'true'", - "asctime": "2023-02-15 07:13:23,814" - } - ], - "time_consumption": 0.29794740676879883 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441604.1132245, - "msecs": 113.22450637817383, - "relativeCreated": 1116.7397499084473, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:24,113", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441604.1129472, - "msecs": 112.94722557067871, - "relativeCreated": 1116.4624691009521, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:24,112" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441604.1131005, - "msecs": 113.10052871704102, - "relativeCreated": 1116.6157722473145, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:24,113" - } - ], - "time_consumption": 0.0001239776611328125 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441604.1136353, - "msecs": 113.63530158996582, - "relativeCreated": 1117.1505451202393, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:24,113", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441604.1134202, - "msecs": 113.42024803161621, - "relativeCreated": 1116.9354915618896, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:24,113" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441604.1135333, - "msecs": 113.53325843811035, - "relativeCreated": 1117.0485019683838, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:24,113" - } - ], - "time_consumption": 0.00010204315185546875 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441604.415109, - "msecs": 415.10891914367676, - "relativeCreated": 1418.6241626739502, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:24,415", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/floorlamp/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441604.1139228, - "msecs": 113.9228343963623, - "relativeCreated": 1117.4380779266357, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/diningroom/floorlamp/state/set and payload false", - "asctime": "2023-02-15 07:13:24,113" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441604.1172483, - "msecs": 117.2482967376709, - "relativeCreated": 1120.7635402679443, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:24,117" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "{\"state\": \"off\"}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441604.1178486, - "msecs": 117.84863471984863, - "relativeCreated": 1121.363878250122, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"off\"}", - "asctime": "2023-02-15 07:13:24,117" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441604.1188965, - "msecs": 118.896484375, - "relativeCreated": 1122.4117279052734, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:24,118" - }, - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/floorlamp/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441604.163219, - "msecs": 163.21897506713867, - "relativeCreated": 1166.734218597412, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'false'", - "asctime": "2023-02-15 07:13:24,163" - } - ], - "time_consumption": 0.2518899440765381 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441604.4158795, - "msecs": 415.879487991333, - "relativeCreated": 1419.3947315216064, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:24,415", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441604.41556, - "msecs": 415.5600070953369, - "relativeCreated": 1419.0752506256104, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:24,415" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441604.4157133, - "msecs": 415.7133102416992, - "relativeCreated": 1419.2285537719727, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:24,415" - } - ], - "time_consumption": 0.00016617774963378906 - } - ], - "time_consumption": 1.209017038345337, - "time_start": "2023-02-15 07:13:23,206", - "time_finished": "2023-02-15 07:13:24,415" - }, - "Power On/ Off test for device and virtual device: shellies/ffe/diningroom/main_light": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: shellies/ffe/diningroom/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441604.416438, - "msecs": 416.43810272216797, - "relativeCreated": 1419.9533462524414, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: shellies/ffe/diningroom/main_light", - "asctime": "2023-02-15 07:13:24,416", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441604.4169004, - "msecs": 416.9003963470459, - "relativeCreated": 1420.4156398773193, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:24,416", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441604.416667, - "msecs": 416.66698455810547, - "relativeCreated": 1420.182228088379, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:24,416" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441604.416792, - "msecs": 416.7919158935547, - "relativeCreated": 1420.3071594238281, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:24,416" - } - ], - "time_consumption": 0.00010848045349121094 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441604.7183702, - "msecs": 718.3701992034912, - "relativeCreated": 1721.8854427337646, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:24,718", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/diningroom/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441604.417199, - "msecs": 417.19889640808105, - "relativeCreated": 1420.7141399383545, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/diningroom/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:24,417" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/diningroom/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441604.4185119, - "msecs": 418.51186752319336, - "relativeCreated": 1422.0271110534668, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:24,418" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441604.421599, - "msecs": 421.5989112854004, - "relativeCreated": 1425.1141548156738, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:24,421" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "{\"state\": \"on\"}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441604.422131, - "msecs": 422.1310615539551, - "relativeCreated": 1425.6463050842285, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"on\"}", - "asctime": "2023-02-15 07:13:24,422" - }, - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441604.4228916, - "msecs": 422.89161682128906, - "relativeCreated": 1426.4068603515625, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/diningroom/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:24,422" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441604.4240448, - "msecs": 424.0448474884033, - "relativeCreated": 1427.5600910186768, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:24,424" - }, - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/floorlamp/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441604.467207, - "msecs": 467.2069549560547, - "relativeCreated": 1470.7221984863281, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'true'", - "asctime": "2023-02-15 07:13:24,467" - } - ], - "time_consumption": 0.2511632442474365 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441604.7191498, - "msecs": 719.1498279571533, - "relativeCreated": 1722.6650714874268, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:24,719", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441604.7188663, - "msecs": 718.8663482666016, - "relativeCreated": 1722.381591796875, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:24,718" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441604.7190242, - "msecs": 719.0241813659668, - "relativeCreated": 1722.5394248962402, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:24,719" - } - ], - "time_consumption": 0.00012564659118652344 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441604.7196107, - "msecs": 719.6106910705566, - "relativeCreated": 1723.12593460083, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:24,719", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441604.7193482, - "msecs": 719.3481922149658, - "relativeCreated": 1722.8634357452393, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:24,719" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441604.7195063, - "msecs": 719.5062637329102, - "relativeCreated": 1723.0215072631836, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:24,719" - } - ], - "time_consumption": 0.00010442733764648438 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441605.0215003, - "msecs": 21.500349044799805, - "relativeCreated": 2025.0155925750732, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:25,021", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441604.7199557, - "msecs": 719.9556827545166, - "relativeCreated": 1723.47092628479, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/diningroom/main_light/state/set and payload false", - "asctime": "2023-02-15 07:13:24,719" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/diningroom/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441604.723922, - "msecs": 723.9220142364502, - "relativeCreated": 1727.4372577667236, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:13:24,723" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/diningroom/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441604.724546, - "msecs": 724.545955657959, - "relativeCreated": 1728.0611991882324, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/diningroom/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:24,724" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/diningroom/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441604.7257063, - "msecs": 725.7063388824463, - "relativeCreated": 1729.2215824127197, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:24,725" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441604.7712677, - "msecs": 771.2676525115967, - "relativeCreated": 1774.7828960418701, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:24,771" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "{\"state\": \"off\"}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441604.7716863, - "msecs": 771.686315536499, - "relativeCreated": 1775.2015590667725, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"off\"}", - "asctime": "2023-02-15 07:13:24,771" - }, - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441604.7719684, - "msecs": 771.9683647155762, - "relativeCreated": 1775.4836082458496, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/diningroom/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:24,771" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441604.7723544, - "msecs": 772.3543643951416, - "relativeCreated": 1775.869607925415, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:24,772" - }, - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/floorlamp/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441604.8153913, - "msecs": 815.3913021087646, - "relativeCreated": 1818.906545639038, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'false'", - "asctime": "2023-02-15 07:13:24,815" - } - ], - "time_consumption": 0.20610904693603516 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441605.0221798, - "msecs": 22.179841995239258, - "relativeCreated": 2025.6950855255127, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:25,022", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441605.0219338, - "msecs": 21.933794021606445, - "relativeCreated": 2025.4490375518799, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:25,021" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441605.022068, - "msecs": 22.068023681640625, - "relativeCreated": 2025.583267211914, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:25,022" - } - ], - "time_consumption": 0.00011181831359863281 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441605.022603, - "msecs": 22.60303497314453, - "relativeCreated": 2026.118278503418, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:25,022", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441605.0223665, - "msecs": 22.36652374267578, - "relativeCreated": 2025.8817672729492, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:25,022" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441605.0225067, - "msecs": 22.5067138671875, - "relativeCreated": 2026.021957397461, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:25,022" - } - ], - "time_consumption": 9.632110595703125e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441605.3239636, - "msecs": 323.9636421203613, - "relativeCreated": 2327.4788856506348, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:25,323", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/diningroom/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441605.0228605, - "msecs": 22.86052703857422, - "relativeCreated": 2026.3757705688477, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/diningroom/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:25,022" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/diningroom/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441605.0239441, - "msecs": 23.94413948059082, - "relativeCreated": 2027.4593830108643, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:25,023" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441605.0266538, - "msecs": 26.653766632080078, - "relativeCreated": 2030.1690101623535, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:25,026" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "{\"state\": \"on\"}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441605.027105, - "msecs": 27.105093002319336, - "relativeCreated": 2030.6203365325928, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"on\"}", - "asctime": "2023-02-15 07:13:25,027" - }, - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441605.0277092, - "msecs": 27.709245681762695, - "relativeCreated": 2031.2244892120361, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/diningroom/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:25,027" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441605.0286913, - "msecs": 28.69129180908203, - "relativeCreated": 2032.2065353393555, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:25,028" - }, - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/floorlamp/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441605.0711584, - "msecs": 71.15840911865234, - "relativeCreated": 2074.673652648926, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'true'", - "asctime": "2023-02-15 07:13:25,071" - } - ], - "time_consumption": 0.252805233001709 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441605.3247075, - "msecs": 324.7075080871582, - "relativeCreated": 2328.2227516174316, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:25,324", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441605.3244202, - "msecs": 324.4202136993408, - "relativeCreated": 2327.9354572296143, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:25,324" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441605.3245761, - "msecs": 324.57613945007324, - "relativeCreated": 2328.0913829803467, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:25,324" - } - ], - "time_consumption": 0.00013136863708496094 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441605.325169, - "msecs": 325.1690864562988, - "relativeCreated": 2328.6843299865723, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:25,325", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441605.3249097, - "msecs": 324.9096870422363, - "relativeCreated": 2328.4249305725098, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:25,324" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441605.3250651, - "msecs": 325.06513595581055, - "relativeCreated": 2328.580379486084, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:25,325" - } - ], - "time_consumption": 0.00010395050048828125 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441605.6264925, - "msecs": 626.4925003051758, - "relativeCreated": 2630.007743835449, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:25,626", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441605.3254552, - "msecs": 325.4551887512207, - "relativeCreated": 2328.970432281494, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/diningroom/main_light/state/set and payload false", - "asctime": "2023-02-15 07:13:25,325" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/diningroom/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441605.3292842, - "msecs": 329.2841911315918, - "relativeCreated": 2332.7994346618652, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:13:25,329" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/diningroom/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441605.3298383, - "msecs": 329.8382759094238, - "relativeCreated": 2333.3535194396973, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/diningroom/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:25,329" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/diningroom/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441605.3309968, - "msecs": 330.9967517852783, - "relativeCreated": 2334.5119953155518, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:25,330" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441605.3749208, - "msecs": 374.9208450317383, - "relativeCreated": 2378.4360885620117, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:25,374" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "{\"state\": \"off\"}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441605.375463, - "msecs": 375.46300888061523, - "relativeCreated": 2378.9782524108887, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"off\"}", - "asctime": "2023-02-15 07:13:25,375" - }, - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441605.3761423, - "msecs": 376.1422634124756, - "relativeCreated": 2379.657506942749, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/diningroom/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:25,376" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441605.377225, - "msecs": 377.2249221801758, - "relativeCreated": 2380.740165710449, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:25,377" - }, - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/floorlamp/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441605.4192588, - "msecs": 419.25883293151855, - "relativeCreated": 2422.774076461792, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'false'", - "asctime": "2023-02-15 07:13:25,419" - } - ], - "time_consumption": 0.20723366737365723 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441605.6272395, - "msecs": 627.239465713501, - "relativeCreated": 2630.7547092437744, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:25,627", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441605.626958, - "msecs": 626.957893371582, - "relativeCreated": 2630.4731369018555, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:25,626" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441605.627114, - "msecs": 627.1140575408936, - "relativeCreated": 2630.629301071167, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:25,627" - } - ], - "time_consumption": 0.00012540817260742188 - } - ], - "time_consumption": 1.210801362991333, - "time_start": "2023-02-15 07:13:24,416", - "time_finished": "2023-02-15 07:13:25,627" - }, - "Power On/ Off synchronisation test: shellies/ffe/diningroom/main_light": { - "name": "__tLogger__", - "msg": "Power On/ Off synchronisation test: shellies/ffe/diningroom/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 24, - "funcName": "test_power_on_off_sync", - "created": 1676441605.627779, - "msecs": 627.7790069580078, - "relativeCreated": 2631.2942504882812, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off synchronisation test: shellies/ffe/diningroom/main_light", - "asctime": "2023-02-15 07:13:25,627", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions for master device '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 30, - "funcName": "__test_power_on_off_sync__", - "created": 1676441605.928506, - "msecs": 928.5058975219727, - "relativeCreated": 2932.021141052246, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions for master device 'False'", - "asctime": "2023-02-15 07:13:25,928", - "moduleLogger": [], - "time_consumption": 0.0 - }, - { - "name": "__tLogger__", - "msg": "Changing master device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off_sync__", - "created": 1676441606.229655, - "msecs": 229.65502738952637, - "relativeCreated": 3233.1702709198, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing master device state to 'True'", - "asctime": "2023-02-15 07:13:26,229", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/diningroom/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441605.928728, - "msecs": 928.7281036376953, - "relativeCreated": 2932.2433471679688, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/diningroom/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:25,928" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/diningroom/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441605.9293056, - "msecs": 929.3055534362793, - "relativeCreated": 2932.8207969665527, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:25,929" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441605.9304705, - "msecs": 930.4704666137695, - "relativeCreated": 2933.985710144043, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:25,930" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "{\"state\": \"on\"}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441605.930659, - "msecs": 930.6590557098389, - "relativeCreated": 2934.1742992401123, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"on\"}", - "asctime": "2023-02-15 07:13:25,930" - }, - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441605.93093, - "msecs": 930.9298992156982, - "relativeCreated": 2934.4451427459717, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/diningroom/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:25,930" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441605.931409, - "msecs": 931.4088821411133, - "relativeCreated": 2934.9241256713867, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:25,931" - }, - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/floorlamp/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441605.9751039, - "msecs": 975.1038551330566, - "relativeCreated": 2978.61909866333, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'true'", - "asctime": "2023-02-15 07:13:25,975" - } - ], - "time_consumption": 0.2545511722564697 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441606.2304041, - "msecs": 230.40413856506348, - "relativeCreated": 3233.919382095337, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:26,230", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441606.23012, - "msecs": 230.1199436187744, - "relativeCreated": 3233.635187149048, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state): True ()", - "asctime": "2023-02-15 07:13:26,230" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441606.230277, - "msecs": 230.27706146240234, - "relativeCreated": 3233.792304992676, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state): result = True ()", - "asctime": "2023-02-15 07:13:26,230" - } - ], - "time_consumption": 0.0001270771026611328 - }, - { - "name": "__tLogger__", - "msg": "Changing master device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off_sync__", - "created": 1676441606.531936, - "msecs": 531.9359302520752, - "relativeCreated": 3535.4511737823486, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing master device state to 'False'", - "asctime": "2023-02-15 07:13:26,531", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/diningroom/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441606.230767, - "msecs": 230.76701164245605, - "relativeCreated": 3234.2822551727295, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/diningroom/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:26,230" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/diningroom/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441606.232058, - "msecs": 232.05804824829102, - "relativeCreated": 3235.5732917785645, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:26,232" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441606.2351499, - "msecs": 235.14986038208008, - "relativeCreated": 3238.6651039123535, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:26,235" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "{\"state\": \"off\"}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441606.2356677, - "msecs": 235.66770553588867, - "relativeCreated": 3239.182949066162, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"off\"}", - "asctime": "2023-02-15 07:13:26,235" - }, - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441606.236398, - "msecs": 236.39798164367676, - "relativeCreated": 3239.91322517395, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/diningroom/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:26,236" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/diningroom/powerplug_floorlamp", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441606.2375464, - "msecs": 237.54644393920898, - "relativeCreated": 3241.0616874694824, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:26,237" - }, - { - "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/diningroom/floorlamp/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441606.281936, - "msecs": 281.9359302520752, - "relativeCreated": 3285.4511737823486, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'false'", - "asctime": "2023-02-15 07:13:26,281" - } - ], - "time_consumption": 0.25 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441606.532673, - "msecs": 532.6728820800781, - "relativeCreated": 3536.1881256103516, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:26,532", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441606.5323946, - "msecs": 532.3946475982666, - "relativeCreated": 3535.90989112854, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state): False ()", - "asctime": "2023-02-15 07:13:26,532" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441606.532549, - "msecs": 532.5489044189453, - "relativeCreated": 3536.0641479492188, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state): result = False ()", - "asctime": "2023-02-15 07:13:26,532" - } - ], - "time_consumption": 0.0001239776611328125 - } - ], - "time_consumption": 0.9048938751220703, - "time_start": "2023-02-15 07:13:25,627", - "time_finished": "2023-02-15 07:13:26,532" - }, - "Power On/ Off test for device and virtual device: shellies/ffe/floor/main_light": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: shellies/ffe/floor/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441606.533195, - "msecs": 533.1950187683105, - "relativeCreated": 3536.710262298584, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: shellies/ffe/floor/main_light", - "asctime": "2023-02-15 07:13:26,533", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441606.533705, - "msecs": 533.7049961090088, - "relativeCreated": 3537.220239639282, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:26,533", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441606.5334706, - "msecs": 533.470630645752, - "relativeCreated": 3536.9858741760254, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:26,533" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441606.533597, - "msecs": 533.5969924926758, - "relativeCreated": 3537.112236022949, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:26,533" - } - ], - "time_consumption": 0.00010800361633300781 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441606.8349016, - "msecs": 834.9015712738037, - "relativeCreated": 3838.416814804077, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:26,834", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/floor/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441606.5339904, - "msecs": 533.9903831481934, - "relativeCreated": 3537.505626678467, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/floor/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:26,533" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/floor/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441606.5352645, - "msecs": 535.2644920349121, - "relativeCreated": 3538.7797355651855, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/floor/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:26,535" - }, - { - "name": "smart_brain.mqtt.videv.ffe.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/floor/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441606.5377324, - "msecs": 537.7323627471924, - "relativeCreated": 3541.247606277466, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/floor/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:26,537" - } - ], - "time_consumption": 0.29716920852661133 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441606.8356667, - "msecs": 835.6666564941406, - "relativeCreated": 3839.181900024414, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:26,835", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441606.835387, - "msecs": 835.3869915008545, - "relativeCreated": 3838.902235031128, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:26,835" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441606.8355398, - "msecs": 835.5398178100586, - "relativeCreated": 3839.055061340332, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:26,835" - } - ], - "time_consumption": 0.00012683868408203125 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441606.836092, - "msecs": 836.0919952392578, - "relativeCreated": 3839.6072387695312, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:26,836", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441606.8358595, - "msecs": 835.8595371246338, - "relativeCreated": 3839.374780654907, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:26,835" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441606.835972, - "msecs": 835.9720706939697, - "relativeCreated": 3839.487314224243, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:26,835" - } - ], - "time_consumption": 0.00011992454528808594 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441607.1375408, - "msecs": 137.5408172607422, - "relativeCreated": 4141.056060791016, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:27,137", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.floor.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/floor/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441606.836424, - "msecs": 836.4241123199463, - "relativeCreated": 3839.9393558502197, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/floor/main_light/state/set and payload false", - "asctime": "2023-02-15 07:13:26,836" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/floor/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441606.839819, - "msecs": 839.8189544677734, - "relativeCreated": 3843.334197998047, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/floor/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:13:26,839" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/floor/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441606.8403554, - "msecs": 840.355396270752, - "relativeCreated": 3843.8706398010254, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/floor/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:26,840" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/floor/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441606.8415265, - "msecs": 841.5265083312988, - "relativeCreated": 3845.0417518615723, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/floor/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:26,841" - }, - { - "name": "smart_brain.mqtt.videv.ffe.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/floor/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441606.8851972, - "msecs": 885.1971626281738, - "relativeCreated": 3888.7124061584473, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/floor/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:26,885" - } - ], - "time_consumption": 0.25234365463256836 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441607.1383283, - "msecs": 138.32831382751465, - "relativeCreated": 4141.843557357788, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:27,138", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441607.1380324, - "msecs": 138.0324363708496, - "relativeCreated": 4141.547679901123, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:27,138" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441607.1381998, - "msecs": 138.1998062133789, - "relativeCreated": 4141.715049743652, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:27,138" - } - ], - "time_consumption": 0.0001285076141357422 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441607.138794, - "msecs": 138.7939453125, - "relativeCreated": 4142.309188842773, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:27,138", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441607.1385677, - "msecs": 138.56768608093262, - "relativeCreated": 4142.082929611206, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:27,138" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441607.1386893, - "msecs": 138.6892795562744, - "relativeCreated": 4142.204523086548, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:27,138" - } - ], - "time_consumption": 0.00010466575622558594 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441607.440226, - "msecs": 440.22607803344727, - "relativeCreated": 4443.741321563721, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:27,440", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/floor/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441607.1390703, - "msecs": 139.0702724456787, - "relativeCreated": 4142.585515975952, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/floor/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:27,139" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/floor/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441607.1403213, - "msecs": 140.3212547302246, - "relativeCreated": 4143.836498260498, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/floor/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:27,140" - }, - { - "name": "smart_brain.mqtt.videv.ffe.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/floor/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441607.142763, - "msecs": 142.7628993988037, - "relativeCreated": 4146.278142929077, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/floor/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:27,142" - } - ], - "time_consumption": 0.29746317863464355 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441607.441009, - "msecs": 441.0090446472168, - "relativeCreated": 4444.52428817749, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:27,441", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441607.4406745, - "msecs": 440.6745433807373, - "relativeCreated": 4444.189786911011, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:27,440" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441607.440869, - "msecs": 440.8690929412842, - "relativeCreated": 4444.384336471558, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:27,440" - } - ], - "time_consumption": 0.0001399517059326172 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441607.441443, - "msecs": 441.44296646118164, - "relativeCreated": 4444.958209991455, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:27,441", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441607.4412227, - "msecs": 441.2226676940918, - "relativeCreated": 4444.737911224365, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:27,441" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441607.44134, - "msecs": 441.33996963500977, - "relativeCreated": 4444.855213165283, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:27,441" - } - ], - "time_consumption": 0.000102996826171875 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441607.7428968, - "msecs": 742.8967952728271, - "relativeCreated": 4746.412038803101, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:27,742", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.floor.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/floor/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441607.4417317, - "msecs": 441.73169136047363, - "relativeCreated": 4445.246934890747, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/floor/main_light/state/set and payload false", - "asctime": "2023-02-15 07:13:27,441" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/floor/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441607.4449105, - "msecs": 444.91052627563477, - "relativeCreated": 4448.425769805908, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/floor/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:13:27,444" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/floor/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441607.4454515, - "msecs": 445.4514980316162, - "relativeCreated": 4448.96674156189, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/floor/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:27,445" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/floor/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441607.4466462, - "msecs": 446.64621353149414, - "relativeCreated": 4450.161457061768, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/floor/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:27,446" - }, - { - "name": "smart_brain.mqtt.videv.ffe.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/floor/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441607.4899635, - "msecs": 489.9635314941406, - "relativeCreated": 4493.478775024414, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/floor/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:27,489" - } - ], - "time_consumption": 0.2529332637786865 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441607.743693, - "msecs": 743.6931133270264, - "relativeCreated": 4747.2083568573, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:27,743", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441607.743359, - "msecs": 743.3590888977051, - "relativeCreated": 4746.8743324279785, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:27,743" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441607.7435129, - "msecs": 743.5128688812256, - "relativeCreated": 4747.028112411499, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:27,743" - } - ], - "time_consumption": 0.00018024444580078125 - } - ], - "time_consumption": 1.2104980945587158, - "time_start": "2023-02-15 07:13:26,533", - "time_finished": "2023-02-15 07:13:27,743" - }, - "Power On/ Off test for device and virtual device: shellies/ffe/kitchen/circulation_pump": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: shellies/ffe/kitchen/circulation_pump", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441607.7442377, - "msecs": 744.2376613616943, - "relativeCreated": 4747.752904891968, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: shellies/ffe/kitchen/circulation_pump", - "asctime": "2023-02-15 07:13:27,744", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441607.7447042, - "msecs": 744.7042465209961, - "relativeCreated": 4748.2194900512695, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:27,744", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441607.7444696, - "msecs": 744.4696426391602, - "relativeCreated": 4747.984886169434, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:27,744" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441607.7445953, - "msecs": 744.5952892303467, - "relativeCreated": 4748.11053276062, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:27,744" - } - ], - "time_consumption": 0.00010895729064941406 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441608.046759, - "msecs": 46.75889015197754, - "relativeCreated": 5050.274133682251, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:28,046", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/circulation_pump/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441607.744991, - "msecs": 744.9910640716553, - "relativeCreated": 4748.506307601929, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/kitchen/circulation_pump/relay/0 and payload on", - "asctime": "2023-02-15 07:13:27,744" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/circulation_pump/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441607.7468712, - "msecs": 746.8712329864502, - "relativeCreated": 4750.386476516724, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/circulation_pump/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:27,746" - }, - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.timer", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/circulation_pump/timer", - "b'600'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441607.7516665, - "msecs": 751.6665458679199, - "relativeCreated": 4755.181789398193, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/kitchen/circulation_pump/timer and payload b'600'", - "asctime": "2023-02-15 07:13:27,751" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0/command", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441607.7521074, - "msecs": 752.1073818206787, - "relativeCreated": 4755.622625350952, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0/command and payload b'on'", - "asctime": "2023-02-15 07:13:27,752" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441607.752246, - "msecs": 752.2459030151367, - "relativeCreated": 4755.76114654541, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:27,752" - }, - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/circulation_pump/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441607.7524533, - "msecs": 752.4533271789551, - "relativeCreated": 4755.9685707092285, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/kitchen/circulation_pump/state and payload b'true'", - "asctime": "2023-02-15 07:13:27,752" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441607.7528148, - "msecs": 752.814769744873, - "relativeCreated": 4756.3300132751465, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:27,752" - }, - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441607.7973971, - "msecs": 797.3971366882324, - "relativeCreated": 4800.912380218506, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:27,797" - } - ], - "time_consumption": 0.24936175346374512 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441608.0473962, - "msecs": 47.396183013916016, - "relativeCreated": 5050.911426544189, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:28,047", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441608.0471601, - "msecs": 47.16014862060547, - "relativeCreated": 5050.675392150879, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:28,047" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441608.0472922, - "msecs": 47.292232513427734, - "relativeCreated": 5050.807476043701, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:28,047" - } - ], - "time_consumption": 0.00010395050048828125 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441608.0477479, - "msecs": 47.74785041809082, - "relativeCreated": 5051.263093948364, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:28,047", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441608.0475638, - "msecs": 47.563791275024414, - "relativeCreated": 5051.079034805298, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:28,047" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441608.04766, - "msecs": 47.660112380981445, - "relativeCreated": 5051.175355911255, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:28,047" - } - ], - "time_consumption": 8.7738037109375e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441608.3489285, - "msecs": 348.92845153808594, - "relativeCreated": 5352.443695068359, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:28,348", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/circulation_pump/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441608.0480325, - "msecs": 48.032522201538086, - "relativeCreated": 5051.5477657318115, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/kitchen/circulation_pump/state/set and payload false", - "asctime": "2023-02-15 07:13:28,048" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/circulation_pump/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.051776, - "msecs": 51.77593231201172, - "relativeCreated": 5055.291175842285, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/circulation_pump/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:13:28,051" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/circulation_pump/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441608.0522413, - "msecs": 52.24132537841797, - "relativeCreated": 5055.756568908691, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/kitchen/circulation_pump/relay/0 and payload off", - "asctime": "2023-02-15 07:13:28,052" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.052886, - "msecs": 52.886009216308594, - "relativeCreated": 5056.401252746582, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:13:28,052" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441608.0532997, - "msecs": 53.299665451049805, - "relativeCreated": 5056.814908981323, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:28,053" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/circulation_pump/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.0542388, - "msecs": 54.23879623413086, - "relativeCreated": 5057.754039764404, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/circulation_pump/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:28,054" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.0549815, - "msecs": 54.98147010803223, - "relativeCreated": 5058.496713638306, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:28,054" - }, - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.timer", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/circulation_pump/timer", - "b'0'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.0996552, - "msecs": 99.6551513671875, - "relativeCreated": 5103.170394897461, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/kitchen/circulation_pump/timer and payload b'0'", - "asctime": "2023-02-15 07:13:28,099" - }, - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/circulation_pump/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.14349, - "msecs": 143.49007606506348, - "relativeCreated": 5147.005319595337, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/kitchen/circulation_pump/state and payload b'false'", - "asctime": "2023-02-15 07:13:28,143" - }, - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.144302, - "msecs": 144.3018913269043, - "relativeCreated": 5147.817134857178, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:28,144" - } - ], - "time_consumption": 0.20462656021118164 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441608.3492177, - "msecs": 349.21765327453613, - "relativeCreated": 5352.73289680481, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:28,349", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441608.3491285, - "msecs": 349.12848472595215, - "relativeCreated": 5352.643728256226, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:28,349" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441608.3491783, - "msecs": 349.1783142089844, - "relativeCreated": 5352.693557739258, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:28,349" - } - ], - "time_consumption": 3.933906555175781e-05 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441608.3493724, - "msecs": 349.37238693237305, - "relativeCreated": 5352.8876304626465, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:28,349", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441608.3493001, - "msecs": 349.3001461029053, - "relativeCreated": 5352.815389633179, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:28,349" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441608.3493366, - "msecs": 349.3366241455078, - "relativeCreated": 5352.851867675781, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:28,349" - } - ], - "time_consumption": 3.5762786865234375e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441608.650744, - "msecs": 650.7439613342285, - "relativeCreated": 5654.259204864502, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:28,650", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/circulation_pump/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441608.3494701, - "msecs": 349.4701385498047, - "relativeCreated": 5352.985382080078, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/kitchen/circulation_pump/relay/0 and payload on", - "asctime": "2023-02-15 07:13:28,349" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/circulation_pump/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.3503296, - "msecs": 350.3296375274658, - "relativeCreated": 5353.844881057739, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/circulation_pump/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:28,350" - }, - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.timer", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/circulation_pump/timer", - "b'600'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.3518362, - "msecs": 351.8362045288086, - "relativeCreated": 5355.351448059082, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/kitchen/circulation_pump/timer and payload b'600'", - "asctime": "2023-02-15 07:13:28,351" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0/command", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.3521085, - "msecs": 352.1084785461426, - "relativeCreated": 5355.623722076416, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0/command and payload b'on'", - "asctime": "2023-02-15 07:13:28,352" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441608.3522599, - "msecs": 352.25987434387207, - "relativeCreated": 5355.7751178741455, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:28,352" - }, - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/circulation_pump/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.3524835, - "msecs": 352.48351097106934, - "relativeCreated": 5355.998754501343, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/kitchen/circulation_pump/state and payload b'true'", - "asctime": "2023-02-15 07:13:28,352" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.3528028, - "msecs": 352.8027534484863, - "relativeCreated": 5356.31799697876, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:28,352" - }, - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.397339, - "msecs": 397.3391056060791, - "relativeCreated": 5400.8543491363525, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:28,397" - } - ], - "time_consumption": 0.2534048557281494 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441608.6515594, - "msecs": 651.5593528747559, - "relativeCreated": 5655.074596405029, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:28,651", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441608.651204, - "msecs": 651.2041091918945, - "relativeCreated": 5654.719352722168, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:28,651" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441608.6513767, - "msecs": 651.3767242431641, - "relativeCreated": 5654.8919677734375, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:28,651" - } - ], - "time_consumption": 0.00018262863159179688 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441608.6519954, - "msecs": 651.9954204559326, - "relativeCreated": 5655.510663986206, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:28,651", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441608.6517727, - "msecs": 651.7727375030518, - "relativeCreated": 5655.287981033325, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:28,651" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441608.6518917, - "msecs": 651.8917083740234, - "relativeCreated": 5655.406951904297, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:28,651" - } - ], - "time_consumption": 0.00010371208190917969 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441608.9531834, - "msecs": 953.1834125518799, - "relativeCreated": 5956.698656082153, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:28,953", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/circulation_pump/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441608.6522903, - "msecs": 652.2903442382812, - "relativeCreated": 5655.805587768555, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/kitchen/circulation_pump/state/set and payload false", - "asctime": "2023-02-15 07:13:28,652" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.6533377, - "msecs": 653.3377170562744, - "relativeCreated": 5656.852960586548, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:13:28,653" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441608.6539054, - "msecs": 653.9053916931152, - "relativeCreated": 5657.420635223389, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:28,653" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.695582, - "msecs": 695.5819129943848, - "relativeCreated": 5699.097156524658, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:28,695" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/circulation_pump/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.6991665, - "msecs": 699.1665363311768, - "relativeCreated": 5702.68177986145, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/circulation_pump/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:13:28,699" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/circulation_pump/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441608.6997216, - "msecs": 699.7215747833252, - "relativeCreated": 5703.236818313599, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/kitchen/circulation_pump/relay/0 and payload off", - "asctime": "2023-02-15 07:13:28,699" - }, - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.7010279, - "msecs": 701.0278701782227, - "relativeCreated": 5704.543113708496, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:28,701" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/circulation_pump/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.702217, - "msecs": 702.2171020507812, - "relativeCreated": 5705.732345581055, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/circulation_pump/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:28,702" - }, - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.timer", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/circulation_pump/timer", - "b'0'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.743461, - "msecs": 743.4608936309814, - "relativeCreated": 5746.976137161255, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/kitchen/circulation_pump/timer and payload b'0'", - "asctime": "2023-02-15 07:13:28,743" - }, - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/circulation_pump/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.747636, - "msecs": 747.636079788208, - "relativeCreated": 5751.151323318481, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/kitchen/circulation_pump/state and payload b'false'", - "asctime": "2023-02-15 07:13:28,747" - } - ], - "time_consumption": 0.20554733276367188 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441608.95382, - "msecs": 953.819990158081, - "relativeCreated": 5957.3352336883545, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:28,953", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441608.9535818, - "msecs": 953.5818099975586, - "relativeCreated": 5957.097053527832, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:28,953" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441608.9537134, - "msecs": 953.7134170532227, - "relativeCreated": 5957.228660583496, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:28,953" - } - ], - "time_consumption": 0.00010657310485839844 - } - ], - "time_consumption": 1.2095823287963867, - "time_start": "2023-02-15 07:13:27,744", - "time_finished": "2023-02-15 07:13:28,953" - }, - "Power On/ Off test for device and virtual device: shellies/ffe/kitchen/main_light": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: shellies/ffe/kitchen/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441608.9542797, - "msecs": 954.2796611785889, - "relativeCreated": 5957.794904708862, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: shellies/ffe/kitchen/main_light", - "asctime": "2023-02-15 07:13:28,954", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441608.954709, - "msecs": 954.7090530395508, - "relativeCreated": 5958.224296569824, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:28,954", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441608.9545038, - "msecs": 954.5037746429443, - "relativeCreated": 5958.019018173218, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:28,954" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441608.9546156, - "msecs": 954.615592956543, - "relativeCreated": 5958.130836486816, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:28,954" - } - ], - "time_consumption": 9.34600830078125e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441609.2560368, - "msecs": 256.03675842285156, - "relativeCreated": 6259.552001953125, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:29,256", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441608.9549384, - "msecs": 954.9384117126465, - "relativeCreated": 5958.45365524292, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:28,954" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.955993, - "msecs": 955.9929370880127, - "relativeCreated": 5959.508180618286, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:28,955" - }, - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441608.9580626, - "msecs": 958.0626487731934, - "relativeCreated": 5961.577892303467, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:28,958" - } - ], - "time_consumption": 0.2979741096496582 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441609.256759, - "msecs": 256.7589282989502, - "relativeCreated": 6260.274171829224, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:29,256", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441609.2564845, - "msecs": 256.4845085144043, - "relativeCreated": 6259.999752044678, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:29,256" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441609.2566352, - "msecs": 256.6351890563965, - "relativeCreated": 6260.15043258667, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:29,256" - } - ], - "time_consumption": 0.00012373924255371094 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441609.2571776, - "msecs": 257.17759132385254, - "relativeCreated": 6260.692834854126, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:29,257", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441609.2569597, - "msecs": 256.9596767425537, - "relativeCreated": 6260.474920272827, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:29,256" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441609.2570736, - "msecs": 257.07364082336426, - "relativeCreated": 6260.588884353638, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:29,257" - } - ], - "time_consumption": 0.00010395050048828125 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441609.5585816, - "msecs": 558.5815906524658, - "relativeCreated": 6562.096834182739, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:29,558", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441609.2575457, - "msecs": 257.54570960998535, - "relativeCreated": 6261.060953140259, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/kitchen/main_light/state/set and payload false", - "asctime": "2023-02-15 07:13:29,257" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441609.2608619, - "msecs": 260.861873626709, - "relativeCreated": 6264.377117156982, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:13:29,260" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441609.261407, - "msecs": 261.40689849853516, - "relativeCreated": 6264.922142028809, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:29,261" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441609.2625923, - "msecs": 262.5923156738281, - "relativeCreated": 6266.107559204102, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:29,262" - }, - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441609.3059506, - "msecs": 305.9506416320801, - "relativeCreated": 6309.4658851623535, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:29,305" - } - ], - "time_consumption": 0.25263094902038574 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441609.5593185, - "msecs": 559.3185424804688, - "relativeCreated": 6562.833786010742, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:29,559", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441609.5590434, - "msecs": 559.0434074401855, - "relativeCreated": 6562.558650970459, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:29,559" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441609.559194, - "msecs": 559.1940879821777, - "relativeCreated": 6562.709331512451, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:29,559" - } - ], - "time_consumption": 0.00012445449829101562 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441609.5597587, - "msecs": 559.7586631774902, - "relativeCreated": 6563.273906707764, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:29,559", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441609.5595121, - "msecs": 559.5121383666992, - "relativeCreated": 6563.027381896973, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:29,559" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441609.5596247, - "msecs": 559.6246719360352, - "relativeCreated": 6563.139915466309, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:29,559" - } - ], - "time_consumption": 0.00013399124145507812 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441609.8612008, - "msecs": 861.2008094787598, - "relativeCreated": 6864.716053009033, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:29,861", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441609.5600376, - "msecs": 560.0376129150391, - "relativeCreated": 6563.5528564453125, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:29,560" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441609.5613012, - "msecs": 561.3012313842773, - "relativeCreated": 6564.816474914551, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:29,561" - }, - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441609.5642974, - "msecs": 564.2974376678467, - "relativeCreated": 6567.81268119812, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:29,564" - } - ], - "time_consumption": 0.2969033718109131 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441609.8619545, - "msecs": 861.9544506072998, - "relativeCreated": 6865.469694137573, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:29,861", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441609.8616831, - "msecs": 861.6831302642822, - "relativeCreated": 6865.198373794556, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:29,861" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441609.8618338, - "msecs": 861.8338108062744, - "relativeCreated": 6865.349054336548, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:29,861" - } - ], - "time_consumption": 0.00012063980102539062 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441609.8623621, - "msecs": 862.3621463775635, - "relativeCreated": 6865.877389907837, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:29,862", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441609.8621492, - "msecs": 862.1492385864258, - "relativeCreated": 6865.664482116699, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:29,862" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441609.8622606, - "msecs": 862.2605800628662, - "relativeCreated": 6865.77582359314, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:29,862" - } - ], - "time_consumption": 0.00010156631469726562 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441610.1639001, - "msecs": 163.90013694763184, - "relativeCreated": 7167.415380477905, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:30,163", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441609.86277, - "msecs": 862.7700805664062, - "relativeCreated": 6866.28532409668, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/kitchen/main_light/state/set and payload false", - "asctime": "2023-02-15 07:13:29,862" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441609.8659348, - "msecs": 865.9348487854004, - "relativeCreated": 6869.450092315674, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:13:29,865" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441609.8665495, - "msecs": 866.5494918823242, - "relativeCreated": 6870.064735412598, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:29,866" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/kitchen/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441609.8677192, - "msecs": 867.7191734313965, - "relativeCreated": 6871.23441696167, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:29,867" - }, - { - "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/kitchen/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441609.9110863, - "msecs": 911.0863208770752, - "relativeCreated": 6914.601564407349, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:29,911" - } - ], - "time_consumption": 0.25281381607055664 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441610.1645572, - "msecs": 164.55721855163574, - "relativeCreated": 7168.072462081909, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:30,164", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441610.1643224, - "msecs": 164.3223762512207, - "relativeCreated": 7167.837619781494, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:30,164" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441610.1644526, - "msecs": 164.45255279541016, - "relativeCreated": 7167.967796325684, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:30,164" - } - ], - "time_consumption": 0.00010466575622558594 - } - ], - "time_consumption": 1.2102775573730469, - "time_start": "2023-02-15 07:13:28,954", - "time_finished": "2023-02-15 07:13:30,164" - }, - "Brightness test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1": { - "name": "__tLogger__", - "msg": "Brightness test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 50, - "funcName": "test_brightness", - "created": 1676441610.1650267, - "msecs": 165.02666473388672, - "relativeCreated": 7168.54190826416, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Brightness test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1", - "asctime": "2023-02-15 07:13:30,165", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 57, - "funcName": "__test_brightness__", - "created": 1676441610.466563, - "msecs": 466.56298637390137, - "relativeCreated": 7470.078229904175, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:13:30,466", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441610.165438, - "msecs": 165.4379367828369, - "relativeCreated": 7168.95318031311, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:30,165" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441610.1665692, - "msecs": 166.56923294067383, - "relativeCreated": 7170.084476470947, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:30,166" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441610.1702766, - "msecs": 170.27664184570312, - "relativeCreated": 7173.791885375977, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'", - "asctime": "2023-02-15 07:13:30,170" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441610.171028, - "msecs": 171.02789878845215, - "relativeCreated": 7174.543142318726, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/brightness and payload b'50'", - "asctime": "2023-02-15 07:13:30,171" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441610.1716821, - "msecs": 171.68211936950684, - "relativeCreated": 7175.19736289978, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/color_temp and payload b'5'", - "asctime": "2023-02-15 07:13:30,171" - } - ], - "time_consumption": 0.29488086700439453 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441610.4673207, - "msecs": 467.32068061828613, - "relativeCreated": 7470.83592414856, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:30,467", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441610.4670026, - "msecs": 467.00263023376465, - "relativeCreated": 7470.517873764038, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:13:30,467" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441610.4671586, - "msecs": 467.15855598449707, - "relativeCreated": 7470.6737995147705, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:30,467" - } - ], - "time_consumption": 0.0001621246337890625 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441610.7689192, - "msecs": 768.9192295074463, - "relativeCreated": 7772.43447303772, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:13:30,768", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441610.4677384, - "msecs": 467.73838996887207, - "relativeCreated": 7471.2536334991455, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:30,467" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441610.4690142, - "msecs": 469.01416778564453, - "relativeCreated": 7472.529411315918, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:30,469" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441610.4716036, - "msecs": 471.6036319732666, - "relativeCreated": 7475.11887550354, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/brightness and payload b'65'", - "asctime": "2023-02-15 07:13:30,471" - } - ], - "time_consumption": 0.2973155975341797 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441610.7697818, - "msecs": 769.7818279266357, - "relativeCreated": 7773.297071456909, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:13:30,769", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441610.7694802, - "msecs": 769.4802284240723, - "relativeCreated": 7772.995471954346, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:13:30,769" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441610.7696357, - "msecs": 769.6356773376465, - "relativeCreated": 7773.15092086792, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:13:30,769" - } - ], - "time_consumption": 0.0001461505889892578 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441610.7702053, - "msecs": 770.2052593231201, - "relativeCreated": 7773.720502853394, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:13:30,770", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441610.7699845, - "msecs": 769.9844837188721, - "relativeCreated": 7773.4997272491455, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:13:30,769" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441610.7700946, - "msecs": 770.094633102417, - "relativeCreated": 7773.60987663269, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:13:30,770" - } - ], - "time_consumption": 0.000110626220703125 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441611.0715725, - "msecs": 71.57254219055176, - "relativeCreated": 8075.087785720825, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:13:31,071", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441610.7706254, - "msecs": 770.6253528594971, - "relativeCreated": 7774.1405963897705, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/livingroom/floorlamp/brightness/set and payload 50", - "asctime": "2023-02-15 07:13:30,770" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441610.777081, - "msecs": 777.0810127258301, - "relativeCreated": 7780.5962562561035, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:30,777" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441610.7773893, - "msecs": 777.3892879486084, - "relativeCreated": 7780.904531478882, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:30,777" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441610.7776237, - "msecs": 777.6236534118652, - "relativeCreated": 7781.138896942139, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:30,777" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441610.7778852, - "msecs": 777.8851985931396, - "relativeCreated": 7781.400442123413, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:30,777" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441610.7780862, - "msecs": 778.0861854553223, - "relativeCreated": 7781.601428985596, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:30,778" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441610.8194098, - "msecs": 819.4098472595215, - "relativeCreated": 7822.925090789795, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:30,819" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441610.8202991, - "msecs": 820.2991485595703, - "relativeCreated": 7823.814392089844, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:30,820" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441610.8209972, - "msecs": 820.9972381591797, - "relativeCreated": 7824.512481689453, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:30,820" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441610.823277, - "msecs": 823.2769966125488, - "relativeCreated": 7826.792240142822, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/brightness and payload b'50'", - "asctime": "2023-02-15 07:13:30,823" - } - ], - "time_consumption": 0.24829554557800293 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441611.07225, - "msecs": 72.2498893737793, - "relativeCreated": 8075.765132904053, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:31,072", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441611.0719748, - "msecs": 71.9747543334961, - "relativeCreated": 8075.4899978637695, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:13:31,071" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441611.0721047, - "msecs": 72.10469245910645, - "relativeCreated": 8075.61993598938, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:31,072" - } - ], - "time_consumption": 0.00014519691467285156 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441611.0726206, - "msecs": 72.62063026428223, - "relativeCreated": 8076.135873794556, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:31,072", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441611.0724318, - "msecs": 72.43180274963379, - "relativeCreated": 8075.947046279907, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:13:31,072" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441611.072533, - "msecs": 72.53289222717285, - "relativeCreated": 8076.048135757446, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:31,072" - } - ], - "time_consumption": 8.7738037109375e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441611.3738122, - "msecs": 373.812198638916, - "relativeCreated": 8377.32744216919, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:13:31,373", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441611.0729632, - "msecs": 72.96323776245117, - "relativeCreated": 8076.478481292725, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:31,072" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441611.074053, - "msecs": 74.05304908752441, - "relativeCreated": 8077.568292617798, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:31,074" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441611.0762672, - "msecs": 76.26724243164062, - "relativeCreated": 8079.782485961914, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/brightness and payload b'65'", - "asctime": "2023-02-15 07:13:31,076" - } - ], - "time_consumption": 0.2975449562072754 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441611.374525, - "msecs": 374.5250701904297, - "relativeCreated": 8378.040313720703, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:13:31,374", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441611.374236, - "msecs": 374.2361068725586, - "relativeCreated": 8377.751350402832, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:13:31,374" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441611.3743742, - "msecs": 374.3741512298584, - "relativeCreated": 8377.889394760132, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:13:31,374" - } - ], - "time_consumption": 0.00015091896057128906 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441611.3750021, - "msecs": 375.0021457672119, - "relativeCreated": 8378.517389297485, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:13:31,375", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441611.3747323, - "msecs": 374.73225593566895, - "relativeCreated": 8378.247499465942, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:13:31,374" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441611.3748991, - "msecs": 374.89914894104004, - "relativeCreated": 8378.414392471313, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:13:31,374" - } - ], - "time_consumption": 0.000102996826171875 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441611.67641, - "msecs": 676.4099597930908, - "relativeCreated": 8679.925203323364, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:13:31,676", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441611.3753128, - "msecs": 375.31280517578125, - "relativeCreated": 8378.828048706055, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/livingroom/floorlamp/brightness/set and payload 50", - "asctime": "2023-02-15 07:13:31,375" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441611.3811305, - "msecs": 381.1304569244385, - "relativeCreated": 8384.645700454712, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:31,381" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441611.3815596, - "msecs": 381.5596103668213, - "relativeCreated": 8385.074853897095, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:31,381" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441611.381743, - "msecs": 381.7429542541504, - "relativeCreated": 8385.258197784424, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:31,381" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441611.3819954, - "msecs": 381.99543952941895, - "relativeCreated": 8385.510683059692, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:31,381" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441611.3821914, - "msecs": 382.19141960144043, - "relativeCreated": 8385.706663131714, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:31,382" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441611.3823817, - "msecs": 382.3816776275635, - "relativeCreated": 8385.896921157837, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:31,382" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441611.382626, - "msecs": 382.6260566711426, - "relativeCreated": 8386.141300201416, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:31,382" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441611.3828406, - "msecs": 382.840633392334, - "relativeCreated": 8386.355876922607, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:31,382" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441611.4280112, - "msecs": 428.0111789703369, - "relativeCreated": 8431.52642250061, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/brightness and payload b'50'", - "asctime": "2023-02-15 07:13:31,428" - } - ], - "time_consumption": 0.2483987808227539 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441611.6771708, - "msecs": 677.1707534790039, - "relativeCreated": 8680.685997009277, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:31,677", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441611.6768684, - "msecs": 676.8684387207031, - "relativeCreated": 8680.383682250977, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:13:31,676" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441611.67702, - "msecs": 677.0200729370117, - "relativeCreated": 8680.535316467285, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:31,677" - } - ], - "time_consumption": 0.0001506805419921875 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 74, - "funcName": "__test_brightness__", - "created": 1676441611.9786205, - "msecs": 978.6205291748047, - "relativeCreated": 8982.135772705078, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:13:31,978", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441611.6776793, - "msecs": 677.6793003082275, - "relativeCreated": 8681.194543838501, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:31,677" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441611.6789951, - "msecs": 678.9951324462891, - "relativeCreated": 8682.510375976562, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:31,678" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441611.6815078, - "msecs": 681.5078258514404, - "relativeCreated": 8685.023069381714, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'", - "asctime": "2023-02-15 07:13:31,681" - } - ], - "time_consumption": 0.29711270332336426 - } - ], - "time_consumption": 1.813593864440918, - "time_start": "2023-02-15 07:13:30,165", - "time_finished": "2023-02-15 07:13:31,978" - }, - "Color temperature test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1": { - "name": "__tLogger__", - "msg": "Color temperature test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 81, - "funcName": "test_color_temp", - "created": 1676441611.9795027, - "msecs": 979.5026779174805, - "relativeCreated": 8983.017921447754, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Color temperature test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1", - "asctime": "2023-02-15 07:13:31,979", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 88, - "funcName": "__test_color_temp__", - "created": 1676441612.2811818, - "msecs": 281.18181228637695, - "relativeCreated": 9284.69705581665, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:13:32,281", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441611.9800503, - "msecs": 980.0503253936768, - "relativeCreated": 8983.56556892395, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:31,980" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441611.981266, - "msecs": 981.2660217285156, - "relativeCreated": 8984.781265258789, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:31,981" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441611.9851162, - "msecs": 985.1162433624268, - "relativeCreated": 8988.6314868927, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'", - "asctime": "2023-02-15 07:13:31,985" - } - ], - "time_consumption": 0.2960655689239502 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441612.281898, - "msecs": 281.89802169799805, - "relativeCreated": 9285.413265228271, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:32,281", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441612.281615, - "msecs": 281.6150188446045, - "relativeCreated": 9285.130262374878, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 5 ()", - "asctime": "2023-02-15 07:13:32,281" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441612.2817721, - "msecs": 281.7721366882324, - "relativeCreated": 9285.287380218506, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 5 ()", - "asctime": "2023-02-15 07:13:32,281" - } - ], - "time_consumption": 0.000125885009765625 - }, - { - "name": "__tLogger__", - "msg": "Changing light device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 94, - "funcName": "__test_color_temp__", - "created": 1676441612.5832121, - "msecs": 583.21213722229, - "relativeCreated": 9586.727380752563, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device color temperature to '5'", - "asctime": "2023-02-15 07:13:32,583", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441612.282338, - "msecs": 282.33790397644043, - "relativeCreated": 9285.853147506714, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}", - "asctime": "2023-02-15 07:13:32,282" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441612.283576, - "msecs": 283.57601165771484, - "relativeCreated": 9287.091255187988, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'", - "asctime": "2023-02-15 07:13:32,283" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/color_temp", - "b'8'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441612.2861445, - "msecs": 286.144495010376, - "relativeCreated": 9289.65973854065, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/color_temp and payload b'8'", - "asctime": "2023-02-15 07:13:32,286" - } - ], - "time_consumption": 0.29706764221191406 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441612.5838866, - "msecs": 583.8866233825684, - "relativeCreated": 9587.401866912842, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:13:32,583", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441612.5836048, - "msecs": 583.6048126220703, - "relativeCreated": 9587.120056152344, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 8 ()", - "asctime": "2023-02-15 07:13:32,583" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441612.5837424, - "msecs": 583.7423801422119, - "relativeCreated": 9587.257623672485, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 8 ()", - "asctime": "2023-02-15 07:13:32,583" - } - ], - "time_consumption": 0.0001442432403564453 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441612.5843081, - "msecs": 584.3081474304199, - "relativeCreated": 9587.823390960693, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:13:32,584", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441612.5841098, - "msecs": 584.1097831726074, - "relativeCreated": 9587.62502670288, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 8 ()", - "asctime": "2023-02-15 07:13:32,584" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441612.584214, - "msecs": 584.2139720916748, - "relativeCreated": 9587.729215621948, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 8 ()", - "asctime": "2023-02-15 07:13:32,584" - } - ], - "time_consumption": 9.417533874511719e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 100, - "funcName": "__test_color_temp__", - "created": 1676441612.885817, - "msecs": 885.8170509338379, - "relativeCreated": 9889.332294464111, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device color temperature to '5'", - "asctime": "2023-02-15 07:13:32,885", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441612.5846615, - "msecs": 584.6614837646484, - "relativeCreated": 9588.176727294922, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/livingroom/floorlamp/color_temp/set and payload 5", - "asctime": "2023-02-15 07:13:32,584" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441612.590814, - "msecs": 590.8141136169434, - "relativeCreated": 9594.329357147217, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:32,590" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441612.591025, - "msecs": 591.0251140594482, - "relativeCreated": 9594.540357589722, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:32,591" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441612.5912268, - "msecs": 591.2268161773682, - "relativeCreated": 9594.742059707642, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:32,591" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441612.5914686, - "msecs": 591.4685726165771, - "relativeCreated": 9594.98381614685, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:32,591" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441612.5916588, - "msecs": 591.6588306427002, - "relativeCreated": 9595.174074172974, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:32,591" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441612.591844, - "msecs": 591.8440818786621, - "relativeCreated": 9595.359325408936, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:32,591" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441612.592024, - "msecs": 592.0240879058838, - "relativeCreated": 9595.539331436157, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:32,592" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441612.5922196, - "msecs": 592.2195911407471, - "relativeCreated": 9595.73483467102, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:32,592" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441612.640047, - "msecs": 640.0470733642578, - "relativeCreated": 9643.562316894531, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/color_temp and payload b'5'", - "asctime": "2023-02-15 07:13:32,640" - } - ], - "time_consumption": 0.24576997756958008 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441612.8866363, - "msecs": 886.6362571716309, - "relativeCreated": 9890.151500701904, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:32,886", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441612.886272, - "msecs": 886.2719535827637, - "relativeCreated": 9889.787197113037, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 5 ()", - "asctime": "2023-02-15 07:13:32,886" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441612.886505, - "msecs": 886.5048885345459, - "relativeCreated": 9890.02013206482, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 5 ()", - "asctime": "2023-02-15 07:13:32,886" - } - ], - "time_consumption": 0.00013136863708496094 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441612.887065, - "msecs": 887.0649337768555, - "relativeCreated": 9890.580177307129, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:32,887", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441612.8868368, - "msecs": 886.8367671966553, - "relativeCreated": 9890.352010726929, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 5 ()", - "asctime": "2023-02-15 07:13:32,886" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441612.8869627, - "msecs": 886.9626522064209, - "relativeCreated": 9890.477895736694, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 5 ()", - "asctime": "2023-02-15 07:13:32,886" - } - ], - "time_consumption": 0.00010228157043457031 - }, - { - "name": "__tLogger__", - "msg": "Changing light device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 94, - "funcName": "__test_color_temp__", - "created": 1676441613.18841, - "msecs": 188.41004371643066, - "relativeCreated": 10191.925287246704, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device color temperature to '5'", - "asctime": "2023-02-15 07:13:33,188", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441612.8874507, - "msecs": 887.4506950378418, - "relativeCreated": 9890.965938568115, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}", - "asctime": "2023-02-15 07:13:32,887" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441612.8886425, - "msecs": 888.6425495147705, - "relativeCreated": 9892.157793045044, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'", - "asctime": "2023-02-15 07:13:32,888" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/color_temp", - "b'8'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441612.8911965, - "msecs": 891.1964893341064, - "relativeCreated": 9894.71173286438, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/color_temp and payload b'8'", - "asctime": "2023-02-15 07:13:32,891" - } - ], - "time_consumption": 0.2972135543823242 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441613.1890192, - "msecs": 189.01920318603516, - "relativeCreated": 10192.534446716309, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:13:33,189", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441613.1887867, - "msecs": 188.78674507141113, - "relativeCreated": 10192.301988601685, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 8 ()", - "asctime": "2023-02-15 07:13:33,188" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441613.188916, - "msecs": 188.91596794128418, - "relativeCreated": 10192.431211471558, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 8 ()", - "asctime": "2023-02-15 07:13:33,188" - } - ], - "time_consumption": 0.00010323524475097656 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441613.1894135, - "msecs": 189.41354751586914, - "relativeCreated": 10192.928791046143, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:13:33,189", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441613.1892135, - "msecs": 189.21351432800293, - "relativeCreated": 10192.728757858276, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 8 ()", - "asctime": "2023-02-15 07:13:33,189" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441613.1893196, - "msecs": 189.31961059570312, - "relativeCreated": 10192.834854125977, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 8 ()", - "asctime": "2023-02-15 07:13:33,189" - } - ], - "time_consumption": 9.393692016601562e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 100, - "funcName": "__test_color_temp__", - "created": 1676441613.4907446, - "msecs": 490.74459075927734, - "relativeCreated": 10494.25983428955, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device color temperature to '5'", - "asctime": "2023-02-15 07:13:33,490", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441613.1896565, - "msecs": 189.65649604797363, - "relativeCreated": 10193.171739578247, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/livingroom/floorlamp/color_temp/set and payload 5", - "asctime": "2023-02-15 07:13:33,189" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441613.1948752, - "msecs": 194.87524032592773, - "relativeCreated": 10198.390483856201, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:33,194" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441613.1954794, - "msecs": 195.4793930053711, - "relativeCreated": 10198.994636535645, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:33,195" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441613.195766, - "msecs": 195.76597213745117, - "relativeCreated": 10199.281215667725, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:33,195" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441613.1959746, - "msecs": 195.97458839416504, - "relativeCreated": 10199.489831924438, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:33,195" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441613.196147, - "msecs": 196.14696502685547, - "relativeCreated": 10199.662208557129, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:33,196" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441613.1963093, - "msecs": 196.30932807922363, - "relativeCreated": 10199.824571609497, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:33,196" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441613.1964686, - "msecs": 196.46859169006348, - "relativeCreated": 10199.983835220337, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:33,196" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441613.1966522, - "msecs": 196.65217399597168, - "relativeCreated": 10200.167417526245, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:33,196" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441613.2436347, - "msecs": 243.63470077514648, - "relativeCreated": 10247.14994430542, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/color_temp and payload b'5'", - "asctime": "2023-02-15 07:13:33,243" - } - ], - "time_consumption": 0.24710988998413086 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441613.4914865, - "msecs": 491.4865493774414, - "relativeCreated": 10495.001792907715, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:33,491", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441613.4912074, - "msecs": 491.2073612213135, - "relativeCreated": 10494.722604751587, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 5 ()", - "asctime": "2023-02-15 07:13:33,491" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441613.4913619, - "msecs": 491.3618564605713, - "relativeCreated": 10494.877099990845, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 5 ()", - "asctime": "2023-02-15 07:13:33,491" - } - ], - "time_consumption": 0.0001246929168701172 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 105, - "funcName": "__test_color_temp__", - "created": 1676441613.792921, - "msecs": 792.9210662841797, - "relativeCreated": 10796.436309814453, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:13:33,792", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441613.4919062, - "msecs": 491.90616607666016, - "relativeCreated": 10495.421409606934, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:33,491" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441613.4931684, - "msecs": 493.1683540344238, - "relativeCreated": 10496.683597564697, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:33,493" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441613.4957244, - "msecs": 495.7244396209717, - "relativeCreated": 10499.239683151245, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'", - "asctime": "2023-02-15 07:13:33,495" - } - ], - "time_consumption": 0.297196626663208 - } - ], - "time_consumption": 1.8134183883666992, - "time_start": "2023-02-15 07:13:31,979", - "time_finished": "2023-02-15 07:13:33,792" - }, - "Power On/ Off test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441613.7936802, - "msecs": 793.6801910400391, - "relativeCreated": 10797.195434570312, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1", - "asctime": "2023-02-15 07:13:33,793", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441613.7942169, - "msecs": 794.2168712615967, - "relativeCreated": 10797.73211479187, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:33,794", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441613.7939575, - "msecs": 793.9574718475342, - "relativeCreated": 10797.472715377808, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:33,793" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441613.7940998, - "msecs": 794.0998077392578, - "relativeCreated": 10797.615051269531, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:33,794" - } - ], - "time_consumption": 0.00011706352233886719 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441614.0960245, - "msecs": 96.0245132446289, - "relativeCreated": 11099.539756774902, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:34,096", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441613.794663, - "msecs": 794.6629524230957, - "relativeCreated": 10798.17819595337, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:33,794" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441613.7958121, - "msecs": 795.8121299743652, - "relativeCreated": 10799.327373504639, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:33,795" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441613.79824, - "msecs": 798.2399463653564, - "relativeCreated": 10801.75518989563, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'", - "asctime": "2023-02-15 07:13:33,798" - } - ], - "time_consumption": 0.29778456687927246 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441614.0967634, - "msecs": 96.76337242126465, - "relativeCreated": 11100.278615951538, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:34,096", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441614.0964842, - "msecs": 96.48418426513672, - "relativeCreated": 11099.99942779541, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:34,096" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441614.0966368, - "msecs": 96.63677215576172, - "relativeCreated": 11100.152015686035, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:34,096" - } - ], - "time_consumption": 0.0001266002655029297 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441614.0971687, - "msecs": 97.1686840057373, - "relativeCreated": 11100.68392753601, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:34,097", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441614.0969565, - "msecs": 96.95649147033691, - "relativeCreated": 11100.47173500061, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:34,096" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441614.097068, - "msecs": 97.06807136535645, - "relativeCreated": 11100.58331489563, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:34,097" - } - ], - "time_consumption": 0.00010061264038085938 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441614.3991835, - "msecs": 399.1835117340088, - "relativeCreated": 11402.698755264282, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:34,399", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441614.0974934, - "msecs": 97.49341011047363, - "relativeCreated": 11101.008653640747, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/livingroom/floorlamp/state/set and payload false", - "asctime": "2023-02-15 07:13:34,097" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.103483, - "msecs": 103.48296165466309, - "relativeCreated": 11106.998205184937, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:34,103" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441614.1043646, - "msecs": 104.36463356018066, - "relativeCreated": 11107.879877090454, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:34,104" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.104632, - "msecs": 104.63190078735352, - "relativeCreated": 11108.147144317627, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:34,104" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.104992, - "msecs": 104.99191284179688, - "relativeCreated": 11108.50715637207, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:34,104" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.1051946, - "msecs": 105.1945686340332, - "relativeCreated": 11108.709812164307, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:34,105" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.1053896, - "msecs": 105.38959503173828, - "relativeCreated": 11108.904838562012, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:34,105" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.1055577, - "msecs": 105.55768013000488, - "relativeCreated": 11109.072923660278, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:34,105" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.1057255, - "msecs": 105.72552680969238, - "relativeCreated": 11109.240770339966, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:34,105" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.148629, - "msecs": 148.62895011901855, - "relativeCreated": 11152.144193649292, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'", - "asctime": "2023-02-15 07:13:34,148" - } - ], - "time_consumption": 0.25055456161499023 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441614.3998566, - "msecs": 399.8565673828125, - "relativeCreated": 11403.371810913086, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:34,399", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441614.399618, - "msecs": 399.61791038513184, - "relativeCreated": 11403.133153915405, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:34,399" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441614.3997514, - "msecs": 399.7514247894287, - "relativeCreated": 11403.266668319702, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:34,399" - } - ], - "time_consumption": 0.00010514259338378906 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441614.4002242, - "msecs": 400.2242088317871, - "relativeCreated": 11403.73945236206, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:34,400", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441614.4000216, - "msecs": 400.0215530395508, - "relativeCreated": 11403.536796569824, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:34,400" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441614.400129, - "msecs": 400.1290798187256, - "relativeCreated": 11403.644323348999, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:34,400" - } - ], - "time_consumption": 9.512901306152344e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441614.7017014, - "msecs": 701.7014026641846, - "relativeCreated": 11705.216646194458, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:34,701", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441614.4005747, - "msecs": 400.5746841430664, - "relativeCreated": 11404.08992767334, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:34,400" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.4017231, - "msecs": 401.72314643859863, - "relativeCreated": 11405.238389968872, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:34,401" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.40429, - "msecs": 404.28996086120605, - "relativeCreated": 11407.80520439148, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'", - "asctime": "2023-02-15 07:13:34,404" - } - ], - "time_consumption": 0.2974114418029785 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441614.7024736, - "msecs": 702.4736404418945, - "relativeCreated": 11705.988883972168, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:34,702", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441614.7021585, - "msecs": 702.1584510803223, - "relativeCreated": 11705.673694610596, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:34,702" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441614.7023103, - "msecs": 702.31032371521, - "relativeCreated": 11705.825567245483, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:34,702" - } - ], - "time_consumption": 0.0001633167266845703 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441614.7029338, - "msecs": 702.9337882995605, - "relativeCreated": 11706.449031829834, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:34,702", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441614.7026827, - "msecs": 702.6827335357666, - "relativeCreated": 11706.19797706604, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:34,702" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441614.7027943, - "msecs": 702.7943134307861, - "relativeCreated": 11706.30955696106, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:34,702" - } - ], - "time_consumption": 0.00013947486877441406 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441615.0040977, - "msecs": 4.097700119018555, - "relativeCreated": 12007.612943649292, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:35,004", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441614.7032366, - "msecs": 703.2365798950195, - "relativeCreated": 11706.751823425293, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/livingroom/floorlamp/state/set and payload false", - "asctime": "2023-02-15 07:13:34,703" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.7088633, - "msecs": 708.8632583618164, - "relativeCreated": 11712.37850189209, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:34,708" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441614.709181, - "msecs": 709.1810703277588, - "relativeCreated": 11712.696313858032, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:34,709" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.7094526, - "msecs": 709.4526290893555, - "relativeCreated": 11712.967872619629, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:34,709" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.7096977, - "msecs": 709.6977233886719, - "relativeCreated": 11713.212966918945, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:34,709" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.7098927, - "msecs": 709.892749786377, - "relativeCreated": 11713.40799331665, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:34,709" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.7100775, - "msecs": 710.0775241851807, - "relativeCreated": 11713.592767715454, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:34,710" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.7102635, - "msecs": 710.2634906768799, - "relativeCreated": 11713.778734207153, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:34,710" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.710456, - "msecs": 710.4558944702148, - "relativeCreated": 11713.971138000488, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:34,710" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441614.7532659, - "msecs": 753.2658576965332, - "relativeCreated": 11756.781101226807, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'", - "asctime": "2023-02-15 07:13:34,753" - } - ], - "time_consumption": 0.25083184242248535 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441615.0047817, - "msecs": 4.7817230224609375, - "relativeCreated": 12008.296966552734, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:35,004", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441615.004498, - "msecs": 4.498004913330078, - "relativeCreated": 12008.013248443604, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:35,004" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441615.004667, - "msecs": 4.667043685913086, - "relativeCreated": 12008.182287216187, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:35,004" - } - ], - "time_consumption": 0.00011467933654785156 - } - ], - "time_consumption": 1.2111015319824219, - "time_start": "2023-02-15 07:13:33,793", - "time_finished": "2023-02-15 07:13:35,004" - }, - "Brightness test for device and virtual device: zigbee/ffe/livingroom/main_light": { - "name": "__tLogger__", - "msg": "Brightness test for device and virtual device: zigbee/ffe/livingroom/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 50, - "funcName": "test_brightness", - "created": 1676441615.005319, - "msecs": 5.319118499755859, - "relativeCreated": 12008.83436203003, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Brightness test for device and virtual device: zigbee/ffe/livingroom/main_light", - "asctime": "2023-02-15 07:13:35,005", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 57, - "funcName": "__test_brightness__", - "created": 1676441615.3073928, - "msecs": 307.39283561706543, - "relativeCreated": 12310.908079147339, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:13:35,307", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441615.0056503, - "msecs": 5.65028190612793, - "relativeCreated": 12009.165525436401, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:35,005" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441615.006314, - "msecs": 6.31403923034668, - "relativeCreated": 12009.82928276062, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:35,006" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.007576, - "msecs": 7.57598876953125, - "relativeCreated": 12011.091232299805, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:35,007" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.0084577, - "msecs": 8.457660675048828, - "relativeCreated": 12011.972904205322, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:35,008" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.0510545, - "msecs": 51.05447769165039, - "relativeCreated": 12054.569721221924, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:35,051" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441615.0517216, - "msecs": 51.72157287597656, - "relativeCreated": 12055.23681640625, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:35,051" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.0523467, - "msecs": 52.34670639038086, - "relativeCreated": 12055.861949920654, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:35,052" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441615.0529072, - "msecs": 52.90722846984863, - "relativeCreated": 12056.422472000122, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:35,052" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.0535963, - "msecs": 53.59625816345215, - "relativeCreated": 12057.111501693726, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:35,053" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441615.0541356, - "msecs": 54.13556098937988, - "relativeCreated": 12057.650804519653, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:35,054" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.054703, - "msecs": 54.7029972076416, - "relativeCreated": 12058.218240737915, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:35,054" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441615.0552058, - "msecs": 55.2058219909668, - "relativeCreated": 12058.72106552124, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:35,055" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.05584, - "msecs": 55.84001541137695, - "relativeCreated": 12059.35525894165, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:35,055" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441615.0563433, - "msecs": 56.34331703186035, - "relativeCreated": 12059.858560562134, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:35,056" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.056871, - "msecs": 56.87093734741211, - "relativeCreated": 12060.386180877686, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:35,056" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441615.0574236, - "msecs": 57.42359161376953, - "relativeCreated": 12060.938835144043, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:35,057" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.0581148, - "msecs": 58.11476707458496, - "relativeCreated": 12061.630010604858, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:35,058" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.058829, - "msecs": 58.82906913757324, - "relativeCreated": 12062.344312667847, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:13:35,058" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.0594437, - "msecs": 59.44371223449707, - "relativeCreated": 12062.95895576477, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:35,059" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.060066, - "msecs": 60.06598472595215, - "relativeCreated": 12063.581228256226, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:35,060" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.0606887, - "msecs": 60.68873405456543, - "relativeCreated": 12064.203977584839, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:13:35,060" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.0613256, - "msecs": 61.3255500793457, - "relativeCreated": 12064.84079360962, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:35,061" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.0619085, - "msecs": 61.90848350524902, - "relativeCreated": 12065.423727035522, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:35,061" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.062514, - "msecs": 62.51406669616699, - "relativeCreated": 12066.02931022644, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'", - "asctime": "2023-02-15 07:13:35,062" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.06314, - "msecs": 63.139915466308594, - "relativeCreated": 12066.655158996582, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:35,063" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.0991316, - "msecs": 99.13158416748047, - "relativeCreated": 12102.646827697754, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:35,099" - } - ], - "time_consumption": 0.20826125144958496 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441615.3080463, - "msecs": 308.0463409423828, - "relativeCreated": 12311.561584472656, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:35,308", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441615.3078005, - "msecs": 307.8005313873291, - "relativeCreated": 12311.315774917603, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:13:35,307" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441615.3079379, - "msecs": 307.9378604888916, - "relativeCreated": 12311.453104019165, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:35,307" - } - ], - "time_consumption": 0.00010848045349121094 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441615.6092315, - "msecs": 609.2314720153809, - "relativeCreated": 12612.746715545654, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:13:35,609", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441615.3083985, - "msecs": 308.3984851837158, - "relativeCreated": 12311.91372871399, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:35,308" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.3095262, - "msecs": 309.5262050628662, - "relativeCreated": 12313.04144859314, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:35,309" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.3116426, - "msecs": 311.6426467895508, - "relativeCreated": 12315.157890319824, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/brightness and payload b'65'", - "asctime": "2023-02-15 07:13:35,311" - } - ], - "time_consumption": 0.2975888252258301 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441615.609923, - "msecs": 609.9228858947754, - "relativeCreated": 12613.438129425049, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:13:35,609", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441615.609652, - "msecs": 609.652042388916, - "relativeCreated": 12613.16728591919, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:13:35,609" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441615.6097996, - "msecs": 609.7996234893799, - "relativeCreated": 12613.314867019653, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:13:35,609" - } - ], - "time_consumption": 0.0001232624053955078 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441615.6103227, - "msecs": 610.3227138519287, - "relativeCreated": 12613.837957382202, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:13:35,610", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441615.6101148, - "msecs": 610.1148128509521, - "relativeCreated": 12613.630056381226, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:13:35,610" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441615.6102238, - "msecs": 610.2237701416016, - "relativeCreated": 12613.739013671875, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:13:35,610" - } - ], - "time_consumption": 9.894371032714844e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441615.911524, - "msecs": 911.5240573883057, - "relativeCreated": 12915.03930091858, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:13:35,911", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441615.6106741, - "msecs": 610.6741428375244, - "relativeCreated": 12614.189386367798, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/livingroom/main_light/brightness/set and payload 50", - "asctime": "2023-02-15 07:13:35,610" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.614046, - "msecs": 614.0460968017578, - "relativeCreated": 12617.561340332031, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:35,614" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441615.6147969, - "msecs": 614.7968769073486, - "relativeCreated": 12618.312120437622, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:35,614" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.6160443, - "msecs": 616.044282913208, - "relativeCreated": 12619.559526443481, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:35,616" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.65885, - "msecs": 658.8499546051025, - "relativeCreated": 12662.365198135376, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:13:35,658" - } - ], - "time_consumption": 0.2526741027832031 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441615.911765, - "msecs": 911.7650985717773, - "relativeCreated": 12915.28034210205, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:35,911", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441615.9116938, - "msecs": 911.693811416626, - "relativeCreated": 12915.2090549469, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:13:35,911" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441615.9117343, - "msecs": 911.7343425750732, - "relativeCreated": 12915.249586105347, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:35,911" - } - ], - "time_consumption": 3.075599670410156e-05 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441615.9118676, - "msecs": 911.867618560791, - "relativeCreated": 12915.382862091064, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:35,911", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441615.911815, - "msecs": 911.8149280548096, - "relativeCreated": 12915.330171585083, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:13:35,911" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441615.9118428, - "msecs": 911.8428230285645, - "relativeCreated": 12915.358066558838, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:35,911" - } - ], - "time_consumption": 2.47955322265625e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441616.2127178, - "msecs": 212.71777153015137, - "relativeCreated": 13216.233015060425, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:13:36,212", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441615.9119828, - "msecs": 911.9827747344971, - "relativeCreated": 12915.49801826477, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:35,911" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.9124808, - "msecs": 912.4808311462402, - "relativeCreated": 12915.996074676514, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:35,912" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441615.9132762, - "msecs": 913.276195526123, - "relativeCreated": 12916.791439056396, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/brightness and payload b'65'", - "asctime": "2023-02-15 07:13:35,913" - } - ], - "time_consumption": 0.2994415760040283 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441616.2133873, - "msecs": 213.38725090026855, - "relativeCreated": 13216.902494430542, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:13:36,213", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441616.2131093, - "msecs": 213.10925483703613, - "relativeCreated": 13216.62449836731, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:13:36,213" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441616.2132826, - "msecs": 213.28258514404297, - "relativeCreated": 13216.797828674316, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:13:36,213" - } - ], - "time_consumption": 0.00010466575622558594 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441616.2137396, - "msecs": 213.73963356018066, - "relativeCreated": 13217.254877090454, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:13:36,213", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441616.2135572, - "msecs": 213.55724334716797, - "relativeCreated": 13217.072486877441, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:13:36,213" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441616.2136538, - "msecs": 213.6538028717041, - "relativeCreated": 13217.169046401978, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:13:36,213" - } - ], - "time_consumption": 8.58306884765625e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441616.5150924, - "msecs": 515.0923728942871, - "relativeCreated": 13518.60761642456, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:13:36,515", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441616.2139866, - "msecs": 213.98663520812988, - "relativeCreated": 13217.501878738403, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/livingroom/main_light/brightness/set and payload 50", - "asctime": "2023-02-15 07:13:36,213" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.2168207, - "msecs": 216.82071685791016, - "relativeCreated": 13220.335960388184, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:36,216" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441616.2174542, - "msecs": 217.454195022583, - "relativeCreated": 13220.969438552856, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:36,217" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.218444, - "msecs": 218.4441089630127, - "relativeCreated": 13221.959352493286, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:36,218" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.261601, - "msecs": 261.6009712219238, - "relativeCreated": 13265.116214752197, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:13:36,261" - } - ], - "time_consumption": 0.2534914016723633 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441616.5158892, - "msecs": 515.8891677856445, - "relativeCreated": 13519.404411315918, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:36,515", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441616.5155506, - "msecs": 515.5506134033203, - "relativeCreated": 13519.065856933594, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:13:36,515" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441616.5157502, - "msecs": 515.7501697540283, - "relativeCreated": 13519.265413284302, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:36,515" - } - ], - "time_consumption": 0.00013899803161621094 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 74, - "funcName": "__test_brightness__", - "created": 1676441616.8172808, - "msecs": 817.2807693481445, - "relativeCreated": 13820.796012878418, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:13:36,817", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441616.5162024, - "msecs": 516.202449798584, - "relativeCreated": 13519.717693328857, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:36,516" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.5175524, - "msecs": 517.552375793457, - "relativeCreated": 13521.06761932373, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:36,517" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.5225675, - "msecs": 522.5675106048584, - "relativeCreated": 13526.082754135132, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:36,522" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441616.52276, - "msecs": 522.7599143981934, - "relativeCreated": 13526.275157928467, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:36,522" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.5229442, - "msecs": 522.9442119598389, - "relativeCreated": 13526.459455490112, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:36,522" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441616.523109, - "msecs": 523.108959197998, - "relativeCreated": 13526.624202728271, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:36,523" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.523316, - "msecs": 523.3159065246582, - "relativeCreated": 13526.831150054932, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:36,523" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441616.523479, - "msecs": 523.4789848327637, - "relativeCreated": 13526.994228363037, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:36,523" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.5236406, - "msecs": 523.6406326293945, - "relativeCreated": 13527.155876159668, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:36,523" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441616.5238051, - "msecs": 523.8051414489746, - "relativeCreated": 13527.320384979248, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:36,523" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.5240061, - "msecs": 524.0061283111572, - "relativeCreated": 13527.52137184143, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:36,524" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441616.5241659, - "msecs": 524.1658687591553, - "relativeCreated": 13527.681112289429, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:36,524" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.524323, - "msecs": 524.3229866027832, - "relativeCreated": 13527.838230133057, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:36,524" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441616.5244818, - "msecs": 524.4817733764648, - "relativeCreated": 13527.997016906738, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:36,524" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.5246751, - "msecs": 524.6751308441162, - "relativeCreated": 13528.19037437439, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:36,524" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.5248768, - "msecs": 524.8768329620361, - "relativeCreated": 13528.39207649231, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:36,524" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.5250633, - "msecs": 525.0632762908936, - "relativeCreated": 13528.578519821167, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:36,525" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.525279, - "msecs": 525.2790451049805, - "relativeCreated": 13528.794288635254, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:36,525" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.5254848, - "msecs": 525.4848003387451, - "relativeCreated": 13529.000043869019, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:36,525" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.5256853, - "msecs": 525.6853103637695, - "relativeCreated": 13529.200553894043, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:36,525" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.5258877, - "msecs": 525.8877277374268, - "relativeCreated": 13529.4029712677, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:36,525" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.5718508, - "msecs": 571.8507766723633, - "relativeCreated": 13575.366020202637, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'", - "asctime": "2023-02-15 07:13:36,571" - } - ], - "time_consumption": 0.24542999267578125 - } - ], - "time_consumption": 1.8119616508483887, - "time_start": "2023-02-15 07:13:35,005", - "time_finished": "2023-02-15 07:13:36,817" - }, - "Color temperature test for device and virtual device: zigbee/ffe/livingroom/main_light": { - "name": "__tLogger__", - "msg": "Color temperature test for device and virtual device: zigbee/ffe/livingroom/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 81, - "funcName": "test_color_temp", - "created": 1676441616.8181024, - "msecs": 818.1023597717285, - "relativeCreated": 13821.617603302002, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Color temperature test for device and virtual device: zigbee/ffe/livingroom/main_light", - "asctime": "2023-02-15 07:13:36,818", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 88, - "funcName": "__test_color_temp__", - "created": 1676441617.1200628, - "msecs": 120.06282806396484, - "relativeCreated": 14123.578071594238, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:13:37,120", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441616.818537, - "msecs": 818.5369968414307, - "relativeCreated": 13822.052240371704, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:36,818" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441616.8192225, - "msecs": 819.2224502563477, - "relativeCreated": 13822.737693786621, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:36,819" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.820387, - "msecs": 820.3868865966797, - "relativeCreated": 13823.902130126953, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:36,820" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.8212526, - "msecs": 821.2525844573975, - "relativeCreated": 13824.76782798767, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:36,821" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.863143, - "msecs": 863.1429672241211, - "relativeCreated": 13866.658210754395, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:36,863" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441616.863811, - "msecs": 863.8110160827637, - "relativeCreated": 13867.326259613037, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:36,863" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.864445, - "msecs": 864.4449710845947, - "relativeCreated": 13867.960214614868, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:36,864" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441616.8650396, - "msecs": 865.039587020874, - "relativeCreated": 13868.554830551147, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:36,865" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.865725, - "msecs": 865.725040435791, - "relativeCreated": 13869.240283966064, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:36,865" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441616.8662426, - "msecs": 866.2426471710205, - "relativeCreated": 13869.757890701294, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:36,866" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.8667998, - "msecs": 866.7998313903809, - "relativeCreated": 13870.315074920654, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:36,866" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441616.8673267, - "msecs": 867.3267364501953, - "relativeCreated": 13870.841979980469, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:36,867" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.8678734, - "msecs": 867.8734302520752, - "relativeCreated": 13871.388673782349, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:36,867" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441616.8680065, - "msecs": 868.0064678192139, - "relativeCreated": 13871.521711349487, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:36,868" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.8681374, - "msecs": 868.1373596191406, - "relativeCreated": 13871.652603149414, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:36,868" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441616.8682754, - "msecs": 868.2754039764404, - "relativeCreated": 13871.790647506714, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:36,868" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.8684366, - "msecs": 868.4365749359131, - "relativeCreated": 13871.951818466187, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:36,868" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.8686054, - "msecs": 868.605375289917, - "relativeCreated": 13872.12061882019, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:36,868" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.8687656, - "msecs": 868.7655925750732, - "relativeCreated": 13872.280836105347, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:36,868" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.8697793, - "msecs": 869.7793483734131, - "relativeCreated": 13873.294591903687, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:36,869" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.86995, - "msecs": 869.9500560760498, - "relativeCreated": 13873.465299606323, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:36,869" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.8701048, - "msecs": 870.1047897338867, - "relativeCreated": 13873.62003326416, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:36,870" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.8702555, - "msecs": 870.2554702758789, - "relativeCreated": 13873.770713806152, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:36,870" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441616.9109867, - "msecs": 910.9866619110107, - "relativeCreated": 13914.501905441284, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'", - "asctime": "2023-02-15 07:13:36,910" - } - ], - "time_consumption": 0.2090761661529541 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441617.1207998, - "msecs": 120.79977989196777, - "relativeCreated": 14124.315023422241, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:37,120", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441617.1205227, - "msecs": 120.52273750305176, - "relativeCreated": 14124.037981033325, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 5 ()", - "asctime": "2023-02-15 07:13:37,120" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441617.1206763, - "msecs": 120.67627906799316, - "relativeCreated": 14124.191522598267, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 5 ()", - "asctime": "2023-02-15 07:13:37,120" - } - ], - "time_consumption": 0.00012350082397460938 - }, - { - "name": "__tLogger__", - "msg": "Changing light device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 94, - "funcName": "__test_color_temp__", - "created": 1676441617.4222152, - "msecs": 422.21522331237793, - "relativeCreated": 14425.730466842651, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device color temperature to '5'", - "asctime": "2023-02-15 07:13:37,422", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441617.1212125, - "msecs": 121.21248245239258, - "relativeCreated": 14124.727725982666, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}", - "asctime": "2023-02-15 07:13:37,121" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441617.1225998, - "msecs": 122.59984016418457, - "relativeCreated": 14126.115083694458, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'", - "asctime": "2023-02-15 07:13:37,122" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/color_temp", - "b'8'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441617.1249628, - "msecs": 124.96280670166016, - "relativeCreated": 14128.478050231934, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/color_temp and payload b'8'", - "asctime": "2023-02-15 07:13:37,124" - } - ], - "time_consumption": 0.2972524166107178 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441617.4229836, - "msecs": 422.98364639282227, - "relativeCreated": 14426.498889923096, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:13:37,422", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441617.4227023, - "msecs": 422.7023124694824, - "relativeCreated": 14426.217555999756, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 8 ()", - "asctime": "2023-02-15 07:13:37,422" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441617.4228585, - "msecs": 422.85847663879395, - "relativeCreated": 14426.373720169067, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 8 ()", - "asctime": "2023-02-15 07:13:37,422" - } - ], - "time_consumption": 0.0001251697540283203 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441617.4234304, - "msecs": 423.4304428100586, - "relativeCreated": 14426.945686340332, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:13:37,423", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441617.4231791, - "msecs": 423.17914962768555, - "relativeCreated": 14426.694393157959, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 8 ()", - "asctime": "2023-02-15 07:13:37,423" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441617.4233308, - "msecs": 423.33078384399414, - "relativeCreated": 14426.846027374268, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 8 ()", - "asctime": "2023-02-15 07:13:37,423" - } - ], - "time_consumption": 9.965896606445312e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 100, - "funcName": "__test_color_temp__", - "created": 1676441617.7248943, - "msecs": 724.8942852020264, - "relativeCreated": 14728.4095287323, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device color temperature to '5'", - "asctime": "2023-02-15 07:13:37,724", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441617.4237583, - "msecs": 423.75826835632324, - "relativeCreated": 14427.273511886597, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/livingroom/main_light/color_temp/set and payload 5", - "asctime": "2023-02-15 07:13:37,423" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441617.4270713, - "msecs": 427.07133293151855, - "relativeCreated": 14430.586576461792, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:37,427" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441617.427773, - "msecs": 427.77299880981445, - "relativeCreated": 14431.288242340088, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:37,427" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441617.428879, - "msecs": 428.8790225982666, - "relativeCreated": 14432.39426612854, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:37,428" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441617.473653, - "msecs": 473.65307807922363, - "relativeCreated": 14477.168321609497, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:13:37,473" - } - ], - "time_consumption": 0.25124120712280273 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441617.7256258, - "msecs": 725.62575340271, - "relativeCreated": 14729.140996932983, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:37,725", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441617.7253487, - "msecs": 725.348711013794, - "relativeCreated": 14728.863954544067, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 5 ()", - "asctime": "2023-02-15 07:13:37,725" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441617.7255037, - "msecs": 725.50368309021, - "relativeCreated": 14729.018926620483, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 5 ()", - "asctime": "2023-02-15 07:13:37,725" - } - ], - "time_consumption": 0.0001220703125 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441617.7260847, - "msecs": 726.0847091674805, - "relativeCreated": 14729.599952697754, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:37,726", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441617.7258217, - "msecs": 725.8217334747314, - "relativeCreated": 14729.336977005005, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 5 ()", - "asctime": "2023-02-15 07:13:37,725" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441617.7259834, - "msecs": 725.9833812713623, - "relativeCreated": 14729.498624801636, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 5 ()", - "asctime": "2023-02-15 07:13:37,725" - } - ], - "time_consumption": 0.00010132789611816406 - }, - { - "name": "__tLogger__", - "msg": "Changing light device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 94, - "funcName": "__test_color_temp__", - "created": 1676441618.0275111, - "msecs": 27.511119842529297, - "relativeCreated": 15031.026363372803, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device color temperature to '5'", - "asctime": "2023-02-15 07:13:38,027", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441617.726513, - "msecs": 726.5129089355469, - "relativeCreated": 14730.02815246582, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}", - "asctime": "2023-02-15 07:13:37,726" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441617.7277997, - "msecs": 727.799654006958, - "relativeCreated": 14731.314897537231, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'", - "asctime": "2023-02-15 07:13:37,727" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/color_temp", - "b'8'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441617.7308066, - "msecs": 730.8065891265869, - "relativeCreated": 14734.32183265686, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/color_temp and payload b'8'", - "asctime": "2023-02-15 07:13:37,730" - } - ], - "time_consumption": 0.2967045307159424 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441618.0282373, - "msecs": 28.237342834472656, - "relativeCreated": 15031.752586364746, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:13:38,028", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441618.0279605, - "msecs": 27.960538864135742, - "relativeCreated": 15031.47578239441, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 8 ()", - "asctime": "2023-02-15 07:13:38,027" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441618.0281138, - "msecs": 28.113842010498047, - "relativeCreated": 15031.629085540771, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 8 ()", - "asctime": "2023-02-15 07:13:38,028" - } - ], - "time_consumption": 0.00012350082397460938 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441618.0286438, - "msecs": 28.64384651184082, - "relativeCreated": 15032.159090042114, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:13:38,028", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441618.0284317, - "msecs": 28.43165397644043, - "relativeCreated": 15031.946897506714, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 8 ()", - "asctime": "2023-02-15 07:13:38,028" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441618.0285425, - "msecs": 28.542518615722656, - "relativeCreated": 15032.057762145996, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 8 ()", - "asctime": "2023-02-15 07:13:38,028" - } - ], - "time_consumption": 0.00010132789611816406 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 100, - "funcName": "__test_color_temp__", - "created": 1676441618.3300738, - "msecs": 330.0738334655762, - "relativeCreated": 15333.58907699585, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device color temperature to '5'", - "asctime": "2023-02-15 07:13:38,330", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.0289736, - "msecs": 28.97357940673828, - "relativeCreated": 15032.488822937012, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/livingroom/main_light/color_temp/set and payload 5", - "asctime": "2023-02-15 07:13:38,028" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.0322826, - "msecs": 32.28259086608887, - "relativeCreated": 15035.797834396362, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:38,032" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.0329854, - "msecs": 32.98544883728027, - "relativeCreated": 15036.500692367554, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,032" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.0341284, - "msecs": 34.128427505493164, - "relativeCreated": 15037.643671035767, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,034" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.0773125, - "msecs": 77.31246948242188, - "relativeCreated": 15080.827713012695, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:13:38,077" - } - ], - "time_consumption": 0.2527613639831543 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441618.330746, - "msecs": 330.7459354400635, - "relativeCreated": 15334.261178970337, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:38,330", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441618.330511, - "msecs": 330.51109313964844, - "relativeCreated": 15334.026336669922, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 5 ()", - "asctime": "2023-02-15 07:13:38,330" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441618.3306425, - "msecs": 330.6424617767334, - "relativeCreated": 15334.157705307007, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 5 ()", - "asctime": "2023-02-15 07:13:38,330" - } - ], - "time_consumption": 0.00010347366333007812 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 105, - "funcName": "__test_color_temp__", - "created": 1676441618.6320093, - "msecs": 632.0092678070068, - "relativeCreated": 15635.52451133728, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:13:38,632", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.330998, - "msecs": 330.9979438781738, - "relativeCreated": 15334.513187408447, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:38,330" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.332159, - "msecs": 332.15904235839844, - "relativeCreated": 15335.674285888672, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:38,332" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.3371952, - "msecs": 337.19515800476074, - "relativeCreated": 15340.710401535034, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:38,337" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.337809, - "msecs": 337.80908584594727, - "relativeCreated": 15341.32432937622, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,337" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.3384018, - "msecs": 338.40179443359375, - "relativeCreated": 15341.917037963867, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:38,338" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.3389428, - "msecs": 338.9427661895752, - "relativeCreated": 15342.458009719849, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,338" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.339607, - "msecs": 339.60700035095215, - "relativeCreated": 15343.122243881226, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:38,339" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.3401155, - "msecs": 340.1155471801758, - "relativeCreated": 15343.63079071045, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,340" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.3406324, - "msecs": 340.63243865966797, - "relativeCreated": 15344.147682189941, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:38,340" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.341133, - "msecs": 341.13311767578125, - "relativeCreated": 15344.648361206055, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,341" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.341762, - "msecs": 341.7620658874512, - "relativeCreated": 15345.277309417725, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:38,341" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.3422718, - "msecs": 342.2718048095703, - "relativeCreated": 15345.787048339844, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,342" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.3424394, - "msecs": 342.4394130706787, - "relativeCreated": 15345.954656600952, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:38,342" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.3425653, - "msecs": 342.56529808044434, - "relativeCreated": 15346.080541610718, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,342" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.342717, - "msecs": 342.71693229675293, - "relativeCreated": 15346.232175827026, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:38,342" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.3428793, - "msecs": 342.8792953491211, - "relativeCreated": 15346.394538879395, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,342" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.343041, - "msecs": 343.04094314575195, - "relativeCreated": 15346.556186676025, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,343" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.3431826, - "msecs": 343.1825637817383, - "relativeCreated": 15346.697807312012, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,343" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.3433206, - "msecs": 343.3206081390381, - "relativeCreated": 15346.835851669312, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,343" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.3434565, - "msecs": 343.456506729126, - "relativeCreated": 15346.9717502594, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,343" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.3435926, - "msecs": 343.59264373779297, - "relativeCreated": 15347.107887268066, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,343" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.386873, - "msecs": 386.8730068206787, - "relativeCreated": 15390.388250350952, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'", - "asctime": "2023-02-15 07:13:38,386" - } - ], - "time_consumption": 0.24513626098632812 - } - ], - "time_consumption": 1.8139069080352783, - "time_start": "2023-02-15 07:13:36,818", - "time_finished": "2023-02-15 07:13:38,632" - }, - "Power On/ Off test for device and virtual device: shellies/ffe/livingroom/main_light": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: shellies/ffe/livingroom/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441618.6327913, - "msecs": 632.79128074646, - "relativeCreated": 15636.306524276733, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: shellies/ffe/livingroom/main_light", - "asctime": "2023-02-15 07:13:38,632", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441618.6333787, - "msecs": 633.3787441253662, - "relativeCreated": 15636.89398765564, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:38,633", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441618.6330726, - "msecs": 633.0726146697998, - "relativeCreated": 15636.587858200073, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:38,633" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441618.6332178, - "msecs": 633.2178115844727, - "relativeCreated": 15636.733055114746, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:38,633" - } - ], - "time_consumption": 0.0001609325408935547 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441618.9353633, - "msecs": 935.3632926940918, - "relativeCreated": 15938.878536224365, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:38,935", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.6336567, - "msecs": 633.6567401885986, - "relativeCreated": 15637.171983718872, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:38,633" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.634286, - "msecs": 634.2859268188477, - "relativeCreated": 15637.801170349121, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,634" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.6354935, - "msecs": 635.4935169219971, - "relativeCreated": 15639.00876045227, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:38,635" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.6363544, - "msecs": 636.3544464111328, - "relativeCreated": 15639.869689941406, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,636" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.6787302, - "msecs": 678.7302494049072, - "relativeCreated": 15682.24549293518, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:38,678" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.6792307, - "msecs": 679.2306900024414, - "relativeCreated": 15682.745933532715, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,679" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.679636, - "msecs": 679.6360015869141, - "relativeCreated": 15683.151245117188, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:38,679" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.679977, - "msecs": 679.9769401550293, - "relativeCreated": 15683.492183685303, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,679" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.680376, - "msecs": 680.3760528564453, - "relativeCreated": 15683.891296386719, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:38,680" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.6807113, - "msecs": 680.7112693786621, - "relativeCreated": 15684.226512908936, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,680" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.6810257, - "msecs": 681.0257434844971, - "relativeCreated": 15684.54098701477, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:38,681" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.6812832, - "msecs": 681.2832355499268, - "relativeCreated": 15684.7984790802, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,681" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.6815767, - "msecs": 681.5767288208008, - "relativeCreated": 15685.091972351074, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:38,681" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.6818368, - "msecs": 681.8368434906006, - "relativeCreated": 15685.352087020874, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,681" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.6820893, - "msecs": 682.0893287658691, - "relativeCreated": 15685.604572296143, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:38,682" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.6823504, - "msecs": 682.3503971099854, - "relativeCreated": 15685.865640640259, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,682" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.6826534, - "msecs": 682.6534271240234, - "relativeCreated": 15686.168670654297, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:38,682" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.6829782, - "msecs": 682.9781532287598, - "relativeCreated": 15686.493396759033, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,682" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.6833022, - "msecs": 683.3021640777588, - "relativeCreated": 15686.817407608032, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,683" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.683608, - "msecs": 683.6080551147461, - "relativeCreated": 15687.12329864502, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,683" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.683907, - "msecs": 683.9070320129395, - "relativeCreated": 15687.422275543213, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,683" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.6841955, - "msecs": 684.1955184936523, - "relativeCreated": 15687.710762023926, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,684" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.6844952, - "msecs": 684.495210647583, - "relativeCreated": 15688.010454177856, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,684" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.7268255, - "msecs": 726.825475692749, - "relativeCreated": 15730.340719223022, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'", - "asctime": "2023-02-15 07:13:38,726" - } - ], - "time_consumption": 0.20853781700134277 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441618.9360576, - "msecs": 936.0575675964355, - "relativeCreated": 15939.572811126709, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:38,936", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441618.935782, - "msecs": 935.7819557189941, - "relativeCreated": 15939.297199249268, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:38,935" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441618.9359498, - "msecs": 935.9498023986816, - "relativeCreated": 15939.465045928955, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:38,935" - } - ], - "time_consumption": 0.00010776519775390625 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441618.936409, - "msecs": 936.4089965820312, - "relativeCreated": 15939.924240112305, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:38,936", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441618.9362285, - "msecs": 936.2285137176514, - "relativeCreated": 15939.743757247925, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:38,936" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441618.9363234, - "msecs": 936.3234043121338, - "relativeCreated": 15939.838647842407, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:38,936" - } - ], - "time_consumption": 8.559226989746094e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441619.237602, - "msecs": 237.60199546813965, - "relativeCreated": 16241.117238998413, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:39,237", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.9366932, - "msecs": 936.6931915283203, - "relativeCreated": 15940.208435058594, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/livingroom/main_light/state/set and payload false", - "asctime": "2023-02-15 07:13:38,936" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.9395993, - "msecs": 939.5992755889893, - "relativeCreated": 15943.114519119263, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:13:38,939" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.9401252, - "msecs": 940.1252269744873, - "relativeCreated": 15943.64047050476, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:38,940" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.9411318, - "msecs": 941.1318302154541, - "relativeCreated": 15944.647073745728, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:38,941" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.9885614, - "msecs": 988.5613918304443, - "relativeCreated": 15992.076635360718, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:38,988" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.9887981, - "msecs": 988.7981414794922, - "relativeCreated": 15992.313385009766, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,988" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.9889803, - "msecs": 988.9802932739258, - "relativeCreated": 15992.4955368042, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:38,988" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.9891348, - "msecs": 989.1347885131836, - "relativeCreated": 15992.650032043457, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,989" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.9893348, - "msecs": 989.3348217010498, - "relativeCreated": 15992.850065231323, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:38,989" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.9894862, - "msecs": 989.4862174987793, - "relativeCreated": 15993.001461029053, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,989" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.989637, - "msecs": 989.6368980407715, - "relativeCreated": 15993.152141571045, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:38,989" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.9897895, - "msecs": 989.7894859313965, - "relativeCreated": 15993.30472946167, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,989" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.9899719, - "msecs": 989.9718761444092, - "relativeCreated": 15993.487119674683, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:38,989" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.9901211, - "msecs": 990.1211261749268, - "relativeCreated": 15993.6363697052, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,990" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.9902756, - "msecs": 990.2756214141846, - "relativeCreated": 15993.790864944458, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:38,990" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441618.9904253, - "msecs": 990.4253482818604, - "relativeCreated": 15993.940591812134, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:38,990" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.990601, - "msecs": 990.6010627746582, - "relativeCreated": 15994.116306304932, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:38,990" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.9907873, - "msecs": 990.7872676849365, - "relativeCreated": 15994.30251121521, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,990" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.9909542, - "msecs": 990.9541606903076, - "relativeCreated": 15994.469404220581, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,990" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.9911194, - "msecs": 991.119384765625, - "relativeCreated": 15994.634628295898, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,991" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.9912972, - "msecs": 991.2972450256348, - "relativeCreated": 15994.812488555908, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,991" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.991449, - "msecs": 991.4491176605225, - "relativeCreated": 15994.964361190796, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,991" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441618.9915996, - "msecs": 991.5995597839355, - "relativeCreated": 15995.114803314209, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:38,991" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.0347784, - "msecs": 34.77835655212402, - "relativeCreated": 16038.293600082397, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'", - "asctime": "2023-02-15 07:13:39,034" - } - ], - "time_consumption": 0.20282363891601562 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441619.2383451, - "msecs": 238.34514617919922, - "relativeCreated": 16241.860389709473, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:39,238", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441619.2380672, - "msecs": 238.0671501159668, - "relativeCreated": 16241.58239364624, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:39,238" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441619.2382233, - "msecs": 238.22331428527832, - "relativeCreated": 16241.738557815552, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:39,238" - } - ], - "time_consumption": 0.00012183189392089844 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441619.2388108, - "msecs": 238.81077766418457, - "relativeCreated": 16242.326021194458, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:39,238", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441619.238591, - "msecs": 238.59095573425293, - "relativeCreated": 16242.106199264526, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:39,238" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441619.2387094, - "msecs": 238.7094497680664, - "relativeCreated": 16242.22469329834, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:39,238" - } - ], - "time_consumption": 0.00010132789611816406 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441619.5406427, - "msecs": 540.6427383422852, - "relativeCreated": 16544.15798187256, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:39,540", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.239137, - "msecs": 239.1369342803955, - "relativeCreated": 16242.652177810669, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:39,239" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.239757, - "msecs": 239.75706100463867, - "relativeCreated": 16243.272304534912, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,239" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.2408695, - "msecs": 240.86952209472656, - "relativeCreated": 16244.384765625, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:39,240" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.2417052, - "msecs": 241.70517921447754, - "relativeCreated": 16245.220422744751, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,241" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.2828753, - "msecs": 282.87529945373535, - "relativeCreated": 16286.390542984009, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:39,282" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.2831132, - "msecs": 283.1132411956787, - "relativeCreated": 16286.628484725952, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,283" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.2833295, - "msecs": 283.3294868469238, - "relativeCreated": 16286.844730377197, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:39,283" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.2835035, - "msecs": 283.50353240966797, - "relativeCreated": 16287.018775939941, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,283" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.2837405, - "msecs": 283.7405204772949, - "relativeCreated": 16287.255764007568, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:39,283" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.2839193, - "msecs": 283.9193344116211, - "relativeCreated": 16287.434577941895, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,283" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.2840762, - "msecs": 284.0762138366699, - "relativeCreated": 16287.591457366943, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:39,284" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.284207, - "msecs": 284.2071056365967, - "relativeCreated": 16287.72234916687, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,284" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.2843723, - "msecs": 284.37232971191406, - "relativeCreated": 16287.887573242188, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:39,284" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.2845016, - "msecs": 284.5015525817871, - "relativeCreated": 16288.01679611206, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,284" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.2846286, - "msecs": 284.62862968444824, - "relativeCreated": 16288.143873214722, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:39,284" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.284759, - "msecs": 284.7590446472168, - "relativeCreated": 16288.27428817749, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,284" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.284922, - "msecs": 284.92188453674316, - "relativeCreated": 16288.437128067017, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:39,284" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.2850857, - "msecs": 285.08567810058594, - "relativeCreated": 16288.60092163086, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,285" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.2852416, - "msecs": 285.24160385131836, - "relativeCreated": 16288.756847381592, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,285" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.285388, - "msecs": 285.3879928588867, - "relativeCreated": 16288.90323638916, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,285" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.2855308, - "msecs": 285.53080558776855, - "relativeCreated": 16289.046049118042, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,285" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.28567, - "msecs": 285.67004203796387, - "relativeCreated": 16289.185285568237, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,285" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.2858107, - "msecs": 285.8107089996338, - "relativeCreated": 16289.325952529907, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,285" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.3270402, - "msecs": 327.0401954650879, - "relativeCreated": 16330.555438995361, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'", - "asctime": "2023-02-15 07:13:39,327" - } - ], - "time_consumption": 0.21360254287719727 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441619.5412934, - "msecs": 541.2933826446533, - "relativeCreated": 16544.808626174927, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:39,541", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441619.541057, - "msecs": 541.0571098327637, - "relativeCreated": 16544.572353363037, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:39,541" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441619.5411863, - "msecs": 541.1863327026367, - "relativeCreated": 16544.70157623291, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:39,541" - } - ], - "time_consumption": 0.00010704994201660156 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441619.5416455, - "msecs": 541.6455268859863, - "relativeCreated": 16545.16077041626, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:39,541", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441619.5414622, - "msecs": 541.4621829986572, - "relativeCreated": 16544.97742652893, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:39,541" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441619.541558, - "msecs": 541.558027267456, - "relativeCreated": 16545.07327079773, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:39,541" - } - ], - "time_consumption": 8.749961853027344e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441619.8432436, - "msecs": 843.2435989379883, - "relativeCreated": 16846.75884246826, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:39,843", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.5418887, - "msecs": 541.8887138366699, - "relativeCreated": 16545.403957366943, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/livingroom/main_light/state/set and payload false", - "asctime": "2023-02-15 07:13:39,541" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.545178, - "msecs": 545.1779365539551, - "relativeCreated": 16548.69318008423, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:13:39,545" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.545704, - "msecs": 545.7038879394531, - "relativeCreated": 16549.219131469727, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:39,545" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.5467176, - "msecs": 546.717643737793, - "relativeCreated": 16550.232887268066, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:39,546" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.5922062, - "msecs": 592.2062397003174, - "relativeCreated": 16595.72148323059, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:39,592" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.5924442, - "msecs": 592.4441814422607, - "relativeCreated": 16595.959424972534, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,592" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.5926135, - "msecs": 592.6134586334229, - "relativeCreated": 16596.128702163696, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:39,592" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.5927527, - "msecs": 592.7526950836182, - "relativeCreated": 16596.26793861389, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,592" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.5929296, - "msecs": 592.9296016693115, - "relativeCreated": 16596.444845199585, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:39,592" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.5930684, - "msecs": 593.0683612823486, - "relativeCreated": 16596.583604812622, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,593" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.5932066, - "msecs": 593.2066440582275, - "relativeCreated": 16596.7218875885, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:39,593" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.593344, - "msecs": 593.34397315979, - "relativeCreated": 16596.859216690063, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,593" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.5935106, - "msecs": 593.510627746582, - "relativeCreated": 16597.025871276855, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:39,593" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.5936491, - "msecs": 593.64914894104, - "relativeCreated": 16597.164392471313, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,593" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.5937836, - "msecs": 593.7836170196533, - "relativeCreated": 16597.298860549927, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:39,593" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.5939202, - "msecs": 593.9202308654785, - "relativeCreated": 16597.435474395752, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,593" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.594084, - "msecs": 594.0840244293213, - "relativeCreated": 16597.599267959595, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:39,594" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.5942628, - "msecs": 594.2628383636475, - "relativeCreated": 16597.77808189392, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,594" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.5944273, - "msecs": 594.4273471832275, - "relativeCreated": 16597.9425907135, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,594" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.5945835, - "msecs": 594.5835113525391, - "relativeCreated": 16598.098754882812, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,594" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.5947347, - "msecs": 594.7346687316895, - "relativeCreated": 16598.249912261963, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,594" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.5948977, - "msecs": 594.8977470397949, - "relativeCreated": 16598.41299057007, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,594" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.595041, - "msecs": 595.041036605835, - "relativeCreated": 16598.55628013611, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,595" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.6390443, - "msecs": 639.0442848205566, - "relativeCreated": 16642.55952835083, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'", - "asctime": "2023-02-15 07:13:39,639" - } - ], - "time_consumption": 0.20419931411743164 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441619.8439393, - "msecs": 843.9393043518066, - "relativeCreated": 16847.45454788208, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:39,843", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441619.8436668, - "msecs": 843.6667919158936, - "relativeCreated": 16847.182035446167, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:39,843" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441619.8438022, - "msecs": 843.8022136688232, - "relativeCreated": 16847.317457199097, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:39,843" - } - ], - "time_consumption": 0.00013709068298339844 - } - ], - "time_consumption": 1.2111480236053467, - "time_start": "2023-02-15 07:13:38,632", - "time_finished": "2023-02-15 07:13:39,843" - }, - "Brightness synchronisation test: videv/ffe/livingroom/floorlamp": { - "name": "__tLogger__", - "msg": "Brightness synchronisation test: videv/ffe/livingroom/floorlamp", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "test_brightness_sync", - "created": 1676441619.8444662, - "msecs": 844.4662094116211, - "relativeCreated": 16847.981452941895, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Brightness synchronisation test: videv/ffe/livingroom/floorlamp", - "asctime": "2023-02-15 07:13:39,844", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions for master device '%s' (Power on)", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 48, - "funcName": "__test_brightness_sync__", - "created": 1676441620.1461914, - "msecs": 146.19135856628418, - "relativeCreated": 17149.706602096558, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions for master device 'True' (Power on)", - "asctime": "2023-02-15 07:13:40,146", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.844747, - "msecs": 844.7470664978027, - "relativeCreated": 16848.262310028076, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:39,844" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.8452945, - "msecs": 845.2944755554199, - "relativeCreated": 16848.809719085693, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,845" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.8462796, - "msecs": 846.2796211242676, - "relativeCreated": 16849.79486465454, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:39,846" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.8470342, - "msecs": 847.034215927124, - "relativeCreated": 16850.549459457397, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,847" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.8869693, - "msecs": 886.9693279266357, - "relativeCreated": 16890.48457145691, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:39,886" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.8876493, - "msecs": 887.6492977142334, - "relativeCreated": 16891.164541244507, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,887" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.8882437, - "msecs": 888.2436752319336, - "relativeCreated": 16891.758918762207, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:39,888" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.888761, - "msecs": 888.761043548584, - "relativeCreated": 16892.276287078857, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,888" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.8894658, - "msecs": 889.4658088684082, - "relativeCreated": 16892.98105239868, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:39,889" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.890096, - "msecs": 890.0959491729736, - "relativeCreated": 16893.611192703247, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,890" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.8906834, - "msecs": 890.6834125518799, - "relativeCreated": 16894.198656082153, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:39,890" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.8912017, - "msecs": 891.2017345428467, - "relativeCreated": 16894.71697807312, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,891" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.8919778, - "msecs": 891.9777870178223, - "relativeCreated": 16895.493030548096, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:39,891" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.8921213, - "msecs": 892.1213150024414, - "relativeCreated": 16895.636558532715, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,892" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.8922617, - "msecs": 892.2617435455322, - "relativeCreated": 16895.776987075806, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:39,892" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441619.892399, - "msecs": 892.3990726470947, - "relativeCreated": 16895.914316177368, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:39,892" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.8925667, - "msecs": 892.5666809082031, - "relativeCreated": 16896.081924438477, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:39,892" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.8927407, - "msecs": 892.7407264709473, - "relativeCreated": 16896.25597000122, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,892" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.892901, - "msecs": 892.9009437561035, - "relativeCreated": 16896.416187286377, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,892" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.8930566, - "msecs": 893.0566310882568, - "relativeCreated": 16896.57187461853, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,893" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.8932152, - "msecs": 893.2151794433594, - "relativeCreated": 16896.730422973633, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,893" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.8933668, - "msecs": 893.366813659668, - "relativeCreated": 16896.88205718994, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,893" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.8935184, - "msecs": 893.5184478759766, - "relativeCreated": 16897.03369140625, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:39,893" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441619.9350343, - "msecs": 935.0342750549316, - "relativeCreated": 16938.549518585205, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'", - "asctime": "2023-02-15 07:13:39,935" - } - ], - "time_consumption": 0.21115708351135254 - }, - { - "name": "__tLogger__", - "msg": "Changing master device brightness to '%d'", - "args": [ - 35 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 56, - "funcName": "__test_brightness_sync__", - "created": 1676441620.4478233, - "msecs": 447.82328605651855, - "relativeCreated": 17451.338529586792, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing master device brightness to '35'", - "asctime": "2023-02-15 07:13:40,447", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/brightness/set", - "35" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.1468751, - "msecs": 146.87514305114746, - "relativeCreated": 17150.39038658142, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/livingroom/floorlamp/brightness/set and payload 35", - "asctime": "2023-02-15 07:13:40,146" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"brightness\": 90}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.152739, - "msecs": 152.7390480041504, - "relativeCreated": 17156.254291534424, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"brightness\": 90}'", - "asctime": "2023-02-15 07:13:40,152" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.1533186, - "msecs": 153.3186435699463, - "relativeCreated": 17156.83388710022, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,153" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"brightness\": 90}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.153496, - "msecs": 153.49602699279785, - "relativeCreated": 17157.01127052307, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"brightness\": 90}'", - "asctime": "2023-02-15 07:13:40,153" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.1536555, - "msecs": 153.6555290222168, - "relativeCreated": 17157.17077255249, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,153" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"brightness\": 90}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.1538572, - "msecs": 153.85723114013672, - "relativeCreated": 17157.37247467041, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"brightness\": 90}'", - "asctime": "2023-02-15 07:13:40,153" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.154017, - "msecs": 154.01697158813477, - "relativeCreated": 17157.53221511841, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,154" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"brightness\": 90}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.1541789, - "msecs": 154.17885780334473, - "relativeCreated": 17157.694101333618, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"brightness\": 90}'", - "asctime": "2023-02-15 07:13:40,154" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.1543336, - "msecs": 154.33359146118164, - "relativeCreated": 17157.848834991455, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,154" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"brightness\": 90}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.1545496, - "msecs": 154.54959869384766, - "relativeCreated": 17158.06484222412, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"brightness\": 90}'", - "asctime": "2023-02-15 07:13:40,154" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.1547096, - "msecs": 154.7095775604248, - "relativeCreated": 17158.2248210907, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,154" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"brightness\": 90}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.1548727, - "msecs": 154.87265586853027, - "relativeCreated": 17158.387899398804, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"brightness\": 90}'", - "asctime": "2023-02-15 07:13:40,154" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.155029, - "msecs": 155.0290584564209, - "relativeCreated": 17158.544301986694, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,155" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.1552184, - "msecs": 155.21836280822754, - "relativeCreated": 17158.7336063385, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,155" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.1554158, - "msecs": 155.41577339172363, - "relativeCreated": 17158.931016921997, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,155" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.1556013, - "msecs": 155.60126304626465, - "relativeCreated": 17159.116506576538, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,155" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.1557817, - "msecs": 155.78174591064453, - "relativeCreated": 17159.296989440918, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,155" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.155961, - "msecs": 155.9610366821289, - "relativeCreated": 17159.476280212402, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,155" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.156138, - "msecs": 156.13794326782227, - "relativeCreated": 17159.653186798096, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,156" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/brightness", - "b'35'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.1987617, - "msecs": 198.7617015838623, - "relativeCreated": 17202.276945114136, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/brightness and payload b'35'", - "asctime": "2023-02-15 07:13:40,198" - } - ], - "time_consumption": 0.24906158447265625 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness is correct (Content %s and Type is %s).", - "args": [ - "35", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441620.448519, - "msecs": 448.5189914703369, - "relativeCreated": 17452.03423500061, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness is correct (Content 35 and Type is ).", - "asctime": "2023-02-15 07:13:40,448", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness", - "35", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441620.4482396, - "msecs": 448.2395648956299, - "relativeCreated": 17451.754808425903, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness): 35 ()", - "asctime": "2023-02-15 07:13:40,448" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness", - "=", - "35", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441620.4483743, - "msecs": 448.37427139282227, - "relativeCreated": 17451.889514923096, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness): result = 35 ()", - "asctime": "2023-02-15 07:13:40,448" - } - ], - "time_consumption": 0.00014472007751464844 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness is correct (Content %s and Type is %s).", - "args": [ - "35", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441620.448895, - "msecs": 448.8949775695801, - "relativeCreated": 17452.410221099854, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness is correct (Content 35 and Type is ).", - "asctime": "2023-02-15 07:13:40,448", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness", - "35", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441620.4486957, - "msecs": 448.6956596374512, - "relativeCreated": 17452.210903167725, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness): 35 ()", - "asctime": "2023-02-15 07:13:40,448" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness", - "=", - "35", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441620.448806, - "msecs": 448.8060474395752, - "relativeCreated": 17452.32129096985, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness): result = 35 ()", - "asctime": "2023-02-15 07:13:40,448" - } - ], - "time_consumption": 8.893013000488281e-05 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness is correct (Content %s and Type is %s).", - "args": [ - "35", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441620.44922, - "msecs": 449.2199420928955, - "relativeCreated": 17452.73518562317, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness is correct (Content 35 and Type is ).", - "asctime": "2023-02-15 07:13:40,449", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness", - "35", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441620.449048, - "msecs": 449.0480422973633, - "relativeCreated": 17452.563285827637, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness): 35 ()", - "asctime": "2023-02-15 07:13:40,449" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness", - "=", - "35", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441620.4491374, - "msecs": 449.13744926452637, - "relativeCreated": 17452.6526927948, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness): result = 35 ()", - "asctime": "2023-02-15 07:13:40,449" - } - ], - "time_consumption": 8.249282836914062e-05 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness is correct (Content %s and Type is %s).", - "args": [ - "35", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441620.4495442, - "msecs": 449.54419136047363, - "relativeCreated": 17453.059434890747, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness is correct (Content 35 and Type is ).", - "asctime": "2023-02-15 07:13:40,449", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness", - "35", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441620.4493628, - "msecs": 449.36275482177734, - "relativeCreated": 17452.87799835205, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness): 35 ()", - "asctime": "2023-02-15 07:13:40,449" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness", - "=", - "35", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441620.4494495, - "msecs": 449.4495391845703, - "relativeCreated": 17452.964782714844, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness): result = 35 ()", - "asctime": "2023-02-15 07:13:40,449" - } - ], - "time_consumption": 9.465217590332031e-05 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness is correct (Content %s and Type is %s).", - "args": [ - "35", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441620.4498646, - "msecs": 449.86462593078613, - "relativeCreated": 17453.37986946106, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness is correct (Content 35 and Type is ).", - "asctime": "2023-02-15 07:13:40,449", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness", - "35", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441620.4496858, - "msecs": 449.68581199645996, - "relativeCreated": 17453.201055526733, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness): 35 ()", - "asctime": "2023-02-15 07:13:40,449" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness", - "=", - "35", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441620.4497733, - "msecs": 449.77331161499023, - "relativeCreated": 17453.288555145264, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness): result = 35 ()", - "asctime": "2023-02-15 07:13:40,449" - } - ], - "time_consumption": 9.131431579589844e-05 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness is correct (Content %s and Type is %s).", - "args": [ - "35", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441620.4501908, - "msecs": 450.19078254699707, - "relativeCreated": 17453.70602607727, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness is correct (Content 35 and Type is ).", - "asctime": "2023-02-15 07:13:40,450", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness", - "35", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441620.4500072, - "msecs": 450.00720024108887, - "relativeCreated": 17453.522443771362, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness): 35 ()", - "asctime": "2023-02-15 07:13:40,450" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness", - "=", - "35", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441620.450106, - "msecs": 450.1059055328369, - "relativeCreated": 17453.62114906311, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness): result = 35 ()", - "asctime": "2023-02-15 07:13:40,450" - } - ], - "time_consumption": 8.487701416015625e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing master device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 56, - "funcName": "__test_brightness_sync__", - "created": 1676441620.7515185, - "msecs": 751.5184879302979, - "relativeCreated": 17755.03373146057, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing master device brightness to '50'", - "asctime": "2023-02-15 07:13:40,751", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.450457, - "msecs": 450.4570960998535, - "relativeCreated": 17453.972339630127, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/livingroom/floorlamp/brightness/set and payload 50", - "asctime": "2023-02-15 07:13:40,450" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.4553947, - "msecs": 455.3947448730469, - "relativeCreated": 17458.90998840332, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:40,455" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.455988, - "msecs": 455.98793029785156, - "relativeCreated": 17459.503173828125, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,455" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.4565737, - "msecs": 456.5737247467041, - "relativeCreated": 17460.088968276978, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:40,456" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.4570835, - "msecs": 457.08346366882324, - "relativeCreated": 17460.598707199097, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,457" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.4577453, - "msecs": 457.7453136444092, - "relativeCreated": 17461.260557174683, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:40,457" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.4582481, - "msecs": 458.2481384277344, - "relativeCreated": 17461.763381958008, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,458" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.4588094, - "msecs": 458.80937576293945, - "relativeCreated": 17462.324619293213, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:40,458" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.4593227, - "msecs": 459.3226909637451, - "relativeCreated": 17462.83793449402, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,459" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.4599793, - "msecs": 459.9792957305908, - "relativeCreated": 17463.494539260864, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:40,459" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.4604912, - "msecs": 460.4911804199219, - "relativeCreated": 17464.006423950195, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,460" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.4608862, - "msecs": 460.88624000549316, - "relativeCreated": 17464.401483535767, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:40,460" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.4610124, - "msecs": 461.0123634338379, - "relativeCreated": 17464.52760696411, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,461" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.4611638, - "msecs": 461.1637592315674, - "relativeCreated": 17464.67900276184, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,461" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.461317, - "msecs": 461.3170623779297, - "relativeCreated": 17464.832305908203, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,461" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.4614635, - "msecs": 461.46345138549805, - "relativeCreated": 17464.97869491577, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,461" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.4616075, - "msecs": 461.6074562072754, - "relativeCreated": 17465.12269973755, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,461" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.4617496, - "msecs": 461.7495536804199, - "relativeCreated": 17465.264797210693, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,461" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.4618902, - "msecs": 461.89022064208984, - "relativeCreated": 17465.405464172363, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,461" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.5027604, - "msecs": 502.7604103088379, - "relativeCreated": 17506.27565383911, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/brightness and payload b'50'", - "asctime": "2023-02-15 07:13:40,502" - } - ], - "time_consumption": 0.24875807762145996 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441620.752329, - "msecs": 752.3291110992432, - "relativeCreated": 17755.844354629517, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:40,752", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441620.7520041, - "msecs": 752.0041465759277, - "relativeCreated": 17755.5193901062, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness): 50 ()", - "asctime": "2023-02-15 07:13:40,752" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441620.7521985, - "msecs": 752.1984577178955, - "relativeCreated": 17755.71370124817, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:40,752" - } - ], - "time_consumption": 0.00013065338134765625 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441620.7527475, - "msecs": 752.7475357055664, - "relativeCreated": 17756.26277923584, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:40,752", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441620.7525315, - "msecs": 752.5315284729004, - "relativeCreated": 17756.046772003174, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness): 50 ()", - "asctime": "2023-02-15 07:13:40,752" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441620.7526448, - "msecs": 752.6447772979736, - "relativeCreated": 17756.160020828247, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:40,752" - } - ], - "time_consumption": 0.00010275840759277344 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441620.7531247, - "msecs": 753.1247138977051, - "relativeCreated": 17756.63995742798, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:40,753", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441620.7529225, - "msecs": 752.922534942627, - "relativeCreated": 17756.4377784729, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness): 50 ()", - "asctime": "2023-02-15 07:13:40,752" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441620.7530277, - "msecs": 753.0276775360107, - "relativeCreated": 17756.542921066284, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:40,753" - } - ], - "time_consumption": 9.703636169433594e-05 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441620.753529, - "msecs": 753.5290718078613, - "relativeCreated": 17757.044315338135, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:40,753", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441620.7533126, - "msecs": 753.3125877380371, - "relativeCreated": 17756.82783126831, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness): 50 ()", - "asctime": "2023-02-15 07:13:40,753" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441620.7534208, - "msecs": 753.4208297729492, - "relativeCreated": 17756.936073303223, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:40,753" - } - ], - "time_consumption": 0.00010824203491210938 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441620.7539067, - "msecs": 753.9067268371582, - "relativeCreated": 17757.42197036743, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:40,753", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441620.7536943, - "msecs": 753.6942958831787, - "relativeCreated": 17757.209539413452, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness): 50 ()", - "asctime": "2023-02-15 07:13:40,753" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441620.7537975, - "msecs": 753.7975311279297, - "relativeCreated": 17757.312774658203, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:40,753" - } - ], - "time_consumption": 0.00010919570922851562 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441620.7542846, - "msecs": 754.2846202850342, - "relativeCreated": 17757.799863815308, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:40,754", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441620.7540867, - "msecs": 754.0867328643799, - "relativeCreated": 17757.601976394653, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness): 50 ()", - "asctime": "2023-02-15 07:13:40,754" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441620.754191, - "msecs": 754.1909217834473, - "relativeCreated": 17757.70616531372, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:40,754" - } - ], - "time_consumption": 9.369850158691406e-05 - }, - { - "name": "__tLogger__", - "msg": "Resetting preconditions for master device '%s' (Power off)", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 64, - "funcName": "__test_brightness_sync__", - "created": 1676441621.0555713, - "msecs": 55.57131767272949, - "relativeCreated": 18059.086561203003, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting preconditions for master device 'False' (Power off)", - "asctime": "2023-02-15 07:13:41,055", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.7545986, - "msecs": 754.5986175537109, - "relativeCreated": 17758.113861083984, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:40,754" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.7559066, - "msecs": 755.9065818786621, - "relativeCreated": 17759.421825408936, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:40,755" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.7610748, - "msecs": 761.0747814178467, - "relativeCreated": 17764.59002494812, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:40,761" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.7612667, - "msecs": 761.2667083740234, - "relativeCreated": 17764.781951904297, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,761" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.7614436, - "msecs": 761.4436149597168, - "relativeCreated": 17764.95885848999, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:40,761" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.7616053, - "msecs": 761.6052627563477, - "relativeCreated": 17765.12050628662, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,761" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.7618046, - "msecs": 761.8045806884766, - "relativeCreated": 17765.31982421875, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:40,761" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.76196, - "msecs": 761.9600296020508, - "relativeCreated": 17765.475273132324, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,761" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.762115, - "msecs": 762.1150016784668, - "relativeCreated": 17765.63024520874, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:40,762" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.762267, - "msecs": 762.2671127319336, - "relativeCreated": 17765.782356262207, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,762" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.7624688, - "msecs": 762.4688148498535, - "relativeCreated": 17765.984058380127, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:40,762" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.762629, - "msecs": 762.6290321350098, - "relativeCreated": 17766.144275665283, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,762" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.7627828, - "msecs": 762.7828121185303, - "relativeCreated": 17766.298055648804, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:40,762" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441620.7629344, - "msecs": 762.9344463348389, - "relativeCreated": 17766.449689865112, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:40,762" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.7631264, - "msecs": 763.1263732910156, - "relativeCreated": 17766.64161682129, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:40,763" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.7633147, - "msecs": 763.3147239685059, - "relativeCreated": 17766.82996749878, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,763" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.763485, - "msecs": 763.4849548339844, - "relativeCreated": 17767.000198364258, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,763" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.7636569, - "msecs": 763.6568546295166, - "relativeCreated": 17767.17209815979, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,763" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.7638192, - "msecs": 763.8192176818848, - "relativeCreated": 17767.33446121216, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,763" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.7639832, - "msecs": 763.9832496643066, - "relativeCreated": 17767.49849319458, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,763" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.764147, - "msecs": 764.1470432281494, - "relativeCreated": 17767.662286758423, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:40,764" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441620.806873, - "msecs": 806.873083114624, - "relativeCreated": 17810.388326644897, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'", - "asctime": "2023-02-15 07:13:40,806" - } - ], - "time_consumption": 0.24869823455810547 - } - ], - "time_consumption": 1.2111051082611084, - "time_start": "2023-02-15 07:13:39,844", - "time_finished": "2023-02-15 07:13:41,055" - }, - "Color temperature synchronisation test: videv/ffe/livingroom/floorlamp": { - "name": "__tLogger__", - "msg": "Color temperature synchronisation test: videv/ffe/livingroom/floorlamp", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 67, - "funcName": "test_color_temp_sync", - "created": 1676441621.0562675, - "msecs": 56.267499923706055, - "relativeCreated": 18059.78274345398, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Color temperature synchronisation test: videv/ffe/livingroom/floorlamp", - "asctime": "2023-02-15 07:13:41,056", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions for master device '%s' (Power on)", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 73, - "funcName": "__test_color_temp_sync__", - "created": 1676441621.358075, - "msecs": 358.0749034881592, - "relativeCreated": 18361.590147018433, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions for master device 'True' (Power on)", - "asctime": "2023-02-15 07:13:41,358", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.0565798, - "msecs": 56.5798282623291, - "relativeCreated": 18060.095071792603, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:41,056" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.0571754, - "msecs": 57.175397872924805, - "relativeCreated": 18060.6906414032, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,057" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.058376, - "msecs": 58.37607383728027, - "relativeCreated": 18061.891317367554, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:41,058" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.059237, - "msecs": 59.237003326416016, - "relativeCreated": 18062.75224685669, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,059" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.0989504, - "msecs": 98.95038604736328, - "relativeCreated": 18102.465629577637, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:41,098" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.0993724, - "msecs": 99.37238693237305, - "relativeCreated": 18102.887630462646, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,099" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.0998142, - "msecs": 99.81417655944824, - "relativeCreated": 18103.32942008972, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:41,099" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.1006904, - "msecs": 100.69036483764648, - "relativeCreated": 18104.20560836792, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,100" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.1012986, - "msecs": 101.29857063293457, - "relativeCreated": 18104.813814163208, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:41,101" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.1017168, - "msecs": 101.71675682067871, - "relativeCreated": 18105.232000350952, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,101" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.1021307, - "msecs": 102.13065147399902, - "relativeCreated": 18105.645895004272, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:41,102" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.1025646, - "msecs": 102.56457328796387, - "relativeCreated": 18106.079816818237, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,102" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.103099, - "msecs": 103.09910774230957, - "relativeCreated": 18106.614351272583, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:41,103" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.1034966, - "msecs": 103.49655151367188, - "relativeCreated": 18107.011795043945, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,103" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.1038935, - "msecs": 103.89351844787598, - "relativeCreated": 18107.40876197815, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:41,103" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.1042888, - "msecs": 104.28881645202637, - "relativeCreated": 18107.8040599823, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,104" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.10477, - "msecs": 104.76994514465332, - "relativeCreated": 18108.285188674927, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:41,104" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.105389, - "msecs": 105.38911819458008, - "relativeCreated": 18108.904361724854, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,105" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.1059766, - "msecs": 105.97658157348633, - "relativeCreated": 18109.49182510376, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,105" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.106611, - "msecs": 106.61101341247559, - "relativeCreated": 18110.12625694275, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,106" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.107186, - "msecs": 107.18607902526855, - "relativeCreated": 18110.701322555542, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,107" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.107764, - "msecs": 107.76400566101074, - "relativeCreated": 18111.279249191284, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,107" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.1083302, - "msecs": 108.33024978637695, - "relativeCreated": 18111.84549331665, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,108" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.1473694, - "msecs": 147.369384765625, - "relativeCreated": 18150.8846282959, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'", - "asctime": "2023-02-15 07:13:41,147" - } - ], - "time_consumption": 0.21070551872253418 - }, - { - "name": "__tLogger__", - "msg": "Changing master device color temperature to '%d'", - "args": [ - 2 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 81, - "funcName": "__test_color_temp_sync__", - "created": 1676441621.658692, - "msecs": 658.6918830871582, - "relativeCreated": 18662.20712661743, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing master device color temperature to '2'", - "asctime": "2023-02-15 07:13:41,658", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/color_temp/set", - "2" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.3583057, - "msecs": 358.3056926727295, - "relativeCreated": 18361.820936203003, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/livingroom/floorlamp/color_temp/set and payload 2", - "asctime": "2023-02-15 07:13:41,358" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"color_temp\": 291}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.3602288, - "msecs": 360.2287769317627, - "relativeCreated": 18363.744020462036, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"color_temp\": 291}'", - "asctime": "2023-02-15 07:13:41,360" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.3604574, - "msecs": 360.4574203491211, - "relativeCreated": 18363.972663879395, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}", - "asctime": "2023-02-15 07:13:41,360" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"color_temp\": 291}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.3606594, - "msecs": 360.6593608856201, - "relativeCreated": 18364.174604415894, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"color_temp\": 291}'", - "asctime": "2023-02-15 07:13:41,360" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.3608246, - "msecs": 360.8245849609375, - "relativeCreated": 18364.33982849121, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}", - "asctime": "2023-02-15 07:13:41,360" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"color_temp\": 291}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.3610342, - "msecs": 361.0341548919678, - "relativeCreated": 18364.54939842224, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"color_temp\": 291}'", - "asctime": "2023-02-15 07:13:41,361" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.3612182, - "msecs": 361.2182140350342, - "relativeCreated": 18364.733457565308, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}", - "asctime": "2023-02-15 07:13:41,361" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"color_temp\": 291}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.3614063, - "msecs": 361.4063262939453, - "relativeCreated": 18364.92156982422, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"color_temp\": 291}'", - "asctime": "2023-02-15 07:13:41,361" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.361596, - "msecs": 361.59610748291016, - "relativeCreated": 18365.111351013184, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}", - "asctime": "2023-02-15 07:13:41,361" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"color_temp\": 291}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.3618243, - "msecs": 361.82427406311035, - "relativeCreated": 18365.339517593384, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"color_temp\": 291}'", - "asctime": "2023-02-15 07:13:41,361" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.362015, - "msecs": 362.0150089263916, - "relativeCreated": 18365.530252456665, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}", - "asctime": "2023-02-15 07:13:41,362" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"color_temp\": 291}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.3622007, - "msecs": 362.2007369995117, - "relativeCreated": 18365.715980529785, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"color_temp\": 291}'", - "asctime": "2023-02-15 07:13:41,362" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.3623848, - "msecs": 362.3847961425781, - "relativeCreated": 18365.90003967285, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}", - "asctime": "2023-02-15 07:13:41,362" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.3626215, - "msecs": 362.621545791626, - "relativeCreated": 18366.1367893219, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'", - "asctime": "2023-02-15 07:13:41,362" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.3628464, - "msecs": 362.84637451171875, - "relativeCreated": 18366.361618041992, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'", - "asctime": "2023-02-15 07:13:41,362" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.363059, - "msecs": 363.05904388427734, - "relativeCreated": 18366.57428741455, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'", - "asctime": "2023-02-15 07:13:41,363" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.3632681, - "msecs": 363.2681369781494, - "relativeCreated": 18366.783380508423, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'", - "asctime": "2023-02-15 07:13:41,363" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.3634777, - "msecs": 363.4777069091797, - "relativeCreated": 18366.992950439453, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'", - "asctime": "2023-02-15 07:13:41,363" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.3636858, - "msecs": 363.68584632873535, - "relativeCreated": 18367.20108985901, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'", - "asctime": "2023-02-15 07:13:41,363" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/color_temp", - "b'2'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.4067621, - "msecs": 406.76212310791016, - "relativeCreated": 18410.277366638184, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/color_temp and payload b'2'", - "asctime": "2023-02-15 07:13:41,406" - } - ], - "time_consumption": 0.25192975997924805 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature is correct (Content %s and Type is %s).", - "args": [ - "2", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441621.6593442, - "msecs": 659.3441963195801, - "relativeCreated": 18662.859439849854, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature is correct (Content 2 and Type is ).", - "asctime": "2023-02-15 07:13:41,659", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature", - "2", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441621.6590986, - "msecs": 659.0986251831055, - "relativeCreated": 18662.61386871338, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature): 2 ()", - "asctime": "2023-02-15 07:13:41,659" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature", - "=", - "2", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441621.659235, - "msecs": 659.2350006103516, - "relativeCreated": 18662.750244140625, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature): result = 2 ()", - "asctime": "2023-02-15 07:13:41,659" - } - ], - "time_consumption": 0.00010919570922851562 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature is correct (Content %s and Type is %s).", - "args": [ - "2", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441621.6597672, - "msecs": 659.7671508789062, - "relativeCreated": 18663.28239440918, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature is correct (Content 2 and Type is ).", - "asctime": "2023-02-15 07:13:41,659", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature", - "2", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441621.6595454, - "msecs": 659.5454216003418, - "relativeCreated": 18663.060665130615, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature): 2 ()", - "asctime": "2023-02-15 07:13:41,659" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature", - "=", - "2", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441621.6596456, - "msecs": 659.6455574035645, - "relativeCreated": 18663.160800933838, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature): result = 2 ()", - "asctime": "2023-02-15 07:13:41,659" - } - ], - "time_consumption": 0.00012159347534179688 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature is correct (Content %s and Type is %s).", - "args": [ - "2", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441621.6600976, - "msecs": 660.097599029541, - "relativeCreated": 18663.612842559814, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature is correct (Content 2 and Type is ).", - "asctime": "2023-02-15 07:13:41,660", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature", - "2", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441621.6599207, - "msecs": 659.9206924438477, - "relativeCreated": 18663.43593597412, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature): 2 ()", - "asctime": "2023-02-15 07:13:41,659" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature", - "=", - "2", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441621.6600118, - "msecs": 660.0117683410645, - "relativeCreated": 18663.527011871338, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature): result = 2 ()", - "asctime": "2023-02-15 07:13:41,660" - } - ], - "time_consumption": 8.58306884765625e-05 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature is correct (Content %s and Type is %s).", - "args": [ - "2", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441621.6604416, - "msecs": 660.4416370391846, - "relativeCreated": 18663.956880569458, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature is correct (Content 2 and Type is ).", - "asctime": "2023-02-15 07:13:41,660", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature", - "2", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441621.6602542, - "msecs": 660.2542400360107, - "relativeCreated": 18663.769483566284, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature): 2 ()", - "asctime": "2023-02-15 07:13:41,660" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature", - "=", - "2", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441621.6603458, - "msecs": 660.3457927703857, - "relativeCreated": 18663.86103630066, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature): result = 2 ()", - "asctime": "2023-02-15 07:13:41,660" - } - ], - "time_consumption": 9.584426879882812e-05 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature is correct (Content %s and Type is %s).", - "args": [ - "2", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441621.6607678, - "msecs": 660.7677936553955, - "relativeCreated": 18664.28303718567, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature is correct (Content 2 and Type is ).", - "asctime": "2023-02-15 07:13:41,660", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature", - "2", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441621.6605844, - "msecs": 660.5844497680664, - "relativeCreated": 18664.09969329834, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature): 2 ()", - "asctime": "2023-02-15 07:13:41,660" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature", - "=", - "2", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441621.660682, - "msecs": 660.681962966919, - "relativeCreated": 18664.197206497192, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature): result = 2 ()", - "asctime": "2023-02-15 07:13:41,660" - } - ], - "time_consumption": 8.58306884765625e-05 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature is correct (Content %s and Type is %s).", - "args": [ - "2", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441621.6610763, - "msecs": 661.0763072967529, - "relativeCreated": 18664.591550827026, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature is correct (Content 2 and Type is ).", - "asctime": "2023-02-15 07:13:41,661", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature", - "2", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441621.6609087, - "msecs": 660.9086990356445, - "relativeCreated": 18664.423942565918, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature): 2 ()", - "asctime": "2023-02-15 07:13:41,660" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature", - "=", - "2", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441621.6609945, - "msecs": 660.9945297241211, - "relativeCreated": 18664.509773254395, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature): result = 2 ()", - "asctime": "2023-02-15 07:13:41,660" - } - ], - "time_consumption": 8.177757263183594e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing master device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 81, - "funcName": "__test_color_temp_sync__", - "created": 1676441621.962414, - "msecs": 962.414026260376, - "relativeCreated": 18965.92926979065, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing master device color temperature to '5'", - "asctime": "2023-02-15 07:13:41,962", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.6613204, - "msecs": 661.3204479217529, - "relativeCreated": 18664.835691452026, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/livingroom/floorlamp/color_temp/set and payload 5", - "asctime": "2023-02-15 07:13:41,661" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.666226, - "msecs": 666.2259101867676, - "relativeCreated": 18669.74115371704, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:41,666" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.666861, - "msecs": 666.8610572814941, - "relativeCreated": 18670.376300811768, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,666" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.6674576, - "msecs": 667.4575805664062, - "relativeCreated": 18670.97282409668, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:41,667" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.6679678, - "msecs": 667.9677963256836, - "relativeCreated": 18671.483039855957, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,667" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.668654, - "msecs": 668.6539649963379, - "relativeCreated": 18672.16920852661, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:41,668" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.6691666, - "msecs": 669.1665649414062, - "relativeCreated": 18672.68180847168, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,669" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.66971, - "msecs": 669.7099208831787, - "relativeCreated": 18673.225164413452, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:41,669" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.670212, - "msecs": 670.2120304107666, - "relativeCreated": 18673.72727394104, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,670" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.6708357, - "msecs": 670.8357334136963, - "relativeCreated": 18674.35097694397, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:41,670" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.6709728, - "msecs": 670.9728240966797, - "relativeCreated": 18674.488067626953, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,670" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.671107, - "msecs": 671.1070537567139, - "relativeCreated": 18674.622297286987, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:41,671" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.6712477, - "msecs": 671.2477207183838, - "relativeCreated": 18674.762964248657, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,671" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.671412, - "msecs": 671.4119911193848, - "relativeCreated": 18674.92723464966, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,671" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.67158, - "msecs": 671.5800762176514, - "relativeCreated": 18675.095319747925, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,671" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.6717396, - "msecs": 671.7395782470703, - "relativeCreated": 18675.254821777344, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,671" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.6718953, - "msecs": 671.8952655792236, - "relativeCreated": 18675.410509109497, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,671" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.6720634, - "msecs": 672.0633506774902, - "relativeCreated": 18675.578594207764, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,672" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.672211, - "msecs": 672.2109317779541, - "relativeCreated": 18675.726175308228, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,672" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.7149158, - "msecs": 714.9157524108887, - "relativeCreated": 18718.430995941162, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/color_temp and payload b'5'", - "asctime": "2023-02-15 07:13:41,714" - } - ], - "time_consumption": 0.2474982738494873 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441621.9632185, - "msecs": 963.2184505462646, - "relativeCreated": 18966.733694076538, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:41,963", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441621.9629347, - "msecs": 962.9347324371338, - "relativeCreated": 18966.449975967407, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature): 5 ()", - "asctime": "2023-02-15 07:13:41,962" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441621.9630935, - "msecs": 963.0935192108154, - "relativeCreated": 18966.60876274109, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature): result = 5 ()", - "asctime": "2023-02-15 07:13:41,963" - } - ], - "time_consumption": 0.00012493133544921875 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441621.9636674, - "msecs": 963.6673927307129, - "relativeCreated": 18967.182636260986, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:41,963", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441621.9634507, - "msecs": 963.4506702423096, - "relativeCreated": 18966.965913772583, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature): 5 ()", - "asctime": "2023-02-15 07:13:41,963" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441621.9635673, - "msecs": 963.5672569274902, - "relativeCreated": 18967.082500457764, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature): result = 5 ()", - "asctime": "2023-02-15 07:13:41,963" - } - ], - "time_consumption": 0.00010013580322265625 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441621.9640586, - "msecs": 964.0586376190186, - "relativeCreated": 18967.573881149292, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:41,964", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441621.9638426, - "msecs": 963.8426303863525, - "relativeCreated": 18967.357873916626, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature): 5 ()", - "asctime": "2023-02-15 07:13:41,963" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441621.963948, - "msecs": 963.9480113983154, - "relativeCreated": 18967.46325492859, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature): result = 5 ()", - "asctime": "2023-02-15 07:13:41,963" - } - ], - "time_consumption": 0.000110626220703125 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441621.9644415, - "msecs": 964.4415378570557, - "relativeCreated": 18967.95678138733, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:41,964", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441621.9642375, - "msecs": 964.2374515533447, - "relativeCreated": 18967.752695083618, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature): 5 ()", - "asctime": "2023-02-15 07:13:41,964" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441621.964344, - "msecs": 964.3440246582031, - "relativeCreated": 18967.859268188477, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature): result = 5 ()", - "asctime": "2023-02-15 07:13:41,964" - } - ], - "time_consumption": 9.751319885253906e-05 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441621.9648077, - "msecs": 964.8077487945557, - "relativeCreated": 18968.32299232483, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:41,964", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441621.9646049, - "msecs": 964.6048545837402, - "relativeCreated": 18968.120098114014, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature): 5 ()", - "asctime": "2023-02-15 07:13:41,964" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441621.9647105, - "msecs": 964.7104740142822, - "relativeCreated": 18968.225717544556, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature): result = 5 ()", - "asctime": "2023-02-15 07:13:41,964" - } - ], - "time_consumption": 9.72747802734375e-05 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441621.9651985, - "msecs": 965.1985168457031, - "relativeCreated": 18968.713760375977, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:41,965", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441621.9649956, - "msecs": 964.9956226348877, - "relativeCreated": 18968.51086616516, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature): 5 ()", - "asctime": "2023-02-15 07:13:41,964" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441621.9651015, - "msecs": 965.1014804840088, - "relativeCreated": 18968.616724014282, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature): result = 5 ()", - "asctime": "2023-02-15 07:13:41,965" - } - ], - "time_consumption": 9.703636169433594e-05 - }, - { - "name": "__tLogger__", - "msg": "Resetting preconditions for master device '%s' (Power off)", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 89, - "funcName": "__test_color_temp_sync__", - "created": 1676441622.266635, - "msecs": 266.6349411010742, - "relativeCreated": 19270.150184631348, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting preconditions for master device 'False' (Power off)", - "asctime": "2023-02-15 07:13:42,266", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.9654713, - "msecs": 965.4712677001953, - "relativeCreated": 18968.98651123047, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:41,965" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.9668312, - "msecs": 966.8312072753906, - "relativeCreated": 18970.346450805664, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:41,966" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.9720051, - "msecs": 972.0051288604736, - "relativeCreated": 18975.520372390747, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:41,972" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.9721947, - "msecs": 972.1946716308594, - "relativeCreated": 18975.709915161133, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,972" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.9723814, - "msecs": 972.3813533782959, - "relativeCreated": 18975.89659690857, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:41,972" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.9725668, - "msecs": 972.5668430328369, - "relativeCreated": 18976.08208656311, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,972" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.9727993, - "msecs": 972.7993011474609, - "relativeCreated": 18976.314544677734, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:41,972" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.9729846, - "msecs": 972.9845523834229, - "relativeCreated": 18976.499795913696, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,972" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.9731677, - "msecs": 973.1676578521729, - "relativeCreated": 18976.682901382446, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:41,973" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.9733503, - "msecs": 973.3502864837646, - "relativeCreated": 18976.865530014038, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,973" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.9735708, - "msecs": 973.5708236694336, - "relativeCreated": 18977.086067199707, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:41,973" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.973753, - "msecs": 973.7529754638672, - "relativeCreated": 18977.26821899414, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,973" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.9739285, - "msecs": 973.9284515380859, - "relativeCreated": 18977.44369506836, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:41,973" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441621.9741185, - "msecs": 974.1184711456299, - "relativeCreated": 18977.633714675903, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:41,974" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.974341, - "msecs": 974.3409156799316, - "relativeCreated": 18977.856159210205, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:41,974" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.974588, - "msecs": 974.5879173278809, - "relativeCreated": 18978.103160858154, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,974" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.9748013, - "msecs": 974.8013019561768, - "relativeCreated": 18978.31654548645, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,974" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.9750087, - "msecs": 975.0087261199951, - "relativeCreated": 18978.52396965027, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,975" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.975212, - "msecs": 975.2120971679688, - "relativeCreated": 18978.727340698242, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,975" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.9754243, - "msecs": 975.4242897033691, - "relativeCreated": 18978.939533233643, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,975" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441621.9756262, - "msecs": 975.6262302398682, - "relativeCreated": 18979.14147377014, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:41,975" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.0177822, - "msecs": 17.782211303710938, - "relativeCreated": 19021.297454833984, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'", - "asctime": "2023-02-15 07:13:42,017" - } - ], - "time_consumption": 0.24885272979736328 - } - ], - "time_consumption": 1.2103674411773682, - "time_start": "2023-02-15 07:13:41,056", - "time_finished": "2023-02-15 07:13:42,266" - }, - "Power On/ Off synchronisation test: shellies/ffe/livingroom/main_light": { - "name": "__tLogger__", - "msg": "Power On/ Off synchronisation test: shellies/ffe/livingroom/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 24, - "funcName": "test_power_on_off_sync", - "created": 1676441622.2674353, - "msecs": 267.43531227111816, - "relativeCreated": 19270.95055580139, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off synchronisation test: shellies/ffe/livingroom/main_light", - "asctime": "2023-02-15 07:13:42,267", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions for master device '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 30, - "funcName": "__test_power_on_off_sync__", - "created": 1676441622.5684233, - "msecs": 568.4232711791992, - "relativeCreated": 19571.938514709473, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions for master device 'False'", - "asctime": "2023-02-15 07:13:42,568", - "moduleLogger": [], - "time_consumption": 0.0 - }, - { - "name": "__tLogger__", - "msg": "Changing master device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off_sync__", - "created": 1676441622.8705611, - "msecs": 870.5611228942871, - "relativeCreated": 19874.07636642456, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing master device state to 'True'", - "asctime": "2023-02-15 07:13:42,870", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441622.5689218, - "msecs": 568.9218044281006, - "relativeCreated": 19572.437047958374, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:42,568" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441622.569517, - "msecs": 569.5168972015381, - "relativeCreated": 19573.03214073181, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:42,569" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.5705667, - "msecs": 570.5666542053223, - "relativeCreated": 19574.081897735596, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:42,570" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.5712833, - "msecs": 571.2833404541016, - "relativeCreated": 19574.798583984375, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:42,571" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.6109028, - "msecs": 610.9027862548828, - "relativeCreated": 19614.418029785156, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:42,610" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441622.6112354, - "msecs": 611.2353801727295, - "relativeCreated": 19614.750623703003, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:42,611" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.6115801, - "msecs": 611.5801334381104, - "relativeCreated": 19615.095376968384, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:42,611" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441622.6118727, - "msecs": 611.872673034668, - "relativeCreated": 19615.38791656494, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:42,611" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.6121936, - "msecs": 612.1935844421387, - "relativeCreated": 19615.708827972412, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:42,612" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441622.6124108, - "msecs": 612.4107837677002, - "relativeCreated": 19615.926027297974, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:42,612" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.6126347, - "msecs": 612.6346588134766, - "relativeCreated": 19616.14990234375, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:42,612" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441622.6128464, - "msecs": 612.8463745117188, - "relativeCreated": 19616.361618041992, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:42,612" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.6131058, - "msecs": 613.1057739257812, - "relativeCreated": 19616.621017456055, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:42,613" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441622.613324, - "msecs": 613.3239269256592, - "relativeCreated": 19616.839170455933, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:42,613" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.6135342, - "msecs": 613.5342121124268, - "relativeCreated": 19617.0494556427, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:42,613" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441622.6137438, - "msecs": 613.743782043457, - "relativeCreated": 19617.25902557373, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:42,613" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.6140075, - "msecs": 614.0074729919434, - "relativeCreated": 19617.522716522217, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:42,614" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.6142864, - "msecs": 614.2864227294922, - "relativeCreated": 19617.801666259766, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:42,614" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.6145492, - "msecs": 614.5491600036621, - "relativeCreated": 19618.064403533936, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:42,614" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.614793, - "msecs": 614.793062210083, - "relativeCreated": 19618.308305740356, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:42,614" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.615031, - "msecs": 615.0310039520264, - "relativeCreated": 19618.5462474823, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:42,615" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.6152644, - "msecs": 615.2644157409668, - "relativeCreated": 19618.77965927124, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:42,615" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.6155083, - "msecs": 615.5083179473877, - "relativeCreated": 19619.02356147766, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:42,615" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.6551726, - "msecs": 655.17258644104, - "relativeCreated": 19658.687829971313, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'", - "asctime": "2023-02-15 07:13:42,655" - } - ], - "time_consumption": 0.21538853645324707 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_1) state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441622.8713243, - "msecs": 871.3243007659912, - "relativeCreated": 19874.839544296265, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_1) state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:42,871", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_1) state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441622.8710492, - "msecs": 871.049165725708, - "relativeCreated": 19874.56440925598, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_1) state): True ()", - "asctime": "2023-02-15 07:13:42,871" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_1) state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441622.8712015, - "msecs": 871.2015151977539, - "relativeCreated": 19874.716758728027, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_1) state): result = True ()", - "asctime": "2023-02-15 07:13:42,871" - } - ], - "time_consumption": 0.0001227855682373047 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_2) state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441622.8717706, - "msecs": 871.7706203460693, - "relativeCreated": 19875.285863876343, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_2) state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:42,871", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_2) state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441622.871523, - "msecs": 871.5229034423828, - "relativeCreated": 19875.038146972656, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_2) state): True ()", - "asctime": "2023-02-15 07:13:42,871" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_2) state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441622.871672, - "msecs": 871.6719150543213, - "relativeCreated": 19875.187158584595, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_2) state): result = True ()", - "asctime": "2023-02-15 07:13:42,871" - } - ], - "time_consumption": 9.870529174804688e-05 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_3) state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441622.8721411, - "msecs": 872.1411228179932, - "relativeCreated": 19875.656366348267, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_3) state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:42,872", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_3) state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441622.8719485, - "msecs": 871.9484806060791, - "relativeCreated": 19875.463724136353, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_3) state): True ()", - "asctime": "2023-02-15 07:13:42,871" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_3) state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441622.8720493, - "msecs": 872.0493316650391, - "relativeCreated": 19875.564575195312, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_3) state): result = True ()", - "asctime": "2023-02-15 07:13:42,872" - } - ], - "time_consumption": 9.179115295410156e-05 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_4) state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441622.872524, - "msecs": 872.5240230560303, - "relativeCreated": 19876.039266586304, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_4) state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:42,872", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_4) state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441622.8723118, - "msecs": 872.3118305206299, - "relativeCreated": 19875.827074050903, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_4) state): True ()", - "asctime": "2023-02-15 07:13:42,872" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_4) state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441622.872412, - "msecs": 872.4119663238525, - "relativeCreated": 19875.927209854126, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_4) state): result = True ()", - "asctime": "2023-02-15 07:13:42,872" - } - ], - "time_consumption": 0.00011205673217773438 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_5) state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441622.8728945, - "msecs": 872.8945255279541, - "relativeCreated": 19876.409769058228, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_5) state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:42,872", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_5) state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441622.8726935, - "msecs": 872.6935386657715, - "relativeCreated": 19876.208782196045, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_5) state): True ()", - "asctime": "2023-02-15 07:13:42,872" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_5) state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441622.8727908, - "msecs": 872.7908134460449, - "relativeCreated": 19876.30605697632, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_5) state): result = True ()", - "asctime": "2023-02-15 07:13:42,872" - } - ], - "time_consumption": 0.00010371208190917969 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_6) state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441622.8732543, - "msecs": 873.2542991638184, - "relativeCreated": 19876.76954269409, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_6) state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:42,873", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_6) state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441622.8730564, - "msecs": 873.0564117431641, - "relativeCreated": 19876.571655273438, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_6) state): True ()", - "asctime": "2023-02-15 07:13:42,873" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_6) state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441622.8731663, - "msecs": 873.1663227081299, - "relativeCreated": 19876.681566238403, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_6) state): result = True ()", - "asctime": "2023-02-15 07:13:42,873" - } - ], - "time_consumption": 8.797645568847656e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing master device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off_sync__", - "created": 1676441623.1745992, - "msecs": 174.59917068481445, - "relativeCreated": 20178.114414215088, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing master device state to 'False'", - "asctime": "2023-02-15 07:13:43,174", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441622.8735175, - "msecs": 873.5175132751465, - "relativeCreated": 19877.03275680542, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:42,873" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/livingroom/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.8748486, - "msecs": 874.8486042022705, - "relativeCreated": 19878.363847732544, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:42,874" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.8798292, - "msecs": 879.8291683197021, - "relativeCreated": 19883.344411849976, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:42,879" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441622.8800275, - "msecs": 880.0275325775146, - "relativeCreated": 19883.542776107788, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:42,880" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.880215, - "msecs": 880.2149295806885, - "relativeCreated": 19883.730173110962, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:42,880" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441622.8803775, - "msecs": 880.3775310516357, - "relativeCreated": 19883.89277458191, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:42,880" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.8805807, - "msecs": 880.5806636810303, - "relativeCreated": 19884.095907211304, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:42,880" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441622.8807714, - "msecs": 880.7713985443115, - "relativeCreated": 19884.286642074585, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:42,880" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.8809624, - "msecs": 880.9623718261719, - "relativeCreated": 19884.477615356445, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:42,880" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441622.8811417, - "msecs": 881.1416625976562, - "relativeCreated": 19884.65690612793, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:42,881" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.8813698, - "msecs": 881.3698291778564, - "relativeCreated": 19884.88507270813, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:42,881" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441622.88156, - "msecs": 881.5600872039795, - "relativeCreated": 19885.075330734253, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:42,881" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.8819501, - "msecs": 881.9501399993896, - "relativeCreated": 19885.465383529663, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:42,881" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441622.8821366, - "msecs": 882.1365833282471, - "relativeCreated": 19885.65182685852, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:42,882" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.8823605, - "msecs": 882.3604583740234, - "relativeCreated": 19885.875701904297, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:42,882" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_1", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.8826025, - "msecs": 882.6024532318115, - "relativeCreated": 19886.117696762085, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:42,882" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_2", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.882814, - "msecs": 882.8139305114746, - "relativeCreated": 19886.329174041748, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:42,882" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_3", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.8830242, - "msecs": 883.0242156982422, - "relativeCreated": 19886.539459228516, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:42,883" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_4", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.8832254, - "msecs": 883.2254409790039, - "relativeCreated": 19886.740684509277, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:42,883" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_5", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.883425, - "msecs": 883.4249973297119, - "relativeCreated": 19886.940240859985, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:42,883" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/livingroom/floorlamp_6", - "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.8836248, - "msecs": 883.624792098999, - "relativeCreated": 19887.140035629272, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:42,883" - }, - { - "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/livingroom/floorlamp/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441622.9255457, - "msecs": 925.5456924438477, - "relativeCreated": 19929.06093597412, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'", - "asctime": "2023-02-15 07:13:42,925" - } - ], - "time_consumption": 0.2490534782409668 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_1) state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441623.1753912, - "msecs": 175.39119720458984, - "relativeCreated": 20178.906440734863, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_1) state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:43,175", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_1) state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441623.1750789, - "msecs": 175.0788688659668, - "relativeCreated": 20178.59411239624, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_1) state): False ()", - "asctime": "2023-02-15 07:13:43,175" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_1) state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441623.175228, - "msecs": 175.22811889648438, - "relativeCreated": 20178.743362426758, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_1) state): result = False ()", - "asctime": "2023-02-15 07:13:43,175" - } - ], - "time_consumption": 0.00016307830810546875 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_2) state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441623.1758177, - "msecs": 175.81772804260254, - "relativeCreated": 20179.332971572876, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_2) state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:43,175", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_2) state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441623.1755953, - "msecs": 175.59528350830078, - "relativeCreated": 20179.110527038574, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_2) state): False ()", - "asctime": "2023-02-15 07:13:43,175" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_2) state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441623.1757143, - "msecs": 175.71425437927246, - "relativeCreated": 20179.229497909546, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_2) state): result = False ()", - "asctime": "2023-02-15 07:13:43,175" - } - ], - "time_consumption": 0.00010347366333007812 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_3) state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441623.1761916, - "msecs": 176.1915683746338, - "relativeCreated": 20179.706811904907, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_3) state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:43,176", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_3) state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441623.1759946, - "msecs": 175.9946346282959, - "relativeCreated": 20179.50987815857, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_3) state): False ()", - "asctime": "2023-02-15 07:13:43,175" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_3) state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441623.1760964, - "msecs": 176.09643936157227, - "relativeCreated": 20179.611682891846, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_3) state): result = False ()", - "asctime": "2023-02-15 07:13:43,176" - } - ], - "time_consumption": 9.512901306152344e-05 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_4) state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441623.1765616, - "msecs": 176.5615940093994, - "relativeCreated": 20180.076837539673, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_4) state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:43,176", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_4) state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441623.1763556, - "msecs": 176.35560035705566, - "relativeCreated": 20179.87084388733, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_4) state): False ()", - "asctime": "2023-02-15 07:13:43,176" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_4) state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441623.176455, - "msecs": 176.45502090454102, - "relativeCreated": 20179.970264434814, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_4) state): result = False ()", - "asctime": "2023-02-15 07:13:43,176" - } - ], - "time_consumption": 0.00010657310485839844 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_5) state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441623.1769118, - "msecs": 176.9118309020996, - "relativeCreated": 20180.427074432373, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_5) state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:43,176", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_5) state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441623.1767213, - "msecs": 176.72133445739746, - "relativeCreated": 20180.23657798767, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_5) state): False ()", - "asctime": "2023-02-15 07:13:43,176" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_5) state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441623.1768205, - "msecs": 176.8205165863037, - "relativeCreated": 20180.335760116577, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_5) state): result = False ()", - "asctime": "2023-02-15 07:13:43,176" - } - ], - "time_consumption": 9.131431579589844e-05 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_6) state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441623.1772575, - "msecs": 177.25753784179688, - "relativeCreated": 20180.77278137207, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/ffe/livingroom/floorlamp_6) state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:43,177", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_6) state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441623.1770709, - "msecs": 177.07085609436035, - "relativeCreated": 20180.586099624634, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_6) state): False ()", - "asctime": "2023-02-15 07:13:43,177" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/ffe/livingroom/floorlamp_6) state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441623.177168, - "msecs": 177.1678924560547, - "relativeCreated": 20180.683135986328, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_6) state): result = False ()", - "asctime": "2023-02-15 07:13:43,177" - } - ], - "time_consumption": 8.96453857421875e-05 - } - ], - "time_consumption": 0.9098222255706787, - "time_start": "2023-02-15 07:13:42,267", - "time_finished": "2023-02-15 07:13:43,177" - }, - "Brightness test for device and virtual device: zigbee/ffe/sleep/bed_light_di": { - "name": "__tLogger__", - "msg": "Brightness test for device and virtual device: zigbee/ffe/sleep/bed_light_di", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 50, - "funcName": "test_brightness", - "created": 1676441623.1777892, - "msecs": 177.78921127319336, - "relativeCreated": 20181.304454803467, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Brightness test for device and virtual device: zigbee/ffe/sleep/bed_light_di", - "asctime": "2023-02-15 07:13:43,177", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 57, - "funcName": "__test_brightness__", - "created": 1676441623.4793813, - "msecs": 479.3813228607178, - "relativeCreated": 20482.89656639099, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:13:43,479", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "{\"state\": \"on\", \"brightness\": 127.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441623.178233, - "msecs": 178.23290824890137, - "relativeCreated": 20181.748151779175, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"on\", \"brightness\": 127.0}", - "asctime": "2023-02-15 07:13:43,178" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "b'{\"state\": \"on\", \"brightness\": 127.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441623.179532, - "msecs": 179.53205108642578, - "relativeCreated": 20183.0472946167, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"on\", \"brightness\": 127.0}'", - "asctime": "2023-02-15 07:13:43,179" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_di/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441623.1843119, - "msecs": 184.3118667602539, - "relativeCreated": 20187.827110290527, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/bed_light_di/state and payload b'true'", - "asctime": "2023-02-15 07:13:43,184" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_di/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441623.1851263, - "msecs": 185.12630462646484, - "relativeCreated": 20188.64154815674, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/bed_light_di/brightness and payload b'50'", - "asctime": "2023-02-15 07:13:43,185" - } - ], - "time_consumption": 0.29425501823425293 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441623.4801233, - "msecs": 480.12328147888184, - "relativeCreated": 20483.638525009155, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:43,480", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441623.4798427, - "msecs": 479.8426628112793, - "relativeCreated": 20483.357906341553, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:13:43,479" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441623.479997, - "msecs": 479.996919631958, - "relativeCreated": 20483.51216316223, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:43,479" - } - ], - "time_consumption": 0.00012636184692382812 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441623.781721, - "msecs": 781.7211151123047, - "relativeCreated": 20785.236358642578, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:13:43,781", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "{\"state\": \"on\", \"brightness\": 165.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441623.4805212, - "msecs": 480.52120208740234, - "relativeCreated": 20484.036445617676, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"on\", \"brightness\": 165.0}", - "asctime": "2023-02-15 07:13:43,480" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "b'{\"state\": \"on\", \"brightness\": 165.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441623.4818532, - "msecs": 481.8532466888428, - "relativeCreated": 20485.368490219116, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"on\", \"brightness\": 165.0}'", - "asctime": "2023-02-15 07:13:43,481" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_di/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441623.4842484, - "msecs": 484.24839973449707, - "relativeCreated": 20487.76364326477, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/bed_light_di/brightness and payload b'65'", - "asctime": "2023-02-15 07:13:43,484" - } - ], - "time_consumption": 0.2974727153778076 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441623.782481, - "msecs": 782.4809551239014, - "relativeCreated": 20785.996198654175, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:13:43,782", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441623.7821753, - "msecs": 782.1753025054932, - "relativeCreated": 20785.690546035767, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:13:43,782" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441623.782322, - "msecs": 782.3219299316406, - "relativeCreated": 20785.837173461914, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:13:43,782" - } - ], - "time_consumption": 0.0001590251922607422 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441623.782894, - "msecs": 782.8938961029053, - "relativeCreated": 20786.40913963318, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:13:43,782", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441623.7826843, - "msecs": 782.684326171875, - "relativeCreated": 20786.19956970215, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:13:43,782" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441623.782794, - "msecs": 782.7939987182617, - "relativeCreated": 20786.309242248535, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:13:43,782" - } - ], - "time_consumption": 9.989738464355469e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441624.0844314, - "msecs": 84.43140983581543, - "relativeCreated": 21087.94665336609, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:13:44,084", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_di/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441623.7832644, - "msecs": 783.2643985748291, - "relativeCreated": 20786.779642105103, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/bed_light_di/brightness/set and payload 50", - "asctime": "2023-02-15 07:13:43,783" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441623.7866974, - "msecs": 786.6973876953125, - "relativeCreated": 20790.212631225586, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_di/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:43,786" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "{\"state\": \"on\", \"brightness\": 127.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441623.787349, - "msecs": 787.3489856719971, - "relativeCreated": 20790.86422920227, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"on\", \"brightness\": 127.0}", - "asctime": "2023-02-15 07:13:43,787" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "b'{\"state\": \"on\", \"brightness\": 127.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441623.7885187, - "msecs": 788.5186672210693, - "relativeCreated": 20792.033910751343, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"on\", \"brightness\": 127.0}'", - "asctime": "2023-02-15 07:13:43,788" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_di/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441623.8312573, - "msecs": 831.2573432922363, - "relativeCreated": 20834.77258682251, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/bed_light_di/brightness and payload b'50'", - "asctime": "2023-02-15 07:13:43,831" - } - ], - "time_consumption": 0.2531740665435791 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441624.0851586, - "msecs": 85.1585865020752, - "relativeCreated": 21088.67383003235, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:44,085", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441624.0848885, - "msecs": 84.88845825195312, - "relativeCreated": 21088.403701782227, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:13:44,084" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441624.0850377, - "msecs": 85.0377082824707, - "relativeCreated": 21088.552951812744, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:44,085" - } - ], - "time_consumption": 0.00012087821960449219 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441624.0855598, - "msecs": 85.55984497070312, - "relativeCreated": 21089.075088500977, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:44,085", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441624.0853522, - "msecs": 85.35218238830566, - "relativeCreated": 21088.86742591858, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:13:44,085" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441624.085463, - "msecs": 85.46304702758789, - "relativeCreated": 21088.97829055786, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:44,085" - } - ], - "time_consumption": 9.679794311523438e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441624.38647, - "msecs": 386.47007942199707, - "relativeCreated": 21389.98532295227, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:13:44,386", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "{\"state\": \"on\", \"brightness\": 165.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441624.0859253, - "msecs": 85.92534065246582, - "relativeCreated": 21089.44058418274, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"on\", \"brightness\": 165.0}", - "asctime": "2023-02-15 07:13:44,085" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "b'{\"state\": \"on\", \"brightness\": 165.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441624.087282, - "msecs": 87.28194236755371, - "relativeCreated": 21090.797185897827, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"on\", \"brightness\": 165.0}'", - "asctime": "2023-02-15 07:13:44,087" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_di/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441624.0896382, - "msecs": 89.63823318481445, - "relativeCreated": 21093.153476715088, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/bed_light_di/brightness and payload b'65'", - "asctime": "2023-02-15 07:13:44,089" - } - ], - "time_consumption": 0.2968318462371826 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441624.3866992, - "msecs": 386.6991996765137, - "relativeCreated": 21390.214443206787, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:13:44,386", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441624.3866322, - "msecs": 386.63220405578613, - "relativeCreated": 21390.14744758606, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:13:44,386" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441624.3866687, - "msecs": 386.6686820983887, - "relativeCreated": 21390.183925628662, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:13:44,386" - } - ], - "time_consumption": 3.0517578125e-05 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441624.386792, - "msecs": 386.7919445037842, - "relativeCreated": 21390.307188034058, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:13:44,386", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441624.3867445, - "msecs": 386.74449920654297, - "relativeCreated": 21390.259742736816, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:13:44,386" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441624.386769, - "msecs": 386.76905632019043, - "relativeCreated": 21390.284299850464, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:13:44,386" - } - ], - "time_consumption": 2.288818359375e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441624.6877604, - "msecs": 687.7603530883789, - "relativeCreated": 21691.275596618652, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:13:44,687", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_di/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441624.3868818, - "msecs": 386.88182830810547, - "relativeCreated": 21390.39707183838, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/bed_light_di/brightness/set and payload 50", - "asctime": "2023-02-15 07:13:44,386" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441624.3878756, - "msecs": 387.8755569458008, - "relativeCreated": 21391.390800476074, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_di/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:44,387" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "{\"state\": \"on\", \"brightness\": 127.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441624.388043, - "msecs": 388.0429267883301, - "relativeCreated": 21391.558170318604, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"on\", \"brightness\": 127.0}", - "asctime": "2023-02-15 07:13:44,388" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "b'{\"state\": \"on\", \"brightness\": 127.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441624.3883488, - "msecs": 388.3488178253174, - "relativeCreated": 21391.86406135559, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"on\", \"brightness\": 127.0}'", - "asctime": "2023-02-15 07:13:44,388" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_di/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441624.432078, - "msecs": 432.07788467407227, - "relativeCreated": 21435.593128204346, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/bed_light_di/brightness and payload b'50'", - "asctime": "2023-02-15 07:13:44,432" - } - ], - "time_consumption": 0.25568246841430664 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441624.6884928, - "msecs": 688.4927749633789, - "relativeCreated": 21692.008018493652, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:44,688", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441624.6882198, - "msecs": 688.2197856903076, - "relativeCreated": 21691.73502922058, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:13:44,688" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441624.6883702, - "msecs": 688.3702278137207, - "relativeCreated": 21691.885471343994, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:44,688" - } - ], - "time_consumption": 0.00012254714965820312 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 74, - "funcName": "__test_brightness__", - "created": 1676441624.9901052, - "msecs": 990.105152130127, - "relativeCreated": 21993.6203956604, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:13:44,990", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "{\"state\": \"off\", \"brightness\": 127.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441624.6889334, - "msecs": 688.9333724975586, - "relativeCreated": 21692.448616027832, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"off\", \"brightness\": 127.0}", - "asctime": "2023-02-15 07:13:44,688" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "b'{\"state\": \"off\", \"brightness\": 127.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441624.6902416, - "msecs": 690.2415752410889, - "relativeCreated": 21693.756818771362, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"off\", \"brightness\": 127.0}'", - "asctime": "2023-02-15 07:13:44,690" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_di/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441624.6945827, - "msecs": 694.5827007293701, - "relativeCreated": 21698.097944259644, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/bed_light_di/state and payload b'false'", - "asctime": "2023-02-15 07:13:44,694" - } - ], - "time_consumption": 0.29552245140075684 - } - ], - "time_consumption": 1.8123159408569336, - "time_start": "2023-02-15 07:13:43,177", - "time_finished": "2023-02-15 07:13:44,990" - }, - "Power On/ Off test for device and virtual device: zigbee/ffe/sleep/bed_light_di": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: zigbee/ffe/sleep/bed_light_di", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441624.9909148, - "msecs": 990.9148216247559, - "relativeCreated": 21994.43006515503, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: zigbee/ffe/sleep/bed_light_di", - "asctime": "2023-02-15 07:13:44,990", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441624.9914505, - "msecs": 991.4505481719971, - "relativeCreated": 21994.96579170227, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:44,991", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441624.9911897, - "msecs": 991.18971824646, - "relativeCreated": 21994.704961776733, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:44,991" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441624.9913344, - "msecs": 991.3344383239746, - "relativeCreated": 21994.849681854248, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:44,991" - } - ], - "time_consumption": 0.00011610984802246094 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441625.2928295, - "msecs": 292.8295135498047, - "relativeCreated": 22296.344757080078, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:45,292", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "{\"state\": \"on\", \"brightness\": 127.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441624.9918299, - "msecs": 991.8298721313477, - "relativeCreated": 21995.34511566162, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"on\", \"brightness\": 127.0}", - "asctime": "2023-02-15 07:13:44,991" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "b'{\"state\": \"on\", \"brightness\": 127.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441624.9931097, - "msecs": 993.1097030639648, - "relativeCreated": 21996.62494659424, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"on\", \"brightness\": 127.0}'", - "asctime": "2023-02-15 07:13:44,993" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_di/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441624.9973671, - "msecs": 997.3671436309814, - "relativeCreated": 22000.882387161255, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/bed_light_di/state and payload b'true'", - "asctime": "2023-02-15 07:13:44,997" - } - ], - "time_consumption": 0.29546236991882324 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441625.293545, - "msecs": 293.5450077056885, - "relativeCreated": 22297.060251235962, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:45,293", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441625.293279, - "msecs": 293.27893257141113, - "relativeCreated": 22296.794176101685, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:45,293" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441625.2934263, - "msecs": 293.4262752532959, - "relativeCreated": 22296.94151878357, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:45,293" - } - ], - "time_consumption": 0.00011873245239257812 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441625.2939417, - "msecs": 293.9417362213135, - "relativeCreated": 22297.456979751587, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:45,293", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441625.2937357, - "msecs": 293.7357425689697, - "relativeCreated": 22297.250986099243, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:45,293" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441625.2938445, - "msecs": 293.84446144104004, - "relativeCreated": 22297.359704971313, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:45,293" - } - ], - "time_consumption": 9.72747802734375e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441625.5954638, - "msecs": 595.463752746582, - "relativeCreated": 22598.978996276855, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:45,595", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_di/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441625.294308, - "msecs": 294.3079471588135, - "relativeCreated": 22297.823190689087, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/bed_light_di/state/set and payload false", - "asctime": "2023-02-15 07:13:45,294" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441625.2976153, - "msecs": 297.61528968811035, - "relativeCreated": 22301.130533218384, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_di/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:45,297" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "{\"state\": \"off\", \"brightness\": 127.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441625.2983234, - "msecs": 298.323392868042, - "relativeCreated": 22301.838636398315, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"off\", \"brightness\": 127.0}", - "asctime": "2023-02-15 07:13:45,298" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "b'{\"state\": \"off\", \"brightness\": 127.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441625.2995305, - "msecs": 299.5305061340332, - "relativeCreated": 22303.045749664307, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"off\", \"brightness\": 127.0}'", - "asctime": "2023-02-15 07:13:45,299" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_di/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441625.3880415, - "msecs": 388.04149627685547, - "relativeCreated": 22391.55673980713, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/bed_light_di/state and payload b'false'", - "asctime": "2023-02-15 07:13:45,388" - } - ], - "time_consumption": 0.20742225646972656 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441625.5960963, - "msecs": 596.0962772369385, - "relativeCreated": 22599.611520767212, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:45,596", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441625.5958633, - "msecs": 595.8633422851562, - "relativeCreated": 22599.37858581543, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:45,595" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441625.5959923, - "msecs": 595.9923267364502, - "relativeCreated": 22599.507570266724, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:45,595" - } - ], - "time_consumption": 0.00010395050048828125 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441625.5964427, - "msecs": 596.442699432373, - "relativeCreated": 22599.957942962646, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:45,596", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441625.596262, - "msecs": 596.2619781494141, - "relativeCreated": 22599.777221679688, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:45,596" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441625.5963566, - "msecs": 596.3566303253174, - "relativeCreated": 22599.87187385559, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:45,596" - } - ], - "time_consumption": 8.606910705566406e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441625.8976412, - "msecs": 897.6411819458008, - "relativeCreated": 22901.156425476074, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:45,897", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "{\"state\": \"on\", \"brightness\": 127.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441625.5967674, - "msecs": 596.7674255371094, - "relativeCreated": 22600.282669067383, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"on\", \"brightness\": 127.0}", - "asctime": "2023-02-15 07:13:45,596" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "b'{\"state\": \"on\", \"brightness\": 127.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441625.5978663, - "msecs": 597.8662967681885, - "relativeCreated": 22601.381540298462, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"on\", \"brightness\": 127.0}'", - "asctime": "2023-02-15 07:13:45,597" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_di/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441625.6035311, - "msecs": 603.5311222076416, - "relativeCreated": 22607.046365737915, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/bed_light_di/state and payload b'true'", - "asctime": "2023-02-15 07:13:45,603" - } - ], - "time_consumption": 0.2941100597381592 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441625.897905, - "msecs": 897.9051113128662, - "relativeCreated": 22901.42035484314, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:45,897", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441625.8978188, - "msecs": 897.8188037872314, - "relativeCreated": 22901.334047317505, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:45,897" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441625.897857, - "msecs": 897.8569507598877, - "relativeCreated": 22901.37219429016, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:45,897" - } - ], - "time_consumption": 4.8160552978515625e-05 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441625.898004, - "msecs": 898.0040550231934, - "relativeCreated": 22901.519298553467, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:45,898", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441625.8979542, - "msecs": 897.9542255401611, - "relativeCreated": 22901.469469070435, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:45,897" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441625.8979805, - "msecs": 897.9804515838623, - "relativeCreated": 22901.495695114136, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:45,897" - } - ], - "time_consumption": 2.3603439331054688e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441626.1989186, - "msecs": 198.91858100891113, - "relativeCreated": 23202.433824539185, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:46,198", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_di/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441625.8980849, - "msecs": 898.0848789215088, - "relativeCreated": 22901.600122451782, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/bed_light_di/state/set and payload false", - "asctime": "2023-02-15 07:13:45,898" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441625.899218, - "msecs": 899.2180824279785, - "relativeCreated": 22902.733325958252, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_di/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:45,899" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "{\"state\": \"off\", \"brightness\": 127.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441625.8994274, - "msecs": 899.4274139404297, - "relativeCreated": 22902.942657470703, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"off\", \"brightness\": 127.0}", - "asctime": "2023-02-15 07:13:45,899" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_di", - "b'{\"state\": \"off\", \"brightness\": 127.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441625.8997383, - "msecs": 899.7383117675781, - "relativeCreated": 22903.25355529785, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"off\", \"brightness\": 127.0}'", - "asctime": "2023-02-15 07:13:45,899" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_di/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441625.9874718, - "msecs": 987.4718189239502, - "relativeCreated": 22990.987062454224, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/bed_light_di/state and payload b'false'", - "asctime": "2023-02-15 07:13:45,987" - } - ], - "time_consumption": 0.21144676208496094 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441626.199642, - "msecs": 199.64194297790527, - "relativeCreated": 23203.15718650818, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:46,199", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441626.1993697, - "msecs": 199.3696689605713, - "relativeCreated": 23202.884912490845, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:46,199" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441626.199519, - "msecs": 199.51891899108887, - "relativeCreated": 23203.034162521362, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:46,199" - } - ], - "time_consumption": 0.00012302398681640625 - } - ], - "time_consumption": 1.2087271213531494, - "time_start": "2023-02-15 07:13:44,990", - "time_finished": "2023-02-15 07:13:46,199" - }, - "Power On/ Off test for device and virtual device: zigbee/ffe/sleep/bed_light_ma": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: zigbee/ffe/sleep/bed_light_ma", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441626.2001836, - "msecs": 200.18362998962402, - "relativeCreated": 23203.698873519897, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: zigbee/ffe/sleep/bed_light_ma", - "asctime": "2023-02-15 07:13:46,200", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441626.200666, - "msecs": 200.66595077514648, - "relativeCreated": 23204.18119430542, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:46,200", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441626.200402, - "msecs": 200.40202140808105, - "relativeCreated": 23203.917264938354, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:46,200" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441626.2005215, - "msecs": 200.52146911621094, - "relativeCreated": 23204.036712646484, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:46,200" - } - ], - "time_consumption": 0.00014448165893554688 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441626.5020595, - "msecs": 502.0594596862793, - "relativeCreated": 23505.574703216553, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:46,502", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_ma", - "{\"state\": \"on\"}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441626.2009861, - "msecs": 200.98614692687988, - "relativeCreated": 23204.501390457153, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/bed_light_ma and payload {\"state\": \"on\"}", - "asctime": "2023-02-15 07:13:46,200" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_ma", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441626.2022388, - "msecs": 202.2387981414795, - "relativeCreated": 23205.754041671753, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_ma and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:46,202" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_ma.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_ma/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441626.204615, - "msecs": 204.61511611938477, - "relativeCreated": 23208.13035964966, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/bed_light_ma/state and payload b'true'", - "asctime": "2023-02-15 07:13:46,204" - } - ], - "time_consumption": 0.29744434356689453 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441626.5027237, - "msecs": 502.72369384765625, - "relativeCreated": 23506.23893737793, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:46,502", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441626.5024884, - "msecs": 502.488374710083, - "relativeCreated": 23506.003618240356, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:46,502" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441626.5026217, - "msecs": 502.6216506958008, - "relativeCreated": 23506.136894226074, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:46,502" - } - ], - "time_consumption": 0.00010204315185546875 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441626.503065, - "msecs": 503.0651092529297, - "relativeCreated": 23506.580352783203, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:46,503", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441626.502891, - "msecs": 502.89106369018555, - "relativeCreated": 23506.40630722046, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:46,502" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441626.5029829, - "msecs": 502.98285484313965, - "relativeCreated": 23506.498098373413, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:46,502" - } - ], - "time_consumption": 8.225440979003906e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441626.8044631, - "msecs": 804.4631481170654, - "relativeCreated": 23807.97839164734, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:46,804", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_ma.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_ma/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441626.5033894, - "msecs": 503.3893585205078, - "relativeCreated": 23506.90460205078, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/bed_light_ma/state/set and payload false", - "asctime": "2023-02-15 07:13:46,503" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_ma/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441626.5062857, - "msecs": 506.2856674194336, - "relativeCreated": 23509.800910949707, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_ma/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:46,506" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_ma", - "{\"state\": \"off\"}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441626.5068192, - "msecs": 506.8192481994629, - "relativeCreated": 23510.334491729736, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/bed_light_ma and payload {\"state\": \"off\"}", - "asctime": "2023-02-15 07:13:46,506" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_ma", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441626.5077999, - "msecs": 507.7998638153076, - "relativeCreated": 23511.31510734558, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_ma and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:46,507" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_ma.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_ma/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441626.5511618, - "msecs": 551.1617660522461, - "relativeCreated": 23554.67700958252, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/bed_light_ma/state and payload b'false'", - "asctime": "2023-02-15 07:13:46,551" - } - ], - "time_consumption": 0.25330138206481934 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441626.8051777, - "msecs": 805.1776885986328, - "relativeCreated": 23808.692932128906, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:46,805", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441626.8049145, - "msecs": 804.9144744873047, - "relativeCreated": 23808.429718017578, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:46,804" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441626.8050594, - "msecs": 805.0594329833984, - "relativeCreated": 23808.574676513672, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:46,805" - } - ], - "time_consumption": 0.000118255615234375 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441626.8055744, - "msecs": 805.5744171142578, - "relativeCreated": 23809.08966064453, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:46,805", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441626.8053687, - "msecs": 805.3686618804932, - "relativeCreated": 23808.883905410767, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:46,805" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441626.8054767, - "msecs": 805.4766654968262, - "relativeCreated": 23808.9919090271, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:46,805" - } - ], - "time_consumption": 9.775161743164062e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441627.1070266, - "msecs": 107.02657699584961, - "relativeCreated": 24110.541820526123, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:47,107", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_ma", - "{\"state\": \"on\"}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441626.8058755, - "msecs": 805.8755397796631, - "relativeCreated": 23809.390783309937, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/bed_light_ma and payload {\"state\": \"on\"}", - "asctime": "2023-02-15 07:13:46,805" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_ma", - "b'{\"state\": \"on\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441626.8072042, - "msecs": 807.2042465209961, - "relativeCreated": 23810.71949005127, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_ma and payload b'{\"state\": \"on\"}'", - "asctime": "2023-02-15 07:13:46,807" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_ma.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_ma/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441626.8095276, - "msecs": 809.5276355743408, - "relativeCreated": 23813.042879104614, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/bed_light_ma/state and payload b'true'", - "asctime": "2023-02-15 07:13:46,809" - } - ], - "time_consumption": 0.2974989414215088 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441627.1077893, - "msecs": 107.78927803039551, - "relativeCreated": 24111.30452156067, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:47,107", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441627.107479, - "msecs": 107.47909545898438, - "relativeCreated": 24110.994338989258, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:47,107" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441627.107671, - "msecs": 107.67102241516113, - "relativeCreated": 24111.186265945435, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:47,107" - } - ], - "time_consumption": 0.000118255615234375 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441627.1081886, - "msecs": 108.18862915039062, - "relativeCreated": 24111.703872680664, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:47,108", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441627.1079805, - "msecs": 107.98048973083496, - "relativeCreated": 24111.49573326111, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:47,107" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441627.10809, - "msecs": 108.08992385864258, - "relativeCreated": 24111.605167388916, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:47,108" - } - ], - "time_consumption": 9.870529174804688e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441627.4096289, - "msecs": 409.62886810302734, - "relativeCreated": 24413.1441116333, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:47,409", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_ma.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_ma/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441627.1084642, - "msecs": 108.46424102783203, - "relativeCreated": 24111.979484558105, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/bed_light_ma/state/set and payload false", - "asctime": "2023-02-15 07:13:47,108" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_ma/set", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441627.1117132, - "msecs": 111.71317100524902, - "relativeCreated": 24115.228414535522, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_ma/set and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:47,111" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_ma", - "{\"state\": \"off\"}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441627.112325, - "msecs": 112.32495307922363, - "relativeCreated": 24115.840196609497, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/bed_light_ma and payload {\"state\": \"off\"}", - "asctime": "2023-02-15 07:13:47,112" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/bed_light_ma", - "b'{\"state\": \"off\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441627.1134484, - "msecs": 113.4483814239502, - "relativeCreated": 24116.963624954224, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/bed_light_ma and payload b'{\"state\": \"off\"}'", - "asctime": "2023-02-15 07:13:47,113" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_ma.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/bed_light_ma/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441627.1578903, - "msecs": 157.89031982421875, - "relativeCreated": 24161.405563354492, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/bed_light_ma/state and payload b'false'", - "asctime": "2023-02-15 07:13:47,157" - } - ], - "time_consumption": 0.2517385482788086 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441627.4104607, - "msecs": 410.4607105255127, - "relativeCreated": 24413.975954055786, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:47,410", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441627.4101083, - "msecs": 410.1083278656006, - "relativeCreated": 24413.623571395874, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:47,410" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441627.4103007, - "msecs": 410.30073165893555, - "relativeCreated": 24413.81597518921, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:47,410" - } - ], - "time_consumption": 0.00015997886657714844 - } - ], - "time_consumption": 1.2102770805358887, - "time_start": "2023-02-15 07:13:46,200", - "time_finished": "2023-02-15 07:13:47,410" - }, - "Away mode test: zigbee/ffe/sleep/heating_valve": { - "name": "__tLogger__", - "msg": "Away mode test: zigbee/ffe/sleep/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 101, - "funcName": "test_away_mode", - "created": 1676441627.411016, - "msecs": 411.01598739624023, - "relativeCreated": 24414.531230926514, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Away mode test: zigbee/ffe/sleep/heating_valve", - "asctime": "2023-02-15 07:13:47,411", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Default setpoint)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 106, - "funcName": "__test_away_mode__", - "created": 1676441627.7125595, - "msecs": 712.5594615936279, - "relativeCreated": 24716.0747051239, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Default setpoint)", - "asctime": "2023-02-15 07:13:47,712", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/set_default_temperature/set", - "null" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441627.4113913, - "msecs": 411.3912582397461, - "relativeCreated": 24414.90650177002, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/heating_valve/set_default_temperature/set and payload null", - "asctime": "2023-02-15 07:13:47,411" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/user_temperature_setpoint", - "b'21.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441627.417877, - "msecs": 417.8769588470459, - "relativeCreated": 24421.39220237732, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint and payload b'21.5'", - "asctime": "2023-02-15 07:13:47,417" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve/set", - "b'{\"current_heating_setpoint\": 21.5}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441627.418159, - "msecs": 418.15900802612305, - "relativeCreated": 24421.674251556396, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 21.5}'", - "asctime": "2023-02-15 07:13:47,418" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441627.4183245, - "msecs": 418.32447052001953, - "relativeCreated": 24421.839714050293, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:47,418" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/valve_temperature_setpoint", - "b'21.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441627.418534, - "msecs": 418.5340404510498, - "relativeCreated": 24422.049283981323, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'21.5'", - "asctime": "2023-02-15 07:13:47,418" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441627.4188962, - "msecs": 418.8961982727051, - "relativeCreated": 24422.41144180298, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:47,418" - } - ], - "time_consumption": 0.29366326332092285 - }, - { - "name": "__tLogger__", - "msg": "Away mode is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441627.713282, - "msecs": 713.2821083068848, - "relativeCreated": 24716.79735183716, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Away mode is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:47,713", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Away mode", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441627.7130044, - "msecs": 713.0043506622314, - "relativeCreated": 24716.519594192505, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Away mode): False ()", - "asctime": "2023-02-15 07:13:47,713" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Away mode", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441627.7131586, - "msecs": 713.1586074829102, - "relativeCreated": 24716.673851013184, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Away mode): result = False ()", - "asctime": "2023-02-15 07:13:47,713" - } - ], - "time_consumption": 0.00012350082397460938 - }, - { - "name": "__tLogger__", - "msg": "Activating away mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 113, - "funcName": "__test_away_mode__", - "created": 1676441628.0148494, - "msecs": 14.849424362182617, - "relativeCreated": 25018.364667892456, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Activating away mode", - "asctime": "2023-02-15 07:13:48,014", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.away_mode.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/away_mode/set", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441627.7136495, - "msecs": 713.6495113372803, - "relativeCreated": 24717.164754867554, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/heating_valve/away_mode/set and payload true", - "asctime": "2023-02-15 07:13:47,713" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve/set", - "b'{\"current_heating_setpoint\": 16.5}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441627.7253494, - "msecs": 725.3494262695312, - "relativeCreated": 24728.864669799805, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 16.5}'", - "asctime": "2023-02-15 07:13:47,725" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441627.7259538, - "msecs": 725.9538173675537, - "relativeCreated": 24729.469060897827, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:47,725" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/valve_temperature_setpoint", - "b'16.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441627.726585, - "msecs": 726.5849113464355, - "relativeCreated": 24730.10015487671, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'16.5'", - "asctime": "2023-02-15 07:13:47,726" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.away_mode", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/away_mode", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441627.7273767, - "msecs": 727.3766994476318, - "relativeCreated": 24730.891942977905, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/away_mode and payload b'true'", - "asctime": "2023-02-15 07:13:47,727" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "b'{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441627.7280324, - "msecs": 728.0323505401611, - "relativeCreated": 24731.547594070435, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:47,728" - } - ], - "time_consumption": 0.2868170738220215 - }, - { - "name": "__tLogger__", - "msg": "Away mode is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441628.0156083, - "msecs": 15.60831069946289, - "relativeCreated": 25019.123554229736, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Away mode is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:48,015", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Away mode", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441628.0152838, - "msecs": 15.283823013305664, - "relativeCreated": 25018.79906654358, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Away mode): True ()", - "asctime": "2023-02-15 07:13:48,015" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Away mode", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441628.0154378, - "msecs": 15.437841415405273, - "relativeCreated": 25018.95308494568, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Away mode): result = True ()", - "asctime": "2023-02-15 07:13:48,015" - } - ], - "time_consumption": 0.0001704692840576172 - }, - { - "name": "__tLogger__", - "msg": "Temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "16.5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441628.0160599, - "msecs": 16.05987548828125, - "relativeCreated": 25019.575119018555, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Temperature setpoint is correct (Content 16.5 and Type is ).", - "asctime": "2023-02-15 07:13:48,016", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Temperature setpoint", - "16.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441628.015821, - "msecs": 15.820980072021484, - "relativeCreated": 25019.336223602295, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Temperature setpoint): 16.5 ()", - "asctime": "2023-02-15 07:13:48,015" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Temperature setpoint", - "=", - "16.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441628.0159528, - "msecs": 15.952825546264648, - "relativeCreated": 25019.468069076538, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Temperature setpoint): result = 16.5 ()", - "asctime": "2023-02-15 07:13:48,015" - } - ], - "time_consumption": 0.00010704994201660156 - }, - { - "name": "__tLogger__", - "msg": "Deactivating away mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 119, - "funcName": "__test_away_mode__", - "created": 1676441628.3174965, - "msecs": 317.49653816223145, - "relativeCreated": 25321.011781692505, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Deactivating away mode", - "asctime": "2023-02-15 07:13:48,317", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.away_mode.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/away_mode/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441628.0163429, - "msecs": 16.342878341674805, - "relativeCreated": 25019.85812187195, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/heating_valve/away_mode/set and payload false", - "asctime": "2023-02-15 07:13:48,016" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve/set", - "b'{\"current_heating_setpoint\": 21.5}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441628.029219, - "msecs": 29.21891212463379, - "relativeCreated": 25032.734155654907, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 21.5}'", - "asctime": "2023-02-15 07:13:48,029" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441628.0299294, - "msecs": 29.929399490356445, - "relativeCreated": 25033.44464302063, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:48,029" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/valve_temperature_setpoint", - "b'21.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441628.030685, - "msecs": 30.684947967529297, - "relativeCreated": 25034.200191497803, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'21.5'", - "asctime": "2023-02-15 07:13:48,030" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.away_mode", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/away_mode", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441628.0316026, - "msecs": 31.60262107849121, - "relativeCreated": 25035.117864608765, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/away_mode and payload b'false'", - "asctime": "2023-02-15 07:13:48,031" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441628.0323286, - "msecs": 32.32860565185547, - "relativeCreated": 25035.84384918213, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:48,032" - } - ], - "time_consumption": 0.285167932510376 - }, - { - "name": "__tLogger__", - "msg": "Away mode is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441628.3182278, - "msecs": 318.22776794433594, - "relativeCreated": 25321.74301147461, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Away mode is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:48,318", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Away mode", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441628.3179564, - "msecs": 317.95644760131836, - "relativeCreated": 25321.47169113159, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Away mode): False ()", - "asctime": "2023-02-15 07:13:48,317" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Away mode", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441628.3181093, - "msecs": 318.10927391052246, - "relativeCreated": 25321.624517440796, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Away mode): result = False ()", - "asctime": "2023-02-15 07:13:48,318" - } - ], - "time_consumption": 0.00011849403381347656 - }, - { - "name": "__tLogger__", - "msg": "Temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "21.5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441628.3187437, - "msecs": 318.7437057495117, - "relativeCreated": 25322.258949279785, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Temperature setpoint is correct (Content 21.5 and Type is ).", - "asctime": "2023-02-15 07:13:48,318", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Temperature setpoint", - "21.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441628.3185194, - "msecs": 318.51935386657715, - "relativeCreated": 25322.03459739685, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Temperature setpoint): 21.5 ()", - "asctime": "2023-02-15 07:13:48,318" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Temperature setpoint", - "=", - "21.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441628.3186386, - "msecs": 318.63856315612793, - "relativeCreated": 25322.1538066864, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Temperature setpoint): result = 21.5 ()", - "asctime": "2023-02-15 07:13:48,318" - } - ], - "time_consumption": 0.00010514259338378906 - } - ], - "time_consumption": 0.9077277183532715, - "time_start": "2023-02-15 07:13:47,411", - "time_finished": "2023-02-15 07:13:48,318" - }, - "Boost mode test: zigbee/ffe/sleep/heating_valve": { - "name": "__tLogger__", - "msg": "Boost mode test: zigbee/ffe/sleep/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 128, - "funcName": "test_boost_mode", - "created": 1676441628.3192122, - "msecs": 319.2121982574463, - "relativeCreated": 25322.72744178772, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Boost mode test: zigbee/ffe/sleep/heating_valve", - "asctime": "2023-02-15 07:13:48,319", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Default setpoint)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 133, - "funcName": "__test_boost_mode__", - "created": 1676441628.6205027, - "msecs": 620.5027103424072, - "relativeCreated": 25624.01795387268, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Default setpoint)", - "asctime": "2023-02-15 07:13:48,620", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/set_default_temperature/set", - "null" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441628.3195298, - "msecs": 319.52977180480957, - "relativeCreated": 25323.045015335083, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/heating_valve/set_default_temperature/set and payload null", - "asctime": "2023-02-15 07:13:48,319" - } - ], - "time_consumption": 0.30097293853759766 - }, - { - "name": "__tLogger__", - "msg": "Boost timer is correct (Content %s and Type is %s).", - "args": [ - "0", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441628.621135, - "msecs": 621.1349964141846, - "relativeCreated": 25624.650239944458, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Boost timer is correct (Content 0 and Type is ).", - "asctime": "2023-02-15 07:13:48,621", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Boost timer", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441628.6209047, - "msecs": 620.9046840667725, - "relativeCreated": 25624.419927597046, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Boost timer): 0 ()", - "asctime": "2023-02-15 07:13:48,620" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Boost timer", - "=", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441628.6210327, - "msecs": 621.03271484375, - "relativeCreated": 25624.547958374023, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Boost timer): result = 0 ()", - "asctime": "2023-02-15 07:13:48,621" - } - ], - "time_consumption": 0.00010228157043457031 - }, - { - "name": "__tLogger__", - "msg": "Activating boost mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 140, - "funcName": "__test_boost_mode__", - "created": 1676441628.9225624, - "msecs": 922.5623607635498, - "relativeCreated": 25926.077604293823, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Activating boost mode", - "asctime": "2023-02-15 07:13:48,922", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.start_boost.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/start_boost/set", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441628.6214647, - "msecs": 621.464729309082, - "relativeCreated": 25624.979972839355, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/heating_valve/start_boost/set and payload true", - "asctime": "2023-02-15 07:13:48,621" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.boost_timer", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/boost_timer", - "b'900'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441628.6325345, - "msecs": 632.5345039367676, - "relativeCreated": 25636.04974746704, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/boost_timer and payload b'900'", - "asctime": "2023-02-15 07:13:48,632" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve/set", - "b'{\"current_heating_setpoint\": 30}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441628.6333342, - "msecs": 633.3341598510742, - "relativeCreated": 25636.849403381348, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 30}'", - "asctime": "2023-02-15 07:13:48,633" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441628.633831, - "msecs": 633.8310241699219, - "relativeCreated": 25637.346267700195, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:48,633" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/valve_temperature_setpoint", - "b'30'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441628.6344433, - "msecs": 634.4432830810547, - "relativeCreated": 25637.958526611328, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'30'", - "asctime": "2023-02-15 07:13:48,634" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "b'{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441628.6354532, - "msecs": 635.4532241821289, - "relativeCreated": 25638.968467712402, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:48,635" - } - ], - "time_consumption": 0.2871091365814209 - }, - { - "name": "__tLogger__", - "msg": "Boost timer is greater expectation (Content %s and Type is %s).", - "args": [ - "900", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 230, - "funcName": "greater_chk", - "created": 1676441628.9232783, - "msecs": 923.2783317565918, - "relativeCreated": 25926.793575286865, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Boost timer is greater expectation (Content 900 and Type is ).", - "asctime": "2023-02-15 07:13:48,923", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Boost timer", - "900", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441628.923001, - "msecs": 923.0010509490967, - "relativeCreated": 25926.51629447937, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Boost timer): 900 ()", - "asctime": "2023-02-15 07:13:48,923" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Boost timer", - ">", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441628.9231546, - "msecs": 923.1545925140381, - "relativeCreated": 25926.66983604431, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Boost timer): result > 0 ()", - "asctime": "2023-02-15 07:13:48,923" - } - ], - "time_consumption": 0.00012373924255371094 - }, - { - "name": "__tLogger__", - "msg": "Setting postconditions (Default setpoint)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 145, - "funcName": "__test_boost_mode__", - "created": 1676441629.2247276, - "msecs": 224.72763061523438, - "relativeCreated": 26228.242874145508, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting postconditions (Default setpoint)", - "asctime": "2023-02-15 07:13:49,224", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/set_default_temperature/set", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441628.9235857, - "msecs": 923.5856533050537, - "relativeCreated": 25927.100896835327, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/heating_valve/set_default_temperature/set and payload true", - "asctime": "2023-02-15 07:13:48,923" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.boost_timer", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/boost_timer", - "b'0'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441628.936018, - "msecs": 936.0179901123047, - "relativeCreated": 25939.533233642578, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/boost_timer and payload b'0'", - "asctime": "2023-02-15 07:13:48,936" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve/set", - "b'{\"current_heating_setpoint\": 21.5}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441628.9368942, - "msecs": 936.8941783905029, - "relativeCreated": 25940.409421920776, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 21.5}'", - "asctime": "2023-02-15 07:13:48,936" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441628.937424, - "msecs": 937.4239444732666, - "relativeCreated": 25940.93918800354, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:48,937" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/valve_temperature_setpoint", - "b'21.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441628.938124, - "msecs": 938.1239414215088, - "relativeCreated": 25941.639184951782, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'21.5'", - "asctime": "2023-02-15 07:13:48,938" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441628.9392676, - "msecs": 939.267635345459, - "relativeCreated": 25942.782878875732, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:48,939" - } - ], - "time_consumption": 0.2854599952697754 - }, - { - "name": "__tLogger__", - "msg": "Boost timer is correct (Content %s and Type is %s).", - "args": [ - "0", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441629.2254336, - "msecs": 225.4335880279541, - "relativeCreated": 26228.948831558228, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Boost timer is correct (Content 0 and Type is ).", - "asctime": "2023-02-15 07:13:49,225", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Boost timer", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441629.2251613, - "msecs": 225.16131401062012, - "relativeCreated": 26228.676557540894, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Boost timer): 0 ()", - "asctime": "2023-02-15 07:13:49,225" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Boost timer", - "=", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441629.225313, - "msecs": 225.3129482269287, - "relativeCreated": 26228.828191757202, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Boost timer): result = 0 ()", - "asctime": "2023-02-15 07:13:49,225" - } - ], - "time_consumption": 0.00012063980102539062 - } - ], - "time_consumption": 0.9062213897705078, - "time_start": "2023-02-15 07:13:48,319", - "time_finished": "2023-02-15 07:13:49,225" - }, - "Default temperature test for device and virtual device: zigbee/ffe/sleep/heating_valve": { - "name": "__tLogger__", - "msg": "Default temperature test for device and virtual device: zigbee/ffe/sleep/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 50, - "funcName": "test_default_temperature", - "created": 1676441629.2259552, - "msecs": 225.95524787902832, - "relativeCreated": 26229.4704914093, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Default temperature test for device and virtual device: zigbee/ffe/sleep/heating_valve", - "asctime": "2023-02-15 07:13:49,225", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Valve setpoint to %.1f)", - "args": [ - 16.5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 60, - "funcName": "__test_default_temperature__", - "created": 1676441629.5273583, - "msecs": 527.3582935333252, - "relativeCreated": 26530.8735370636, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Valve setpoint to 16.5)", - "asctime": "2023-02-15 07:13:49,527", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441629.2264535, - "msecs": 226.4535427093506, - "relativeCreated": 26229.968786239624, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:49,226" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "b'{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441629.2278328, - "msecs": 227.83279418945312, - "relativeCreated": 26231.348037719727, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:49,227" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve/set", - "b'{\"current_heating_setpoint\": 16.5}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441629.2324576, - "msecs": 232.45763778686523, - "relativeCreated": 26235.97288131714, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 16.5}'", - "asctime": "2023-02-15 07:13:49,232" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/valve_temperature_setpoint", - "b'16.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441629.232689, - "msecs": 232.68890380859375, - "relativeCreated": 26236.204147338867, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'16.5'", - "asctime": "2023-02-15 07:13:49,232" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/user_temperature_setpoint", - "b'16.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441629.2329073, - "msecs": 232.90729522705078, - "relativeCreated": 26236.422538757324, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint and payload b'16.5'", - "asctime": "2023-02-15 07:13:49,232" - } - ], - "time_consumption": 0.2944509983062744 - }, - { - "name": "__tLogger__", - "msg": "Valve temperature setpoint (is not default temperature) is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441629.5281, - "msecs": 528.1000137329102, - "relativeCreated": 26531.615257263184, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Valve temperature setpoint (is not default temperature) is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:49,528", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Valve temperature setpoint (is not default temperature)", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441629.5278256, - "msecs": 527.8255939483643, - "relativeCreated": 26531.340837478638, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Valve temperature setpoint (is not default temperature)): True ()", - "asctime": "2023-02-15 07:13:49,527" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Valve temperature setpoint (is not default temperature)", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441629.5279574, - "msecs": 527.9574394226074, - "relativeCreated": 26531.47268295288, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Valve temperature setpoint (is not default temperature)): result = True ()", - "asctime": "2023-02-15 07:13:49,527" - } - ], - "time_consumption": 0.00014257431030273438 - }, - { - "name": "__tLogger__", - "msg": "Triggering set to default temperature (%.1f)", - "args": [ - 21.5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 66, - "funcName": "__test_default_temperature__", - "created": 1676441629.8293147, - "msecs": 829.3147087097168, - "relativeCreated": 26832.82995223999, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Triggering set to default temperature (21.5)", - "asctime": "2023-02-15 07:13:49,829", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/set_default_temperature/set", - "null" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441629.5283625, - "msecs": 528.362512588501, - "relativeCreated": 26531.877756118774, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/heating_valve/set_default_temperature/set and payload null", - "asctime": "2023-02-15 07:13:49,528" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/user_temperature_setpoint", - "b'21.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441629.533745, - "msecs": 533.7450504302979, - "relativeCreated": 26537.26029396057, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint and payload b'21.5'", - "asctime": "2023-02-15 07:13:49,533" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve/set", - "b'{\"current_heating_setpoint\": 21.5}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441629.575526, - "msecs": 575.5259990692139, - "relativeCreated": 26579.041242599487, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 21.5}'", - "asctime": "2023-02-15 07:13:49,575" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441629.5761633, - "msecs": 576.1632919311523, - "relativeCreated": 26579.678535461426, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:49,576" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/valve_temperature_setpoint", - "b'21.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441629.5768397, - "msecs": 576.8396854400635, - "relativeCreated": 26580.354928970337, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'21.5'", - "asctime": "2023-02-15 07:13:49,576" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441629.577875, - "msecs": 577.8748989105225, - "relativeCreated": 26581.390142440796, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:49,577" - } - ], - "time_consumption": 0.25143980979919434 - }, - { - "name": "__tLogger__", - "msg": "Valve temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "21.5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441629.8301058, - "msecs": 830.1057815551758, - "relativeCreated": 26833.62102508545, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Valve temperature setpoint is correct (Content 21.5 and Type is ).", - "asctime": "2023-02-15 07:13:49,830", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Valve temperature setpoint", - "21.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441629.8298187, - "msecs": 829.8187255859375, - "relativeCreated": 26833.33396911621, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Valve temperature setpoint): 21.5 ()", - "asctime": "2023-02-15 07:13:49,829" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Valve temperature setpoint", - "=", - "21.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441629.829979, - "msecs": 829.9789428710938, - "relativeCreated": 26833.494186401367, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Valve temperature setpoint): result = 21.5 ()", - "asctime": "2023-02-15 07:13:49,829" - } - ], - "time_consumption": 0.00012683868408203125 - } - ], - "time_consumption": 0.6041505336761475, - "time_start": "2023-02-15 07:13:49,225", - "time_finished": "2023-02-15 07:13:49,830" - }, - "Summer mode test: zigbee/ffe/sleep/heating_valve": { - "name": "__tLogger__", - "msg": "Summer mode test: zigbee/ffe/sleep/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 74, - "funcName": "test_summer_mode", - "created": 1676441629.8306212, - "msecs": 830.6212425231934, - "relativeCreated": 26834.136486053467, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Summer mode test: zigbee/ffe/sleep/heating_valve", - "asctime": "2023-02-15 07:13:49,830", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Default setpoint)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 79, - "funcName": "__test_summer_mode__", - "created": 1676441630.1320157, - "msecs": 132.01570510864258, - "relativeCreated": 27135.530948638916, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Default setpoint)", - "asctime": "2023-02-15 07:13:50,132", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/set_default_temperature/set", - "null" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441629.83093, - "msecs": 830.9299945831299, - "relativeCreated": 26834.445238113403, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/heating_valve/set_default_temperature/set and payload null", - "asctime": "2023-02-15 07:13:49,830" - } - ], - "time_consumption": 0.3010857105255127 - }, - { - "name": "__tLogger__", - "msg": "Summer mode is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441630.132771, - "msecs": 132.77101516723633, - "relativeCreated": 27136.28625869751, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Summer mode is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:50,132", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Summer mode", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441630.132449, - "msecs": 132.44891166687012, - "relativeCreated": 27135.964155197144, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Summer mode): False ()", - "asctime": "2023-02-15 07:13:50,132" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Summer mode", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441630.1326058, - "msecs": 132.60579109191895, - "relativeCreated": 27136.121034622192, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Summer mode): result = False ()", - "asctime": "2023-02-15 07:13:50,132" - } - ], - "time_consumption": 0.0001652240753173828 - }, - { - "name": "__tLogger__", - "msg": "Activating summer mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 86, - "funcName": "__test_summer_mode__", - "created": 1676441630.4343283, - "msecs": 434.3283176422119, - "relativeCreated": 27437.843561172485, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Activating summer mode", - "asctime": "2023-02-15 07:13:50,434", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.summer_mode.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/summer_mode/set", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441630.1331606, - "msecs": 133.16059112548828, - "relativeCreated": 27136.67583465576, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/heating_valve/summer_mode/set and payload true", - "asctime": "2023-02-15 07:13:50,133" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve/set", - "b'{\"current_heating_setpoint\": 5}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441630.1433113, - "msecs": 143.3112621307373, - "relativeCreated": 27146.82650566101, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 5}'", - "asctime": "2023-02-15 07:13:50,143" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441630.1435316, - "msecs": 143.53156089782715, - "relativeCreated": 27147.0468044281, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:50,143" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/valve_temperature_setpoint", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441630.143757, - "msecs": 143.75710487365723, - "relativeCreated": 27147.27234840393, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'5'", - "asctime": "2023-02-15 07:13:50,143" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.summer_mode", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/summer_mode", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441630.144057, - "msecs": 144.057035446167, - "relativeCreated": 27147.57227897644, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/summer_mode and payload b'true'", - "asctime": "2023-02-15 07:13:50,144" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "b'{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441630.144298, - "msecs": 144.29807662963867, - "relativeCreated": 27147.813320159912, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:50,144" - } - ], - "time_consumption": 0.29003024101257324 - }, - { - "name": "__tLogger__", - "msg": "Summer mode is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441630.4351614, - "msecs": 435.1613521575928, - "relativeCreated": 27438.676595687866, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Summer mode is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:50,435", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Summer mode", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441630.4347956, - "msecs": 434.795618057251, - "relativeCreated": 27438.310861587524, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Summer mode): True ()", - "asctime": "2023-02-15 07:13:50,434" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Summer mode", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441630.4349523, - "msecs": 434.9522590637207, - "relativeCreated": 27438.467502593994, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Summer mode): result = True ()", - "asctime": "2023-02-15 07:13:50,434" - } - ], - "time_consumption": 0.0002090930938720703 - }, - { - "name": "__tLogger__", - "msg": "Temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441630.435655, - "msecs": 435.6551170349121, - "relativeCreated": 27439.170360565186, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Temperature setpoint is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:50,435", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Temperature setpoint", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441630.4353848, - "msecs": 435.38475036621094, - "relativeCreated": 27438.899993896484, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Temperature setpoint): 5 ()", - "asctime": "2023-02-15 07:13:50,435" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Temperature setpoint", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441630.4355175, - "msecs": 435.5175495147705, - "relativeCreated": 27439.032793045044, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Temperature setpoint): result = 5 ()", - "asctime": "2023-02-15 07:13:50,435" - } - ], - "time_consumption": 0.00013756752014160156 - }, - { - "name": "__tLogger__", - "msg": "Deactivating summer mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 92, - "funcName": "__test_summer_mode__", - "created": 1676441630.7369707, - "msecs": 736.9706630706787, - "relativeCreated": 27740.485906600952, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Deactivating summer mode", - "asctime": "2023-02-15 07:13:50,736", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.summer_mode.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/summer_mode/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441630.4359474, - "msecs": 435.9474182128906, - "relativeCreated": 27439.462661743164, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/heating_valve/summer_mode/set and payload false", - "asctime": "2023-02-15 07:13:50,435" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve/set", - "b'{\"current_heating_setpoint\": 21.5}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441630.4478676, - "msecs": 447.86763191223145, - "relativeCreated": 27451.382875442505, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 21.5}'", - "asctime": "2023-02-15 07:13:50,447" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441630.4485443, - "msecs": 448.5442638397217, - "relativeCreated": 27452.059507369995, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:50,448" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/valve_temperature_setpoint", - "b'21.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441630.4492593, - "msecs": 449.25928115844727, - "relativeCreated": 27452.77452468872, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'21.5'", - "asctime": "2023-02-15 07:13:50,449" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.summer_mode", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/summer_mode", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441630.4502246, - "msecs": 450.2246379852295, - "relativeCreated": 27453.739881515503, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/summer_mode and payload b'false'", - "asctime": "2023-02-15 07:13:50,450" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441630.451002, - "msecs": 451.0018825531006, - "relativeCreated": 27454.517126083374, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:50,451" - } - ], - "time_consumption": 0.2859687805175781 - }, - { - "name": "__tLogger__", - "msg": "Summer mode is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441630.7377248, - "msecs": 737.724781036377, - "relativeCreated": 27741.24002456665, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Summer mode is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:50,737", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Summer mode", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441630.7374098, - "msecs": 737.4098300933838, - "relativeCreated": 27740.925073623657, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Summer mode): False ()", - "asctime": "2023-02-15 07:13:50,737" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Summer mode", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441630.737562, - "msecs": 737.5619411468506, - "relativeCreated": 27741.077184677124, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Summer mode): result = False ()", - "asctime": "2023-02-15 07:13:50,737" - } - ], - "time_consumption": 0.0001628398895263672 - }, - { - "name": "__tLogger__", - "msg": "Temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "21.5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441630.7381752, - "msecs": 738.1751537322998, - "relativeCreated": 27741.690397262573, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Temperature setpoint is correct (Content 21.5 and Type is ).", - "asctime": "2023-02-15 07:13:50,738", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Temperature setpoint", - "21.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441630.7379522, - "msecs": 737.9522323608398, - "relativeCreated": 27741.467475891113, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Temperature setpoint): 21.5 ()", - "asctime": "2023-02-15 07:13:50,737" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Temperature setpoint", - "=", - "21.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441630.7380695, - "msecs": 738.0695343017578, - "relativeCreated": 27741.58477783203, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Temperature setpoint): result = 21.5 ()", - "asctime": "2023-02-15 07:13:50,738" - } - ], - "time_consumption": 0.00010561943054199219 - } - ], - "time_consumption": 0.9075539112091064, - "time_start": "2023-02-15 07:13:49,830", - "time_finished": "2023-02-15 07:13:50,738" - }, - "User temperature setpoint test for device and virtual device: zigbee/ffe/sleep/heating_valve": { - "name": "__tLogger__", - "msg": "User temperature setpoint test for device and virtual device: zigbee/ffe/sleep/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "test_user_temperature_setpoint", - "created": 1676441630.7386918, - "msecs": 738.6918067932129, - "relativeCreated": 27742.207050323486, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "User temperature setpoint test for device and virtual device: zigbee/ffe/sleep/heating_valve", - "asctime": "2023-02-15 07:13:50,738", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Changing valve temperature setpoint to '%.1f'", - "args": [ - 16.5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 33, - "funcName": "__test_user_temperature_setpoint__", - "created": 1676441631.0402486, - "msecs": 40.24863243103027, - "relativeCreated": 28043.763875961304, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing valve temperature setpoint to '16.5'", - "asctime": "2023-02-15 07:13:51,040", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441630.7390964, - "msecs": 739.0964031219482, - "relativeCreated": 27742.61164665222, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:50,739" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "b'{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441630.7403817, - "msecs": 740.3817176818848, - "relativeCreated": 27743.89696121216, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:50,740" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve/set", - "b'{\"current_heating_setpoint\": 16.5}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441630.7451656, - "msecs": 745.1655864715576, - "relativeCreated": 27748.68083000183, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 16.5}'", - "asctime": "2023-02-15 07:13:50,745" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/valve_temperature_setpoint", - "b'16.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441630.7458453, - "msecs": 745.8453178405762, - "relativeCreated": 27749.36056137085, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'16.5'", - "asctime": "2023-02-15 07:13:50,745" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/user_temperature_setpoint", - "b'16.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441630.7465444, - "msecs": 746.544361114502, - "relativeCreated": 27750.059604644775, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint and payload b'16.5'", - "asctime": "2023-02-15 07:13:50,746" - } - ], - "time_consumption": 0.2937042713165283 - }, - { - "name": "__tLogger__", - "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).", - "args": [ - "16.5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441631.0410047, - "msecs": 41.00465774536133, - "relativeCreated": 28044.519901275635, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device valve temperature is correct (Content 16.5 and Type is ).", - "asctime": "2023-02-15 07:13:51,041", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device valve temperature", - "16.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441631.0407207, - "msecs": 40.72070121765137, - "relativeCreated": 28044.235944747925, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device valve temperature): 16.5 ()", - "asctime": "2023-02-15 07:13:51,040" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device valve temperature", - "=", - "16.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441631.0408766, - "msecs": 40.87662696838379, - "relativeCreated": 28044.391870498657, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device valve temperature): result = 16.5 ()", - "asctime": "2023-02-15 07:13:51,040" - } - ], - "time_consumption": 0.00012803077697753906 - }, - { - "name": "__tLogger__", - "msg": "Virtual device user temperature is correct (Content %s and Type is %s).", - "args": [ - "16.5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441631.0414577, - "msecs": 41.4576530456543, - "relativeCreated": 28044.972896575928, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device user temperature is correct (Content 16.5 and Type is ).", - "asctime": "2023-02-15 07:13:51,041", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device user temperature", - "16.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441631.0412025, - "msecs": 41.202545166015625, - "relativeCreated": 28044.71778869629, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device user temperature): 16.5 ()", - "asctime": "2023-02-15 07:13:51,041" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device user temperature", - "=", - "16.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441631.0413163, - "msecs": 41.31627082824707, - "relativeCreated": 28044.83151435852, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device user temperature): result = 16.5 ()", - "asctime": "2023-02-15 07:13:51,041" - } - ], - "time_consumption": 0.00014138221740722656 - }, - { - "name": "__tLogger__", - "msg": "Changing videv user temperature setpoint to '%.1f'", - "args": [ - 21.5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 41, - "funcName": "__test_user_temperature_setpoint__", - "created": 1676441631.3429418, - "msecs": 342.9417610168457, - "relativeCreated": 28346.45700454712, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing videv user temperature setpoint to '21.5'", - "asctime": "2023-02-15 07:13:51,342", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/user_temperature_setpoint/set", - "21.5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441631.0417948, - "msecs": 41.794776916503906, - "relativeCreated": 28045.310020446777, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint/set and payload 21.5", - "asctime": "2023-02-15 07:13:51,041" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve/set", - "b'{\"current_heating_setpoint\": 21.5}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441631.0481133, - "msecs": 48.113346099853516, - "relativeCreated": 28051.628589630127, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 21.5}'", - "asctime": "2023-02-15 07:13:51,048" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441631.0484757, - "msecs": 48.47574234008789, - "relativeCreated": 28051.99098587036, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:51,048" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/valve_temperature_setpoint", - "b'21.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441631.0486636, - "msecs": 48.66361618041992, - "relativeCreated": 28052.178859710693, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'21.5'", - "asctime": "2023-02-15 07:13:51,048" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/user_temperature_setpoint", - "b'21.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441631.0489178, - "msecs": 48.91777038574219, - "relativeCreated": 28052.433013916016, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint and payload b'21.5'", - "asctime": "2023-02-15 07:13:51,048" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441631.0491312, - "msecs": 49.131155014038086, - "relativeCreated": 28052.64639854431, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:51,049" - } - ], - "time_consumption": 0.2938106060028076 - }, - { - "name": "__tLogger__", - "msg": "Valve device temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "21.5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441631.343742, - "msecs": 343.74189376831055, - "relativeCreated": 28347.257137298584, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Valve device temperature setpoint is correct (Content 21.5 and Type is ).", - "asctime": "2023-02-15 07:13:51,343", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Valve device temperature setpoint", - "21.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441631.3434153, - "msecs": 343.4152603149414, - "relativeCreated": 28346.930503845215, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Valve device temperature setpoint): 21.5 ()", - "asctime": "2023-02-15 07:13:51,343" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Valve device temperature setpoint", - "=", - "21.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441631.3436122, - "msecs": 343.6121940612793, - "relativeCreated": 28347.127437591553, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Valve device temperature setpoint): result = 21.5 ()", - "asctime": "2023-02-15 07:13:51,343" - } - ], - "time_consumption": 0.00012969970703125 - }, - { - "name": "__tLogger__", - "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).", - "args": [ - "21.5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441631.3441553, - "msecs": 344.15531158447266, - "relativeCreated": 28347.670555114746, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device valve temperature is correct (Content 21.5 and Type is ).", - "asctime": "2023-02-15 07:13:51,344", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device valve temperature", - "21.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441631.343945, - "msecs": 343.9450263977051, - "relativeCreated": 28347.46026992798, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device valve temperature): 21.5 ()", - "asctime": "2023-02-15 07:13:51,343" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device valve temperature", - "=", - "21.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441631.3440564, - "msecs": 344.0563678741455, - "relativeCreated": 28347.57161140442, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device valve temperature): result = 21.5 ()", - "asctime": "2023-02-15 07:13:51,344" - } - ], - "time_consumption": 9.894371032714844e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing valve temperature setpoint to '%.1f'", - "args": [ - 16.5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 33, - "funcName": "__test_user_temperature_setpoint__", - "created": 1676441631.6455145, - "msecs": 645.5144882202148, - "relativeCreated": 28649.02973175049, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing valve temperature setpoint to '16.5'", - "asctime": "2023-02-15 07:13:51,645", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441631.3445106, - "msecs": 344.510555267334, - "relativeCreated": 28348.025798797607, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:51,344" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "b'{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441631.3458138, - "msecs": 345.8137512207031, - "relativeCreated": 28349.328994750977, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:51,345" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve/set", - "b'{\"current_heating_setpoint\": 16.5}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441631.3506231, - "msecs": 350.62313079833984, - "relativeCreated": 28354.138374328613, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 16.5}'", - "asctime": "2023-02-15 07:13:51,350" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/valve_temperature_setpoint", - "b'16.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441631.35143, - "msecs": 351.42993927001953, - "relativeCreated": 28354.945182800293, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'16.5'", - "asctime": "2023-02-15 07:13:51,351" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/user_temperature_setpoint", - "b'16.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441631.3521845, - "msecs": 352.184534072876, - "relativeCreated": 28355.69977760315, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint and payload b'16.5'", - "asctime": "2023-02-15 07:13:51,352" - } - ], - "time_consumption": 0.29332995414733887 - }, - { - "name": "__tLogger__", - "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).", - "args": [ - "16.5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441631.646168, - "msecs": 646.1679935455322, - "relativeCreated": 28649.683237075806, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device valve temperature is correct (Content 16.5 and Type is ).", - "asctime": "2023-02-15 07:13:51,646", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device valve temperature", - "16.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441631.645924, - "msecs": 645.9240913391113, - "relativeCreated": 28649.439334869385, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device valve temperature): 16.5 ()", - "asctime": "2023-02-15 07:13:51,645" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device valve temperature", - "=", - "16.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441631.6460595, - "msecs": 646.059513092041, - "relativeCreated": 28649.574756622314, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device valve temperature): result = 16.5 ()", - "asctime": "2023-02-15 07:13:51,646" - } - ], - "time_consumption": 0.00010848045349121094 - }, - { - "name": "__tLogger__", - "msg": "Virtual device user temperature is correct (Content %s and Type is %s).", - "args": [ - "16.5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441631.6465702, - "msecs": 646.5702056884766, - "relativeCreated": 28650.08544921875, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device user temperature is correct (Content 16.5 and Type is ).", - "asctime": "2023-02-15 07:13:51,646", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device user temperature", - "16.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441631.646338, - "msecs": 646.3379859924316, - "relativeCreated": 28649.853229522705, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device user temperature): 16.5 ()", - "asctime": "2023-02-15 07:13:51,646" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device user temperature", - "=", - "16.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441631.6464746, - "msecs": 646.4745998382568, - "relativeCreated": 28649.98984336853, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device user temperature): result = 16.5 ()", - "asctime": "2023-02-15 07:13:51,646" - } - ], - "time_consumption": 9.560585021972656e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing videv user temperature setpoint to '%.1f'", - "args": [ - 21.5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 41, - "funcName": "__test_user_temperature_setpoint__", - "created": 1676441631.947902, - "msecs": 947.9019641876221, - "relativeCreated": 28951.417207717896, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing videv user temperature setpoint to '21.5'", - "asctime": "2023-02-15 07:13:51,947", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/user_temperature_setpoint/set", - "21.5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441631.6468225, - "msecs": 646.822452545166, - "relativeCreated": 28650.33769607544, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint/set and payload 21.5", - "asctime": "2023-02-15 07:13:51,646" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve/set", - "b'{\"current_heating_setpoint\": 21.5}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441631.6522737, - "msecs": 652.2736549377441, - "relativeCreated": 28655.788898468018, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 21.5}'", - "asctime": "2023-02-15 07:13:51,652" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441631.6528132, - "msecs": 652.813196182251, - "relativeCreated": 28656.328439712524, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:51,652" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/valve_temperature_setpoint", - "b'21.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441631.6534245, - "msecs": 653.4245014190674, - "relativeCreated": 28656.93974494934, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'21.5'", - "asctime": "2023-02-15 07:13:51,653" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/heating_valve/user_temperature_setpoint", - "b'21.5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441631.6542003, - "msecs": 654.2003154754639, - "relativeCreated": 28657.715559005737, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint and payload b'21.5'", - "asctime": "2023-02-15 07:13:51,654" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/heating_valve", - "b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441631.654896, - "msecs": 654.8960208892822, - "relativeCreated": 28658.411264419556, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:51,654" - } - ], - "time_consumption": 0.29300594329833984 - }, - { - "name": "__tLogger__", - "msg": "Valve device temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "21.5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441631.9486532, - "msecs": 948.6532211303711, - "relativeCreated": 28952.168464660645, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Valve device temperature setpoint is correct (Content 21.5 and Type is ).", - "asctime": "2023-02-15 07:13:51,948", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Valve device temperature setpoint", - "21.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441631.9483697, - "msecs": 948.3697414398193, - "relativeCreated": 28951.884984970093, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Valve device temperature setpoint): 21.5 ()", - "asctime": "2023-02-15 07:13:51,948" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Valve device temperature setpoint", - "=", - "21.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441631.948526, - "msecs": 948.5259056091309, - "relativeCreated": 28952.041149139404, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Valve device temperature setpoint): result = 21.5 ()", - "asctime": "2023-02-15 07:13:51,948" - } - ], - "time_consumption": 0.00012731552124023438 - }, - { - "name": "__tLogger__", - "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).", - "args": [ - "21.5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441631.949124, - "msecs": 949.1240978240967, - "relativeCreated": 28952.63934135437, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device valve temperature is correct (Content 21.5 and Type is ).", - "asctime": "2023-02-15 07:13:51,949", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device valve temperature", - "21.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441631.9489026, - "msecs": 948.9026069641113, - "relativeCreated": 28952.417850494385, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device valve temperature): 21.5 ()", - "asctime": "2023-02-15 07:13:51,948" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device valve temperature", - "=", - "21.5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441631.9490197, - "msecs": 949.0196704864502, - "relativeCreated": 28952.534914016724, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device valve temperature): result = 21.5 ()", - "asctime": "2023-02-15 07:13:51,949" - } - ], - "time_consumption": 0.00010442733764648438 - } - ], - "time_consumption": 1.2104322910308838, - "time_start": "2023-02-15 07:13:50,738", - "time_finished": "2023-02-15 07:13:51,949" - }, - "Brightness test for device and virtual device: zigbee/ffe/sleep/main_light": { - "name": "__tLogger__", - "msg": "Brightness test for device and virtual device: zigbee/ffe/sleep/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 50, - "funcName": "test_brightness", - "created": 1676441631.9496515, - "msecs": 949.6514797210693, - "relativeCreated": 28953.166723251343, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Brightness test for device and virtual device: zigbee/ffe/sleep/main_light", - "asctime": "2023-02-15 07:13:51,949", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 57, - "funcName": "__test_brightness__", - "created": 1676441632.2517514, - "msecs": 251.75142288208008, - "relativeCreated": 29255.266666412354, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:13:52,251", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441631.9499633, - "msecs": 949.9633312225342, - "relativeCreated": 28953.478574752808, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:51,949" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441631.9506714, - "msecs": 950.6714344024658, - "relativeCreated": 28954.18667793274, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:51,950" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441631.951845, - "msecs": 951.8449306488037, - "relativeCreated": 28955.360174179077, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:51,951" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441631.952709, - "msecs": 952.7089595794678, - "relativeCreated": 28956.22420310974, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:51,952" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441632.0033774, - "msecs": 3.3774375915527344, - "relativeCreated": 29006.892681121826, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:52,003" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441632.0042512, - "msecs": 4.251241683959961, - "relativeCreated": 29007.766485214233, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:13:52,004" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441632.0049129, - "msecs": 4.912853240966797, - "relativeCreated": 29008.42809677124, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:13:52,004" - } - ], - "time_consumption": 0.24683856964111328 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441632.2525218, - "msecs": 252.52175331115723, - "relativeCreated": 29256.03699684143, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:52,252", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441632.2522037, - "msecs": 252.20370292663574, - "relativeCreated": 29255.71894645691, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:13:52,252" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441632.252357, - "msecs": 252.35700607299805, - "relativeCreated": 29255.87224960327, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:52,252" - } - ], - "time_consumption": 0.0001647472381591797 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441632.5540977, - "msecs": 554.0976524353027, - "relativeCreated": 29557.612895965576, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:13:52,554", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441632.2529225, - "msecs": 252.92253494262695, - "relativeCreated": 29256.4377784729, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:52,252" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441632.2542064, - "msecs": 254.20641899108887, - "relativeCreated": 29257.721662521362, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:52,254" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441632.256651, - "msecs": 256.6509246826172, - "relativeCreated": 29260.16616821289, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/brightness and payload b'65'", - "asctime": "2023-02-15 07:13:52,256" - } - ], - "time_consumption": 0.29744672775268555 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441632.5548685, - "msecs": 554.8684597015381, - "relativeCreated": 29558.38370323181, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:13:52,554", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441632.5545926, - "msecs": 554.5926094055176, - "relativeCreated": 29558.10785293579, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:13:52,554" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441632.5547485, - "msecs": 554.74853515625, - "relativeCreated": 29558.263778686523, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:13:52,554" - } - ], - "time_consumption": 0.00011992454528808594 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441632.5553117, - "msecs": 555.3116798400879, - "relativeCreated": 29558.82692337036, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:13:52,555", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441632.555064, - "msecs": 555.0639629364014, - "relativeCreated": 29558.579206466675, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:13:52,555" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441632.5551727, - "msecs": 555.1726818084717, - "relativeCreated": 29558.687925338745, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:13:52,555" - } - ], - "time_consumption": 0.00013899803161621094 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441632.8568003, - "msecs": 856.8003177642822, - "relativeCreated": 29860.315561294556, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:13:52,856", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441632.5556412, - "msecs": 555.6411743164062, - "relativeCreated": 29559.15641784668, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/main_light/brightness/set and payload 50", - "asctime": "2023-02-15 07:13:52,555" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441632.559054, - "msecs": 559.053897857666, - "relativeCreated": 29562.56914138794, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/main_light/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:52,559" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441632.5597305, - "msecs": 559.7305297851562, - "relativeCreated": 29563.24577331543, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:52,559" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441632.5608628, - "msecs": 560.8627796173096, - "relativeCreated": 29564.378023147583, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:52,560" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441632.6040444, - "msecs": 604.0444374084473, - "relativeCreated": 29607.55968093872, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:13:52,604" - } - ], - "time_consumption": 0.25275588035583496 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441632.8575177, - "msecs": 857.5177192687988, - "relativeCreated": 29861.032962799072, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:52,857", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441632.857254, - "msecs": 857.2540283203125, - "relativeCreated": 29860.769271850586, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:13:52,857" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441632.8574014, - "msecs": 857.4013710021973, - "relativeCreated": 29860.91661453247, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:52,857" - } - ], - "time_consumption": 0.0001163482666015625 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441632.8579588, - "msecs": 857.9587936401367, - "relativeCreated": 29861.47403717041, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:52,857", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441632.8577502, - "msecs": 857.7501773834229, - "relativeCreated": 29861.265420913696, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:13:52,857" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441632.857862, - "msecs": 857.8619956970215, - "relativeCreated": 29861.377239227295, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:52,857" - } - ], - "time_consumption": 9.679794311523438e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441633.1595073, - "msecs": 159.50727462768555, - "relativeCreated": 30163.02251815796, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:13:53,159", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441632.8583243, - "msecs": 858.3242893218994, - "relativeCreated": 29861.839532852173, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:52,858" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441632.859632, - "msecs": 859.6320152282715, - "relativeCreated": 29863.147258758545, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:52,859" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441632.8620398, - "msecs": 862.0398044586182, - "relativeCreated": 29865.55504798889, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/brightness and payload b'65'", - "asctime": "2023-02-15 07:13:52,862" - } - ], - "time_consumption": 0.2974674701690674 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441633.1602824, - "msecs": 160.28237342834473, - "relativeCreated": 30163.797616958618, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:13:53,160", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441633.1599972, - "msecs": 159.99722480773926, - "relativeCreated": 30163.512468338013, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:13:53,159" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441633.160161, - "msecs": 160.16101837158203, - "relativeCreated": 30163.676261901855, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:13:53,160" - } - ], - "time_consumption": 0.00012135505676269531 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441633.160682, - "msecs": 160.68196296691895, - "relativeCreated": 30164.197206497192, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:13:53,160", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441633.160474, - "msecs": 160.47406196594238, - "relativeCreated": 30163.989305496216, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:13:53,160" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441633.1605837, - "msecs": 160.5837345123291, - "relativeCreated": 30164.098978042603, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:13:53,160" - } - ], - "time_consumption": 9.822845458984375e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441633.4620755, - "msecs": 462.07547187805176, - "relativeCreated": 30465.590715408325, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:13:53,462", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441633.1609619, - "msecs": 160.96186637878418, - "relativeCreated": 30164.477109909058, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/main_light/brightness/set and payload 50", - "asctime": "2023-02-15 07:13:53,160" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441633.164251, - "msecs": 164.25108909606934, - "relativeCreated": 30167.766332626343, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/main_light/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:13:53,164" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441633.164908, - "msecs": 164.90793228149414, - "relativeCreated": 30168.423175811768, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:53,164" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441633.1660292, - "msecs": 166.0292148590088, - "relativeCreated": 30169.544458389282, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:53,166" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441633.2099905, - "msecs": 209.9905014038086, - "relativeCreated": 30213.505744934082, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:13:53,209" - } - ], - "time_consumption": 0.25208497047424316 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441633.4628835, - "msecs": 462.88347244262695, - "relativeCreated": 30466.3987159729, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:13:53,462", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441633.4626076, - "msecs": 462.60762214660645, - "relativeCreated": 30466.12286567688, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:13:53,462" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441633.4627647, - "msecs": 462.7647399902344, - "relativeCreated": 30466.279983520508, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:13:53,462" - } - ], - "time_consumption": 0.00011873245239257812 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 74, - "funcName": "__test_brightness__", - "created": 1676441633.7642186, - "msecs": 764.2185688018799, - "relativeCreated": 30767.733812332153, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:13:53,764", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441633.4631772, - "msecs": 463.1772041320801, - "relativeCreated": 30466.692447662354, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:53,463" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441633.4645233, - "msecs": 464.5233154296875, - "relativeCreated": 30468.03855895996, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:53,464" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441633.4687233, - "msecs": 468.7232971191406, - "relativeCreated": 30472.238540649414, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:53,468" - } - ], - "time_consumption": 0.29549527168273926 - } - ], - "time_consumption": 1.8145670890808105, - "time_start": "2023-02-15 07:13:51,949", - "time_finished": "2023-02-15 07:13:53,764" - }, - "Color temperature test for device and virtual device: zigbee/ffe/sleep/main_light": { - "name": "__tLogger__", - "msg": "Color temperature test for device and virtual device: zigbee/ffe/sleep/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 81, - "funcName": "test_color_temp", - "created": 1676441633.7649958, - "msecs": 764.995813369751, - "relativeCreated": 30768.511056900024, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Color temperature test for device and virtual device: zigbee/ffe/sleep/main_light", - "asctime": "2023-02-15 07:13:53,764", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 88, - "funcName": "__test_color_temp__", - "created": 1676441634.067094, - "msecs": 67.09408760070801, - "relativeCreated": 31070.60933113098, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:13:54,067", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441633.7653475, - "msecs": 765.3474807739258, - "relativeCreated": 30768.8627243042, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:53,765" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441633.7660053, - "msecs": 766.005277633667, - "relativeCreated": 30769.52052116394, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:53,766" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441633.7672575, - "msecs": 767.2574520111084, - "relativeCreated": 30770.772695541382, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:53,767" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441633.7681222, - "msecs": 768.1221961975098, - "relativeCreated": 30771.637439727783, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:53,768" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441633.8193583, - "msecs": 819.3583488464355, - "relativeCreated": 30822.87359237671, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:53,819" - } - ], - "time_consumption": 0.24773573875427246 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441634.067716, - "msecs": 67.71588325500488, - "relativeCreated": 31071.23112678528, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:54,067", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441634.067481, - "msecs": 67.48104095458984, - "relativeCreated": 31070.996284484863, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 5 ()", - "asctime": "2023-02-15 07:13:54,067" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441634.0676134, - "msecs": 67.61336326599121, - "relativeCreated": 31071.128606796265, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 5 ()", - "asctime": "2023-02-15 07:13:54,067" - } - ], - "time_consumption": 0.00010251998901367188 - }, - { - "name": "__tLogger__", - "msg": "Changing light device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 94, - "funcName": "__test_color_temp__", - "created": 1676441634.3691747, - "msecs": 369.1747188568115, - "relativeCreated": 31372.689962387085, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device color temperature to '5'", - "asctime": "2023-02-15 07:13:54,369", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441634.0680623, - "msecs": 68.06230545043945, - "relativeCreated": 31071.577548980713, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}", - "asctime": "2023-02-15 07:13:54,068" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441634.0692072, - "msecs": 69.20719146728516, - "relativeCreated": 31072.72243499756, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'", - "asctime": "2023-02-15 07:13:54,069" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/color_temp", - "b'8'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441634.0712686, - "msecs": 71.26855850219727, - "relativeCreated": 31074.78380203247, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/color_temp and payload b'8'", - "asctime": "2023-02-15 07:13:54,071" - } - ], - "time_consumption": 0.29790616035461426 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441634.3698971, - "msecs": 369.89712715148926, - "relativeCreated": 31373.412370681763, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:13:54,369", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441634.3696282, - "msecs": 369.6281909942627, - "relativeCreated": 31373.143434524536, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 8 ()", - "asctime": "2023-02-15 07:13:54,369" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441634.369777, - "msecs": 369.77696418762207, - "relativeCreated": 31373.292207717896, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 8 ()", - "asctime": "2023-02-15 07:13:54,369" - } - ], - "time_consumption": 0.0001201629638671875 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441634.3703358, - "msecs": 370.33581733703613, - "relativeCreated": 31373.85106086731, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:13:54,370", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441634.3700893, - "msecs": 370.0892925262451, - "relativeCreated": 31373.60453605652, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 8 ()", - "asctime": "2023-02-15 07:13:54,370" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441634.3701973, - "msecs": 370.1972961425781, - "relativeCreated": 31373.71253967285, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 8 ()", - "asctime": "2023-02-15 07:13:54,370" - } - ], - "time_consumption": 0.0001385211944580078 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 100, - "funcName": "__test_color_temp__", - "created": 1676441634.6718068, - "msecs": 671.806812286377, - "relativeCreated": 31675.32205581665, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device color temperature to '5'", - "asctime": "2023-02-15 07:13:54,671", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441634.3707292, - "msecs": 370.7292079925537, - "relativeCreated": 31374.244451522827, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/main_light/color_temp/set and payload 5", - "asctime": "2023-02-15 07:13:54,370" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441634.3740156, - "msecs": 374.01556968688965, - "relativeCreated": 31377.530813217163, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/main_light/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:54,374" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441634.3747134, - "msecs": 374.7134208679199, - "relativeCreated": 31378.228664398193, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:54,374" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441634.3758435, - "msecs": 375.8435249328613, - "relativeCreated": 31379.358768463135, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:54,375" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441634.4190817, - "msecs": 419.0816879272461, - "relativeCreated": 31422.59693145752, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:13:54,419" - } - ], - "time_consumption": 0.25272512435913086 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441634.6722984, - "msecs": 672.2984313964844, - "relativeCreated": 31675.813674926758, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:54,672", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441634.6721087, - "msecs": 672.1086502075195, - "relativeCreated": 31675.623893737793, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 5 ()", - "asctime": "2023-02-15 07:13:54,672" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441634.6721992, - "msecs": 672.1992492675781, - "relativeCreated": 31675.71449279785, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 5 ()", - "asctime": "2023-02-15 07:13:54,672" - } - ], - "time_consumption": 9.918212890625e-05 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441634.6725588, - "msecs": 672.5587844848633, - "relativeCreated": 31676.074028015137, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:54,672", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441634.6724193, - "msecs": 672.4193096160889, - "relativeCreated": 31675.934553146362, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 5 ()", - "asctime": "2023-02-15 07:13:54,672" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441634.6724854, - "msecs": 672.4853515625, - "relativeCreated": 31676.000595092773, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 5 ()", - "asctime": "2023-02-15 07:13:54,672" - } - ], - "time_consumption": 7.343292236328125e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing light device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 94, - "funcName": "__test_color_temp__", - "created": 1676441634.9737816, - "msecs": 973.7815856933594, - "relativeCreated": 31977.296829223633, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device color temperature to '5'", - "asctime": "2023-02-15 07:13:54,973", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441634.6727977, - "msecs": 672.797679901123, - "relativeCreated": 31676.312923431396, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}", - "asctime": "2023-02-15 07:13:54,672" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441634.6736355, - "msecs": 673.6354827880859, - "relativeCreated": 31677.15072631836, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'", - "asctime": "2023-02-15 07:13:54,673" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/color_temp", - "b'8'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441634.6751707, - "msecs": 675.1706600189209, - "relativeCreated": 31678.685903549194, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/color_temp and payload b'8'", - "asctime": "2023-02-15 07:13:54,675" - } - ], - "time_consumption": 0.2986109256744385 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441634.9745624, - "msecs": 974.562406539917, - "relativeCreated": 31978.07765007019, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:13:54,974", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441634.974235, - "msecs": 974.2350578308105, - "relativeCreated": 31977.750301361084, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 8 ()", - "asctime": "2023-02-15 07:13:54,974" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441634.9743857, - "msecs": 974.3857383728027, - "relativeCreated": 31977.900981903076, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 8 ()", - "asctime": "2023-02-15 07:13:54,974" - } - ], - "time_consumption": 0.0001766681671142578 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441634.974973, - "msecs": 974.9729633331299, - "relativeCreated": 31978.488206863403, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:13:54,974", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441634.974766, - "msecs": 974.7660160064697, - "relativeCreated": 31978.281259536743, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 8 ()", - "asctime": "2023-02-15 07:13:54,974" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441634.9748757, - "msecs": 974.8756885528564, - "relativeCreated": 31978.39093208313, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 8 ()", - "asctime": "2023-02-15 07:13:54,974" - } - ], - "time_consumption": 9.72747802734375e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 100, - "funcName": "__test_color_temp__", - "created": 1676441635.2764804, - "msecs": 276.48043632507324, - "relativeCreated": 32279.995679855347, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device color temperature to '5'", - "asctime": "2023-02-15 07:13:55,276", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441634.9753091, - "msecs": 975.3091335296631, - "relativeCreated": 31978.824377059937, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/main_light/color_temp/set and payload 5", - "asctime": "2023-02-15 07:13:54,975" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441634.9784973, - "msecs": 978.4972667694092, - "relativeCreated": 31982.012510299683, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/main_light/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:13:54,978" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441634.9791887, - "msecs": 979.1886806488037, - "relativeCreated": 31982.703924179077, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:54,979" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441634.9803221, - "msecs": 980.3221225738525, - "relativeCreated": 31983.837366104126, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:54,980" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441635.0230923, - "msecs": 23.092269897460938, - "relativeCreated": 32026.607513427734, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:13:55,023" - } - ], - "time_consumption": 0.2533881664276123 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441635.2772963, - "msecs": 277.2963047027588, - "relativeCreated": 32280.811548233032, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:55,277", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441635.2769885, - "msecs": 276.9885063171387, - "relativeCreated": 32280.503749847412, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 5 ()", - "asctime": "2023-02-15 07:13:55,276" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441635.2771614, - "msecs": 277.1613597869873, - "relativeCreated": 32280.67660331726, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 5 ()", - "asctime": "2023-02-15 07:13:55,277" - } - ], - "time_consumption": 0.00013494491577148438 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 105, - "funcName": "__test_color_temp__", - "created": 1676441635.5788867, - "msecs": 578.8867473602295, - "relativeCreated": 32582.401990890503, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:13:55,578", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441635.2776186, - "msecs": 277.6186466217041, - "relativeCreated": 32281.133890151978, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:55,277" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441635.2791615, - "msecs": 279.1614532470703, - "relativeCreated": 32282.676696777344, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:55,279" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441635.2839355, - "msecs": 283.935546875, - "relativeCreated": 32287.450790405273, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:55,283" - } - ], - "time_consumption": 0.2949512004852295 - } - ], - "time_consumption": 1.8138909339904785, - "time_start": "2023-02-15 07:13:53,764", - "time_finished": "2023-02-15 07:13:55,578" - }, - "Power On/ Off test for device and virtual device: shellies/ffe/sleep/main_light": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: shellies/ffe/sleep/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441635.57968, - "msecs": 579.6799659729004, - "relativeCreated": 32583.195209503174, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: shellies/ffe/sleep/main_light", - "asctime": "2023-02-15 07:13:55,579", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441635.5802107, - "msecs": 580.2106857299805, - "relativeCreated": 32583.725929260254, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:55,580", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441635.5799522, - "msecs": 579.9522399902344, - "relativeCreated": 32583.467483520508, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:55,579" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441635.5800924, - "msecs": 580.0924301147461, - "relativeCreated": 32583.60767364502, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:55,580" - } - ], - "time_consumption": 0.000118255615234375 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441635.8820884, - "msecs": 882.0884227752686, - "relativeCreated": 32885.60366630554, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:55,882", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441635.5805287, - "msecs": 580.528736114502, - "relativeCreated": 32584.043979644775, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:55,580" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441635.5811553, - "msecs": 581.1553001403809, - "relativeCreated": 32584.670543670654, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:55,581" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441635.582301, - "msecs": 582.3009014129639, - "relativeCreated": 32585.816144943237, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:55,582" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441635.5832374, - "msecs": 583.2374095916748, - "relativeCreated": 32586.75265312195, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:55,583" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441635.627483, - "msecs": 627.4828910827637, - "relativeCreated": 32630.998134613037, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:55,627" - } - ], - "time_consumption": 0.2546055316925049 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441635.88231, - "msecs": 882.3099136352539, - "relativeCreated": 32885.82515716553, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:55,882", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441635.8822474, - "msecs": 882.2474479675293, - "relativeCreated": 32885.7626914978, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:55,882" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441635.8822825, - "msecs": 882.2824954986572, - "relativeCreated": 32885.79773902893, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:55,882" - } - ], - "time_consumption": 2.7418136596679688e-05 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441635.8823967, - "msecs": 882.3966979980469, - "relativeCreated": 32885.91194152832, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:55,882", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441635.8823526, - "msecs": 882.3525905609131, - "relativeCreated": 32885.86783409119, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:55,882" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441635.8823757, - "msecs": 882.3757171630859, - "relativeCreated": 32885.89096069336, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:55,882" - } - ], - "time_consumption": 2.09808349609375e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441636.1833537, - "msecs": 183.35366249084473, - "relativeCreated": 33186.86890602112, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:56,183", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441635.882497, - "msecs": 882.4970722198486, - "relativeCreated": 32886.01231575012, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/main_light/state/set and payload false", - "asctime": "2023-02-15 07:13:55,882" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441635.8836083, - "msecs": 883.608341217041, - "relativeCreated": 32887.123584747314, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:13:55,883" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441635.8837705, - "msecs": 883.7704658508301, - "relativeCreated": 32887.2857093811, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:55,883" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441635.8840725, - "msecs": 884.0725421905518, - "relativeCreated": 32887.587785720825, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:55,884" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441635.971126, - "msecs": 971.1260795593262, - "relativeCreated": 32974.6413230896, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:55,971" - } - ], - "time_consumption": 0.21222758293151855 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441636.1840796, - "msecs": 184.07964706420898, - "relativeCreated": 33187.59489059448, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:56,184", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441636.1838093, - "msecs": 183.8092803955078, - "relativeCreated": 33187.32452392578, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:56,183" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441636.183959, - "msecs": 183.9590072631836, - "relativeCreated": 33187.47425079346, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:56,183" - } - ], - "time_consumption": 0.00012063980102539062 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441636.1845288, - "msecs": 184.52882766723633, - "relativeCreated": 33188.04407119751, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:56,184", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441636.1842744, - "msecs": 184.27443504333496, - "relativeCreated": 33187.78967857361, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:13:56,184" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441636.1844292, - "msecs": 184.42916870117188, - "relativeCreated": 33187.944412231445, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:13:56,184" - } - ], - "time_consumption": 9.965896606445312e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441636.4865334, - "msecs": 486.53340339660645, - "relativeCreated": 33490.04864692688, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:13:56,486", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441636.184819, - "msecs": 184.81898307800293, - "relativeCreated": 33188.33422660828, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:13:56,184" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441636.1854389, - "msecs": 185.438871383667, - "relativeCreated": 33188.95411491394, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:13:56,185" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441636.1866434, - "msecs": 186.6433620452881, - "relativeCreated": 33190.15860557556, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:13:56,186" - }, - { - "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffe/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441636.1875193, - "msecs": 187.51931190490723, - "relativeCreated": 33191.03455543518, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:13:56,187" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441636.2316678, - "msecs": 231.66775703430176, - "relativeCreated": 33235.183000564575, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:13:56,231" - } - ], - "time_consumption": 0.2548656463623047 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441636.4873333, - "msecs": 487.3332977294922, - "relativeCreated": 33490.848541259766, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:56,487", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441636.487027, - "msecs": 487.0269298553467, - "relativeCreated": 33490.54217338562, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:13:56,487" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441636.487196, - "msecs": 487.1959686279297, - "relativeCreated": 33490.7112121582, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:13:56,487" - } - ], - "time_consumption": 0.0001373291015625 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441636.4878733, - "msecs": 487.8733158111572, - "relativeCreated": 33491.38855934143, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:56,487", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441636.4875517, - "msecs": 487.5516891479492, - "relativeCreated": 33491.06693267822, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:13:56,487" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441636.4877176, - "msecs": 487.7176284790039, - "relativeCreated": 33491.23287200928, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:13:56,487" - } - ], - "time_consumption": 0.0001556873321533203 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441636.7892575, - "msecs": 789.2575263977051, - "relativeCreated": 33792.77276992798, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:13:56,789", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441636.488158, - "msecs": 488.1579875946045, - "relativeCreated": 33491.67323112488, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffe/sleep/main_light/state/set and payload false", - "asctime": "2023-02-15 07:13:56,488" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441636.4913428, - "msecs": 491.34278297424316, - "relativeCreated": 33494.85802650452, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:13:56,491" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441636.491942, - "msecs": 491.9419288635254, - "relativeCreated": 33495.4571723938, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:13:56,491" - }, - { - "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffe/sleep/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441636.4931545, - "msecs": 493.15452575683594, - "relativeCreated": 33496.66976928711, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:13:56,493" - }, - { - "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffe/sleep/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441636.5792239, - "msecs": 579.2238712310791, - "relativeCreated": 33582.73911476135, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:13:56,579" - } - ], - "time_consumption": 0.21003365516662598 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441636.7898996, - "msecs": 789.8995876312256, - "relativeCreated": 33793.4148311615, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:56,789", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441636.7896566, - "msecs": 789.6566390991211, - "relativeCreated": 33793.171882629395, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:13:56,789" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441636.7897892, - "msecs": 789.7891998291016, - "relativeCreated": 33793.304443359375, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:13:56,789" - } - ], - "time_consumption": 0.00011038780212402344 - } - ], - "time_consumption": 1.2102196216583252, - "time_start": "2023-02-15 07:13:55,579", - "time_finished": "2023-02-15 07:13:56,789" - }, - "Away mode test: zigbee/ffw/bath/heating_valve": { - "name": "__tLogger__", - "msg": "Away mode test: zigbee/ffw/bath/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 101, - "funcName": "test_away_mode", - "created": 1676441636.790396, - "msecs": 790.395975112915, - "relativeCreated": 33793.91121864319, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Away mode test: zigbee/ffw/bath/heating_valve", - "asctime": "2023-02-15 07:13:56,790", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Default setpoint)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 106, - "funcName": "__test_away_mode__", - "created": 1676441637.0918307, - "msecs": 91.83073043823242, - "relativeCreated": 34095.345973968506, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Default setpoint)", - "asctime": "2023-02-15 07:13:57,091", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/set_default_temperature/set", - "null" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441636.7907608, - "msecs": 790.7607555389404, - "relativeCreated": 33794.275999069214, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/bath/heating_valve/set_default_temperature/set and payload null", - "asctime": "2023-02-15 07:13:56,790" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/user_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441636.7962394, - "msecs": 796.2393760681152, - "relativeCreated": 33799.75461959839, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:13:56,796" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve/set", - "b'{\"current_heating_setpoint\": 23}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441636.797014, - "msecs": 797.0139980316162, - "relativeCreated": 33800.52924156189, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'", - "asctime": "2023-02-15 07:13:56,797" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441636.7974398, - "msecs": 797.4398136138916, - "relativeCreated": 33800.955057144165, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:56,797" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/valve_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441636.7981074, - "msecs": 798.107385635376, - "relativeCreated": 33801.62262916565, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:13:56,798" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441636.799157, - "msecs": 799.156904220581, - "relativeCreated": 33802.672147750854, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:56,799" - } - ], - "time_consumption": 0.29267382621765137 - }, - { - "name": "__tLogger__", - "msg": "Away mode is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441637.0925999, - "msecs": 92.59986877441406, - "relativeCreated": 34096.11511230469, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Away mode is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:57,092", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Away mode", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441637.0922954, - "msecs": 92.29540824890137, - "relativeCreated": 34095.810651779175, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Away mode): False ()", - "asctime": "2023-02-15 07:13:57,092" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Away mode", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441637.0924637, - "msecs": 92.46373176574707, - "relativeCreated": 34095.97897529602, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Away mode): result = False ()", - "asctime": "2023-02-15 07:13:57,092" - } - ], - "time_consumption": 0.0001361370086669922 - }, - { - "name": "__tLogger__", - "msg": "Activating away mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 113, - "funcName": "__test_away_mode__", - "created": 1676441637.394186, - "msecs": 394.18601989746094, - "relativeCreated": 34397.701263427734, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Activating away mode", - "asctime": "2023-02-15 07:13:57,394", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.away_mode.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/away_mode/set", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441637.093003, - "msecs": 93.0030345916748, - "relativeCreated": 34096.51827812195, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/bath/heating_valve/away_mode/set and payload true", - "asctime": "2023-02-15 07:13:57,093" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve/set", - "b'{\"current_heating_setpoint\": 18}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441637.1035995, - "msecs": 103.59954833984375, - "relativeCreated": 34107.11479187012, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 18}'", - "asctime": "2023-02-15 07:13:57,103" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441637.103864, - "msecs": 103.86395454406738, - "relativeCreated": 34107.37919807434, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:57,103" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/valve_temperature_setpoint", - "b'18'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441637.1041274, - "msecs": 104.12740707397461, - "relativeCreated": 34107.64265060425, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'18'", - "asctime": "2023-02-15 07:13:57,104" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.away_mode", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/away_mode", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441637.1044414, - "msecs": 104.44140434265137, - "relativeCreated": 34107.956647872925, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/away_mode and payload b'true'", - "asctime": "2023-02-15 07:13:57,104" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441637.104685, - "msecs": 104.68506813049316, - "relativeCreated": 34108.20031166077, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:57,104" - } - ], - "time_consumption": 0.2895009517669678 - }, - { - "name": "__tLogger__", - "msg": "Away mode is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441637.3949323, - "msecs": 394.9322700500488, - "relativeCreated": 34398.44751358032, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Away mode is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:57,394", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Away mode", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441637.3946571, - "msecs": 394.6571350097656, - "relativeCreated": 34398.17237854004, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Away mode): True ()", - "asctime": "2023-02-15 07:13:57,394" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Away mode", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441637.3948123, - "msecs": 394.81234550476074, - "relativeCreated": 34398.327589035034, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Away mode): result = True ()", - "asctime": "2023-02-15 07:13:57,394" - } - ], - "time_consumption": 0.00011992454528808594 - }, - { - "name": "__tLogger__", - "msg": "Temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "18", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441637.3953629, - "msecs": 395.36285400390625, - "relativeCreated": 34398.87809753418, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Temperature setpoint is correct (Content 18 and Type is ).", - "asctime": "2023-02-15 07:13:57,395", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Temperature setpoint", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441637.3951278, - "msecs": 395.1277732849121, - "relativeCreated": 34398.643016815186, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Temperature setpoint): 18 ()", - "asctime": "2023-02-15 07:13:57,395" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Temperature setpoint", - "=", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441637.3952358, - "msecs": 395.2357769012451, - "relativeCreated": 34398.75102043152, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Temperature setpoint): result = 18 ()", - "asctime": "2023-02-15 07:13:57,395" - } - ], - "time_consumption": 0.0001270771026611328 - }, - { - "name": "__tLogger__", - "msg": "Deactivating away mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 119, - "funcName": "__test_away_mode__", - "created": 1676441637.6966605, - "msecs": 696.6605186462402, - "relativeCreated": 34700.175762176514, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Deactivating away mode", - "asctime": "2023-02-15 07:13:57,696", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.away_mode.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/away_mode/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441637.3957243, - "msecs": 395.7242965698242, - "relativeCreated": 34399.2395401001, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/bath/heating_valve/away_mode/set and payload false", - "asctime": "2023-02-15 07:13:57,395" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve/set", - "b'{\"current_heating_setpoint\": 23}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441637.4077919, - "msecs": 407.7918529510498, - "relativeCreated": 34411.30709648132, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'", - "asctime": "2023-02-15 07:13:57,407" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441637.4084063, - "msecs": 408.40625762939453, - "relativeCreated": 34411.92150115967, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:57,408" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/valve_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441637.4092147, - "msecs": 409.21473503112793, - "relativeCreated": 34412.7299785614, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:13:57,409" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.away_mode", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/away_mode", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441637.410137, - "msecs": 410.1369380950928, - "relativeCreated": 34413.652181625366, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/away_mode and payload b'false'", - "asctime": "2023-02-15 07:13:57,410" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441637.410926, - "msecs": 410.92610359191895, - "relativeCreated": 34414.44134712219, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:57,410" - } - ], - "time_consumption": 0.2857344150543213 - }, - { - "name": "__tLogger__", - "msg": "Away mode is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441637.6974075, - "msecs": 697.4074840545654, - "relativeCreated": 34700.92272758484, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Away mode is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:57,697", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Away mode", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441637.6970925, - "msecs": 697.0925331115723, - "relativeCreated": 34700.607776641846, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Away mode): False ()", - "asctime": "2023-02-15 07:13:57,697" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Away mode", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441637.6972835, - "msecs": 697.2835063934326, - "relativeCreated": 34700.798749923706, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Away mode): result = False ()", - "asctime": "2023-02-15 07:13:57,697" - } - ], - "time_consumption": 0.0001239776611328125 - }, - { - "name": "__tLogger__", - "msg": "Temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "23", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441637.6978133, - "msecs": 697.8132724761963, - "relativeCreated": 34701.32851600647, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Temperature setpoint is correct (Content 23 and Type is ).", - "asctime": "2023-02-15 07:13:57,697", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Temperature setpoint", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441637.697602, - "msecs": 697.6020336151123, - "relativeCreated": 34701.117277145386, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Temperature setpoint): 23 ()", - "asctime": "2023-02-15 07:13:57,697" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Temperature setpoint", - "=", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441637.6977131, - "msecs": 697.7131366729736, - "relativeCreated": 34701.22838020325, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Temperature setpoint): result = 23 ()", - "asctime": "2023-02-15 07:13:57,697" - } - ], - "time_consumption": 0.00010013580322265625 - } - ], - "time_consumption": 0.9074172973632812, - "time_start": "2023-02-15 07:13:56,790", - "time_finished": "2023-02-15 07:13:57,697" - }, - "Boost mode test: zigbee/ffw/bath/heating_valve": { - "name": "__tLogger__", - "msg": "Boost mode test: zigbee/ffw/bath/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 128, - "funcName": "test_boost_mode", - "created": 1676441637.698313, - "msecs": 698.3129978179932, - "relativeCreated": 34701.82824134827, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Boost mode test: zigbee/ffw/bath/heating_valve", - "asctime": "2023-02-15 07:13:57,698", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Default setpoint)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 133, - "funcName": "__test_boost_mode__", - "created": 1676441637.9997993, - "msecs": 999.7992515563965, - "relativeCreated": 35003.31449508667, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Default setpoint)", - "asctime": "2023-02-15 07:13:57,999", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/set_default_temperature/set", - "null" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441637.6986685, - "msecs": 698.6684799194336, - "relativeCreated": 34702.18372344971, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/bath/heating_valve/set_default_temperature/set and payload null", - "asctime": "2023-02-15 07:13:57,698" - } - ], - "time_consumption": 0.3011307716369629 - }, - { - "name": "__tLogger__", - "msg": "Boost timer is correct (Content %s and Type is %s).", - "args": [ - "0", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441638.00056, - "msecs": 0.5600452423095703, - "relativeCreated": 35004.07528877258, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Boost timer is correct (Content 0 and Type is ).", - "asctime": "2023-02-15 07:13:58,000", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Boost timer", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441638.0002403, - "msecs": 0.240325927734375, - "relativeCreated": 35003.75556945801, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Boost timer): 0 ()", - "asctime": "2023-02-15 07:13:58,000" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Boost timer", - "=", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441638.0004346, - "msecs": 0.43463706970214844, - "relativeCreated": 35003.949880599976, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Boost timer): result = 0 ()", - "asctime": "2023-02-15 07:13:58,000" - } - ], - "time_consumption": 0.00012540817260742188 - }, - { - "name": "__tLogger__", - "msg": "Activating boost mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 140, - "funcName": "__test_boost_mode__", - "created": 1676441638.302074, - "msecs": 302.0739555358887, - "relativeCreated": 35305.58919906616, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Activating boost mode", - "asctime": "2023-02-15 07:13:58,302", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.start_boost.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/start_boost/set", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441638.0009446, - "msecs": 0.9446144104003906, - "relativeCreated": 35004.459857940674, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/bath/heating_valve/start_boost/set and payload true", - "asctime": "2023-02-15 07:13:58,000" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.boost_timer", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/boost_timer", - "b'900'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441638.0130084, - "msecs": 13.008356094360352, - "relativeCreated": 35016.523599624634, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/boost_timer and payload b'900'", - "asctime": "2023-02-15 07:13:58,013" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve/set", - "b'{\"current_heating_setpoint\": 30}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441638.013406, - "msecs": 13.406038284301758, - "relativeCreated": 35016.921281814575, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 30}'", - "asctime": "2023-02-15 07:13:58,013" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441638.0136087, - "msecs": 13.608694076538086, - "relativeCreated": 35017.12393760681, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:58,013" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/valve_temperature_setpoint", - "b'30'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441638.0139132, - "msecs": 13.913154602050781, - "relativeCreated": 35017.428398132324, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'30'", - "asctime": "2023-02-15 07:13:58,013" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "b'{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441638.0144293, - "msecs": 14.429330825805664, - "relativeCreated": 35017.94457435608, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:58,014" - } - ], - "time_consumption": 0.287644624710083 - }, - { - "name": "__tLogger__", - "msg": "Boost timer is greater expectation (Content %s and Type is %s).", - "args": [ - "900", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 230, - "funcName": "greater_chk", - "created": 1676441638.3029058, - "msecs": 302.905797958374, - "relativeCreated": 35306.42104148865, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Boost timer is greater expectation (Content 900 and Type is ).", - "asctime": "2023-02-15 07:13:58,302", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Boost timer", - "900", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441638.3025963, - "msecs": 302.5963306427002, - "relativeCreated": 35306.11157417297, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Boost timer): 900 ()", - "asctime": "2023-02-15 07:13:58,302" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Boost timer", - ">", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441638.302769, - "msecs": 302.7689456939697, - "relativeCreated": 35306.28418922424, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Boost timer): result > 0 ()", - "asctime": "2023-02-15 07:13:58,302" - } - ], - "time_consumption": 0.00013685226440429688 - }, - { - "name": "__tLogger__", - "msg": "Setting postconditions (Default setpoint)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 145, - "funcName": "__test_boost_mode__", - "created": 1676441638.6041825, - "msecs": 604.1824817657471, - "relativeCreated": 35607.69772529602, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting postconditions (Default setpoint)", - "asctime": "2023-02-15 07:13:58,604", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/set_default_temperature/set", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441638.303245, - "msecs": 303.24506759643555, - "relativeCreated": 35306.76031112671, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/bath/heating_valve/set_default_temperature/set and payload true", - "asctime": "2023-02-15 07:13:58,303" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.boost_timer", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/boost_timer", - "b'0'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441638.3151984, - "msecs": 315.1984214782715, - "relativeCreated": 35318.713665008545, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/boost_timer and payload b'0'", - "asctime": "2023-02-15 07:13:58,315" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve/set", - "b'{\"current_heating_setpoint\": 23}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441638.3165739, - "msecs": 316.5738582611084, - "relativeCreated": 35320.08910179138, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'", - "asctime": "2023-02-15 07:13:58,316" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441638.317062, - "msecs": 317.0619010925293, - "relativeCreated": 35320.5771446228, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:58,317" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/valve_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441638.3178225, - "msecs": 317.8224563598633, - "relativeCreated": 35321.33769989014, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:13:58,317" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441638.3189793, - "msecs": 318.97926330566406, - "relativeCreated": 35322.49450683594, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:58,318" - } - ], - "time_consumption": 0.285203218460083 - }, - { - "name": "__tLogger__", - "msg": "Boost timer is correct (Content %s and Type is %s).", - "args": [ - "0", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441638.6048975, - "msecs": 604.8974990844727, - "relativeCreated": 35608.412742614746, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Boost timer is correct (Content 0 and Type is ).", - "asctime": "2023-02-15 07:13:58,604", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Boost timer", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441638.6046226, - "msecs": 604.6226024627686, - "relativeCreated": 35608.13784599304, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Boost timer): 0 ()", - "asctime": "2023-02-15 07:13:58,604" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Boost timer", - "=", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441638.6047754, - "msecs": 604.7754287719727, - "relativeCreated": 35608.290672302246, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Boost timer): result = 0 ()", - "asctime": "2023-02-15 07:13:58,604" - } - ], - "time_consumption": 0.0001220703125 - } - ], - "time_consumption": 0.9065845012664795, - "time_start": "2023-02-15 07:13:57,698", - "time_finished": "2023-02-15 07:13:58,604" - }, - "Default temperature test for device and virtual device: zigbee/ffw/bath/heating_valve": { - "name": "__tLogger__", - "msg": "Default temperature test for device and virtual device: zigbee/ffw/bath/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 50, - "funcName": "test_default_temperature", - "created": 1676441638.6053698, - "msecs": 605.3698062896729, - "relativeCreated": 35608.885049819946, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Default temperature test for device and virtual device: zigbee/ffw/bath/heating_valve", - "asctime": "2023-02-15 07:13:58,605", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Valve setpoint to %.1f)", - "args": [ - 18 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 60, - "funcName": "__test_default_temperature__", - "created": 1676441638.90698, - "msecs": 906.980037689209, - "relativeCreated": 35910.49528121948, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Valve setpoint to 18.0)", - "asctime": "2023-02-15 07:13:58,906", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441638.605815, - "msecs": 605.8149337768555, - "relativeCreated": 35609.33017730713, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:58,605" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441638.6071668, - "msecs": 607.1667671203613, - "relativeCreated": 35610.682010650635, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:58,607" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve/set", - "b'{\"current_heating_setpoint\": 18}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441638.6125581, - "msecs": 612.558126449585, - "relativeCreated": 35616.07336997986, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 18}'", - "asctime": "2023-02-15 07:13:58,612" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/valve_temperature_setpoint", - "b'18'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441638.612799, - "msecs": 612.7989292144775, - "relativeCreated": 35616.31417274475, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'18'", - "asctime": "2023-02-15 07:13:58,612" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/user_temperature_setpoint", - "b'18'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441638.6552405, - "msecs": 655.240535736084, - "relativeCreated": 35658.75577926636, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint and payload b'18'", - "asctime": "2023-02-15 07:13:58,655" - } - ], - "time_consumption": 0.251739501953125 - }, - { - "name": "__tLogger__", - "msg": "Valve temperature setpoint (is not default temperature) is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441638.9076521, - "msecs": 907.6521396636963, - "relativeCreated": 35911.16738319397, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Valve temperature setpoint (is not default temperature) is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:58,907", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Valve temperature setpoint (is not default temperature)", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441638.9074125, - "msecs": 907.4125289916992, - "relativeCreated": 35910.92777252197, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Valve temperature setpoint (is not default temperature)): True ()", - "asctime": "2023-02-15 07:13:58,907" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Valve temperature setpoint (is not default temperature)", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441638.9075449, - "msecs": 907.5448513031006, - "relativeCreated": 35911.060094833374, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Valve temperature setpoint (is not default temperature)): result = True ()", - "asctime": "2023-02-15 07:13:58,907" - } - ], - "time_consumption": 0.00010728836059570312 - }, - { - "name": "__tLogger__", - "msg": "Triggering set to default temperature (%.1f)", - "args": [ - 23 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 66, - "funcName": "__test_default_temperature__", - "created": 1676441639.2090197, - "msecs": 209.01966094970703, - "relativeCreated": 36212.53490447998, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Triggering set to default temperature (23.0)", - "asctime": "2023-02-15 07:13:59,209", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/set_default_temperature/set", - "null" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441638.90792, - "msecs": 907.9198837280273, - "relativeCreated": 35911.4351272583, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/bath/heating_valve/set_default_temperature/set and payload null", - "asctime": "2023-02-15 07:13:58,907" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/user_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441638.9133713, - "msecs": 913.3713245391846, - "relativeCreated": 35916.88656806946, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:13:58,913" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve/set", - "b'{\"current_heating_setpoint\": 23}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441638.9140995, - "msecs": 914.0994548797607, - "relativeCreated": 35917.614698410034, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'", - "asctime": "2023-02-15 07:13:58,914" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441638.9142232, - "msecs": 914.2231941223145, - "relativeCreated": 35917.73843765259, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:58,914" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/valve_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441638.914407, - "msecs": 914.4070148468018, - "relativeCreated": 35917.922258377075, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:13:58,914" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441638.9147527, - "msecs": 914.752721786499, - "relativeCreated": 35918.26796531677, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:58,914" - } - ], - "time_consumption": 0.294266939163208 - }, - { - "name": "__tLogger__", - "msg": "Valve temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "23", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441639.2097616, - "msecs": 209.7616195678711, - "relativeCreated": 36213.276863098145, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Valve temperature setpoint is correct (Content 23 and Type is ).", - "asctime": "2023-02-15 07:13:59,209", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Valve temperature setpoint", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441639.209482, - "msecs": 209.48195457458496, - "relativeCreated": 36212.99719810486, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Valve temperature setpoint): 23 ()", - "asctime": "2023-02-15 07:13:59,209" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Valve temperature setpoint", - "=", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441639.2096376, - "msecs": 209.63764190673828, - "relativeCreated": 36213.15288543701, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Valve temperature setpoint): result = 23 ()", - "asctime": "2023-02-15 07:13:59,209" - } - ], - "time_consumption": 0.0001239776611328125 - } - ], - "time_consumption": 0.6043918132781982, - "time_start": "2023-02-15 07:13:58,605", - "time_finished": "2023-02-15 07:13:59,209" - }, - "Summer mode test: zigbee/ffw/bath/heating_valve": { - "name": "__tLogger__", - "msg": "Summer mode test: zigbee/ffw/bath/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 74, - "funcName": "test_summer_mode", - "created": 1676441639.210231, - "msecs": 210.23106575012207, - "relativeCreated": 36213.746309280396, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Summer mode test: zigbee/ffw/bath/heating_valve", - "asctime": "2023-02-15 07:13:59,210", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Default setpoint)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 79, - "funcName": "__test_summer_mode__", - "created": 1676441639.5115104, - "msecs": 511.51037216186523, - "relativeCreated": 36515.02561569214, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Default setpoint)", - "asctime": "2023-02-15 07:13:59,511", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/set_default_temperature/set", - "null" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441639.2105737, - "msecs": 210.57367324829102, - "relativeCreated": 36214.088916778564, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/bath/heating_valve/set_default_temperature/set and payload null", - "asctime": "2023-02-15 07:13:59,210" - } - ], - "time_consumption": 0.3009366989135742 - }, - { - "name": "__tLogger__", - "msg": "Summer mode is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441639.5122619, - "msecs": 512.2618675231934, - "relativeCreated": 36515.77711105347, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Summer mode is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:13:59,512", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Summer mode", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441639.5119417, - "msecs": 511.94167137145996, - "relativeCreated": 36515.45691490173, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Summer mode): False ()", - "asctime": "2023-02-15 07:13:59,511" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Summer mode", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441639.51213, - "msecs": 512.1300220489502, - "relativeCreated": 36515.64526557922, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Summer mode): result = False ()", - "asctime": "2023-02-15 07:13:59,512" - } - ], - "time_consumption": 0.00013184547424316406 - }, - { - "name": "__tLogger__", - "msg": "Activating summer mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 86, - "funcName": "__test_summer_mode__", - "created": 1676441639.8137057, - "msecs": 813.7056827545166, - "relativeCreated": 36817.22092628479, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Activating summer mode", - "asctime": "2023-02-15 07:13:59,813", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.summer_mode.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/summer_mode/set", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441639.512635, - "msecs": 512.6349925994873, - "relativeCreated": 36516.15023612976, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/bath/heating_valve/summer_mode/set and payload true", - "asctime": "2023-02-15 07:13:59,512" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve/set", - "b'{\"current_heating_setpoint\": 5}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441639.5247812, - "msecs": 524.7812271118164, - "relativeCreated": 36528.29647064209, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 5}'", - "asctime": "2023-02-15 07:13:59,524" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441639.5254157, - "msecs": 525.4156589508057, - "relativeCreated": 36528.93090248108, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:59,525" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/valve_temperature_setpoint", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441639.5261967, - "msecs": 526.1967182159424, - "relativeCreated": 36529.711961746216, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'5'", - "asctime": "2023-02-15 07:13:59,526" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.summer_mode", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/summer_mode", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441639.5271778, - "msecs": 527.1778106689453, - "relativeCreated": 36530.69305419922, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/summer_mode and payload b'true'", - "asctime": "2023-02-15 07:13:59,527" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "b'{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441639.5279145, - "msecs": 527.9145240783691, - "relativeCreated": 36531.42976760864, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:59,527" - } - ], - "time_consumption": 0.28579115867614746 - }, - { - "name": "__tLogger__", - "msg": "Summer mode is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441639.814007, - "msecs": 814.007043838501, - "relativeCreated": 36817.522287368774, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Summer mode is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:13:59,814", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Summer mode", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441639.8139076, - "msecs": 813.9076232910156, - "relativeCreated": 36817.42286682129, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Summer mode): True ()", - "asctime": "2023-02-15 07:13:59,813" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Summer mode", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441639.813963, - "msecs": 813.9629364013672, - "relativeCreated": 36817.47817993164, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Summer mode): result = True ()", - "asctime": "2023-02-15 07:13:59,813" - } - ], - "time_consumption": 4.410743713378906e-05 - }, - { - "name": "__tLogger__", - "msg": "Temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441639.8141718, - "msecs": 814.1717910766602, - "relativeCreated": 36817.68703460693, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Temperature setpoint is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:13:59,814", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Temperature setpoint", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441639.8140981, - "msecs": 814.0981197357178, - "relativeCreated": 36817.61336326599, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Temperature setpoint): 5 ()", - "asctime": "2023-02-15 07:13:59,814" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Temperature setpoint", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441639.814137, - "msecs": 814.1369819641113, - "relativeCreated": 36817.652225494385, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Temperature setpoint): result = 5 ()", - "asctime": "2023-02-15 07:13:59,814" - } - ], - "time_consumption": 3.4809112548828125e-05 - }, - { - "name": "__tLogger__", - "msg": "Deactivating summer mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 92, - "funcName": "__test_summer_mode__", - "created": 1676441640.1148884, - "msecs": 114.88842964172363, - "relativeCreated": 37118.403673172, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Deactivating summer mode", - "asctime": "2023-02-15 07:14:00,114", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.summer_mode.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/summer_mode/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441639.8142807, - "msecs": 814.2807483673096, - "relativeCreated": 36817.79599189758, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/bath/heating_valve/summer_mode/set and payload false", - "asctime": "2023-02-15 07:13:59,814" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve/set", - "b'{\"current_heating_setpoint\": 23}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441639.8214056, - "msecs": 821.4056491851807, - "relativeCreated": 36824.920892715454, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'", - "asctime": "2023-02-15 07:13:59,821" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441639.8216894, - "msecs": 821.6893672943115, - "relativeCreated": 36825.204610824585, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:13:59,821" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/valve_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441639.8220122, - "msecs": 822.012186050415, - "relativeCreated": 36825.52742958069, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:13:59,822" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.summer_mode", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/summer_mode", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441639.8223932, - "msecs": 822.3931789398193, - "relativeCreated": 36825.90842247009, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/summer_mode and payload b'false'", - "asctime": "2023-02-15 07:13:59,822" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441639.8227465, - "msecs": 822.7465152740479, - "relativeCreated": 36826.26175880432, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:13:59,822" - } - ], - "time_consumption": 0.2921419143676758 - }, - { - "name": "__tLogger__", - "msg": "Summer mode is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441640.1156096, - "msecs": 115.60964584350586, - "relativeCreated": 37119.12488937378, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Summer mode is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:00,115", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Summer mode", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441640.1153276, - "msecs": 115.32759666442871, - "relativeCreated": 37118.8428401947, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Summer mode): False ()", - "asctime": "2023-02-15 07:14:00,115" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Summer mode", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441640.1154847, - "msecs": 115.48471450805664, - "relativeCreated": 37118.99995803833, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Summer mode): result = False ()", - "asctime": "2023-02-15 07:14:00,115" - } - ], - "time_consumption": 0.00012493133544921875 - }, - { - "name": "__tLogger__", - "msg": "Temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "23", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441640.116069, - "msecs": 116.06907844543457, - "relativeCreated": 37119.58432197571, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Temperature setpoint is correct (Content 23 and Type is ).", - "asctime": "2023-02-15 07:14:00,116", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Temperature setpoint", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441640.1158512, - "msecs": 115.85116386413574, - "relativeCreated": 37119.36640739441, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Temperature setpoint): 23 ()", - "asctime": "2023-02-15 07:14:00,115" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Temperature setpoint", - "=", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441640.115967, - "msecs": 115.9670352935791, - "relativeCreated": 37119.48227882385, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Temperature setpoint): result = 23 ()", - "asctime": "2023-02-15 07:14:00,115" - } - ], - "time_consumption": 0.00010204315185546875 - } - ], - "time_consumption": 0.9058380126953125, - "time_start": "2023-02-15 07:13:59,210", - "time_finished": "2023-02-15 07:14:00,116" - }, - "User temperature setpoint test for device and virtual device: zigbee/ffw/bath/heating_valve": { - "name": "__tLogger__", - "msg": "User temperature setpoint test for device and virtual device: zigbee/ffw/bath/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "test_user_temperature_setpoint", - "created": 1676441640.1165478, - "msecs": 116.54782295227051, - "relativeCreated": 37120.063066482544, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "User temperature setpoint test for device and virtual device: zigbee/ffw/bath/heating_valve", - "asctime": "2023-02-15 07:14:00,116", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Changing valve temperature setpoint to '%.1f'", - "args": [ - 18 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 33, - "funcName": "__test_user_temperature_setpoint__", - "created": 1676441640.4181085, - "msecs": 418.1084632873535, - "relativeCreated": 37421.62370681763, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing valve temperature setpoint to '18.0'", - "asctime": "2023-02-15 07:14:00,418", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441640.1169515, - "msecs": 116.95146560668945, - "relativeCreated": 37120.46670913696, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:00,116" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441640.118231, - "msecs": 118.23105812072754, - "relativeCreated": 37121.746301651, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:00,118" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve/set", - "b'{\"current_heating_setpoint\": 18}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441640.123101, - "msecs": 123.10099601745605, - "relativeCreated": 37126.61623954773, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 18}'", - "asctime": "2023-02-15 07:14:00,123" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/valve_temperature_setpoint", - "b'18'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441640.1233282, - "msecs": 123.32820892333984, - "relativeCreated": 37126.84345245361, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'18'", - "asctime": "2023-02-15 07:14:00,123" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/user_temperature_setpoint", - "b'18'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441640.1235418, - "msecs": 123.54183197021484, - "relativeCreated": 37127.05707550049, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint and payload b'18'", - "asctime": "2023-02-15 07:14:00,123" - } - ], - "time_consumption": 0.29456663131713867 - }, - { - "name": "__tLogger__", - "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).", - "args": [ - "18", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441640.4189003, - "msecs": 418.9002513885498, - "relativeCreated": 37422.41549491882, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device valve temperature is correct (Content 18 and Type is ).", - "asctime": "2023-02-15 07:14:00,418", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device valve temperature", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441640.4186132, - "msecs": 418.6131954193115, - "relativeCreated": 37422.128438949585, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device valve temperature): 18 ()", - "asctime": "2023-02-15 07:14:00,418" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device valve temperature", - "=", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441640.4187753, - "msecs": 418.7753200531006, - "relativeCreated": 37422.290563583374, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device valve temperature): result = 18 ()", - "asctime": "2023-02-15 07:14:00,418" - } - ], - "time_consumption": 0.00012493133544921875 - }, - { - "name": "__tLogger__", - "msg": "Virtual device user temperature is correct (Content %s and Type is %s).", - "args": [ - "18", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441640.4193058, - "msecs": 419.30580139160156, - "relativeCreated": 37422.821044921875, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device user temperature is correct (Content 18 and Type is ).", - "asctime": "2023-02-15 07:14:00,419", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device user temperature", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441640.4190946, - "msecs": 419.0945625305176, - "relativeCreated": 37422.60980606079, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device user temperature): 18 ()", - "asctime": "2023-02-15 07:14:00,419" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device user temperature", - "=", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441640.4192066, - "msecs": 419.2066192626953, - "relativeCreated": 37422.72186279297, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device user temperature): result = 18 ()", - "asctime": "2023-02-15 07:14:00,419" - } - ], - "time_consumption": 9.918212890625e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing videv user temperature setpoint to '%.1f'", - "args": [ - 23 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 41, - "funcName": "__test_user_temperature_setpoint__", - "created": 1676441640.7206554, - "msecs": 720.6554412841797, - "relativeCreated": 37724.17068481445, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing videv user temperature setpoint to '23.0'", - "asctime": "2023-02-15 07:14:00,720", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/user_temperature_setpoint/set", - "23" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441640.4196334, - "msecs": 419.6333885192871, - "relativeCreated": 37423.14863204956, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint/set and payload 23", - "asctime": "2023-02-15 07:14:00,419" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve/set", - "b'{\"current_heating_setpoint\": 23}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441640.426075, - "msecs": 426.0749816894531, - "relativeCreated": 37429.59022521973, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'", - "asctime": "2023-02-15 07:14:00,426" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441640.42668, - "msecs": 426.6800880432129, - "relativeCreated": 37430.195331573486, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:00,426" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/valve_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441640.4274344, - "msecs": 427.43444442749023, - "relativeCreated": 37430.949687957764, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:14:00,427" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/user_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441640.4283428, - "msecs": 428.3428192138672, - "relativeCreated": 37431.85806274414, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:14:00,428" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441640.4290936, - "msecs": 429.093599319458, - "relativeCreated": 37432.60884284973, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:00,429" - } - ], - "time_consumption": 0.2915618419647217 - }, - { - "name": "__tLogger__", - "msg": "Valve device temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "23", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441640.7214317, - "msecs": 721.4317321777344, - "relativeCreated": 37724.94697570801, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Valve device temperature setpoint is correct (Content 23 and Type is ).", - "asctime": "2023-02-15 07:14:00,721", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Valve device temperature setpoint", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441640.7211542, - "msecs": 721.1542129516602, - "relativeCreated": 37724.66945648193, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Valve device temperature setpoint): 23 ()", - "asctime": "2023-02-15 07:14:00,721" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Valve device temperature setpoint", - "=", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441640.721308, - "msecs": 721.3079929351807, - "relativeCreated": 37724.823236465454, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Valve device temperature setpoint): result = 23 ()", - "asctime": "2023-02-15 07:14:00,721" - } - ], - "time_consumption": 0.00012373924255371094 - }, - { - "name": "__tLogger__", - "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).", - "args": [ - "23", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441640.7218583, - "msecs": 721.8582630157471, - "relativeCreated": 37725.37350654602, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device valve temperature is correct (Content 23 and Type is ).", - "asctime": "2023-02-15 07:14:00,721", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device valve temperature", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441640.7216294, - "msecs": 721.6293811798096, - "relativeCreated": 37725.14462471008, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device valve temperature): 23 ()", - "asctime": "2023-02-15 07:14:00,721" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device valve temperature", - "=", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441640.7217422, - "msecs": 721.7421531677246, - "relativeCreated": 37725.257396698, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device valve temperature): result = 23 ()", - "asctime": "2023-02-15 07:14:00,721" - } - ], - "time_consumption": 0.00011610984802246094 - }, - { - "name": "__tLogger__", - "msg": "Changing valve temperature setpoint to '%.1f'", - "args": [ - 18 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 33, - "funcName": "__test_user_temperature_setpoint__", - "created": 1676441641.0232, - "msecs": 23.200035095214844, - "relativeCreated": 38026.71527862549, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing valve temperature setpoint to '18.0'", - "asctime": "2023-02-15 07:14:01,023", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441640.7222173, - "msecs": 722.217321395874, - "relativeCreated": 37725.73256492615, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:00,722" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441640.7235527, - "msecs": 723.5527038574219, - "relativeCreated": 37727.067947387695, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:00,723" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve/set", - "b'{\"current_heating_setpoint\": 18}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441640.728413, - "msecs": 728.4131050109863, - "relativeCreated": 37731.92834854126, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 18}'", - "asctime": "2023-02-15 07:14:00,728" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/valve_temperature_setpoint", - "b'18'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441640.7290454, - "msecs": 729.0453910827637, - "relativeCreated": 37732.56063461304, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'18'", - "asctime": "2023-02-15 07:14:00,729" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/user_temperature_setpoint", - "b'18'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441640.7292528, - "msecs": 729.252815246582, - "relativeCreated": 37732.768058776855, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint and payload b'18'", - "asctime": "2023-02-15 07:14:00,729" - } - ], - "time_consumption": 0.2939472198486328 - }, - { - "name": "__tLogger__", - "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).", - "args": [ - "18", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441641.0240195, - "msecs": 24.019479751586914, - "relativeCreated": 38027.53472328186, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device valve temperature is correct (Content 18 and Type is ).", - "asctime": "2023-02-15 07:14:01,024", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device valve temperature", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441641.0236914, - "msecs": 23.691415786743164, - "relativeCreated": 38027.20665931702, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device valve temperature): 18 ()", - "asctime": "2023-02-15 07:14:01,023" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device valve temperature", - "=", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441641.023888, - "msecs": 23.888111114501953, - "relativeCreated": 38027.403354644775, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device valve temperature): result = 18 ()", - "asctime": "2023-02-15 07:14:01,023" - } - ], - "time_consumption": 0.00013136863708496094 - }, - { - "name": "__tLogger__", - "msg": "Virtual device user temperature is correct (Content %s and Type is %s).", - "args": [ - "18", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441641.024434, - "msecs": 24.43408966064453, - "relativeCreated": 38027.94933319092, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device user temperature is correct (Content 18 and Type is ).", - "asctime": "2023-02-15 07:14:01,024", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device user temperature", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441641.0242217, - "msecs": 24.22165870666504, - "relativeCreated": 38027.73690223694, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device user temperature): 18 ()", - "asctime": "2023-02-15 07:14:01,024" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device user temperature", - "=", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441641.0243325, - "msecs": 24.332523345947266, - "relativeCreated": 38027.84776687622, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device user temperature): result = 18 ()", - "asctime": "2023-02-15 07:14:01,024" - } - ], - "time_consumption": 0.00010156631469726562 - }, - { - "name": "__tLogger__", - "msg": "Changing videv user temperature setpoint to '%.1f'", - "args": [ - 23 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 41, - "funcName": "__test_user_temperature_setpoint__", - "created": 1676441641.3258622, - "msecs": 325.86216926574707, - "relativeCreated": 38329.37741279602, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing videv user temperature setpoint to '23.0'", - "asctime": "2023-02-15 07:14:01,325", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/user_temperature_setpoint/set", - "23" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441641.0247195, - "msecs": 24.7194766998291, - "relativeCreated": 38028.2347202301, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint/set and payload 23", - "asctime": "2023-02-15 07:14:01,024" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve/set", - "b'{\"current_heating_setpoint\": 23}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441641.0310504, - "msecs": 31.050443649291992, - "relativeCreated": 38034.565687179565, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'", - "asctime": "2023-02-15 07:14:01,031" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441641.0316246, - "msecs": 31.624555587768555, - "relativeCreated": 38035.13979911804, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:01,031" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/valve_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441641.0324113, - "msecs": 32.41133689880371, - "relativeCreated": 38035.92658042908, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:14:01,032" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/bath/heating_valve", - "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441641.0335827, - "msecs": 33.58268737792969, - "relativeCreated": 38037.0979309082, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:01,033" - }, - { - "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/bath/heating_valve/user_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441641.0755346, - "msecs": 75.53458213806152, - "relativeCreated": 38079.049825668335, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:14:01,075" - } - ], - "time_consumption": 0.25032758712768555 - }, - { - "name": "__tLogger__", - "msg": "Valve device temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "23", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441641.3266544, - "msecs": 326.65443420410156, - "relativeCreated": 38330.169677734375, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Valve device temperature setpoint is correct (Content 23 and Type is ).", - "asctime": "2023-02-15 07:14:01,326", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Valve device temperature setpoint", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441641.3263245, - "msecs": 326.324462890625, - "relativeCreated": 38329.8397064209, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Valve device temperature setpoint): 23 ()", - "asctime": "2023-02-15 07:14:01,326" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Valve device temperature setpoint", - "=", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441641.326525, - "msecs": 326.5249729156494, - "relativeCreated": 38330.04021644592, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Valve device temperature setpoint): result = 23 ()", - "asctime": "2023-02-15 07:14:01,326" - } - ], - "time_consumption": 0.00012946128845214844 - }, - { - "name": "__tLogger__", - "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).", - "args": [ - "23", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441641.327057, - "msecs": 327.056884765625, - "relativeCreated": 38330.5721282959, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device valve temperature is correct (Content 23 and Type is ).", - "asctime": "2023-02-15 07:14:01,327", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device valve temperature", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441641.3268497, - "msecs": 326.84969902038574, - "relativeCreated": 38330.36494255066, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device valve temperature): 23 ()", - "asctime": "2023-02-15 07:14:01,326" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device valve temperature", - "=", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441641.326959, - "msecs": 326.95889472961426, - "relativeCreated": 38330.47413825989, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device valve temperature): result = 23 ()", - "asctime": "2023-02-15 07:14:01,326" - } - ], - "time_consumption": 9.799003601074219e-05 - } - ], - "time_consumption": 1.2105090618133545, - "time_start": "2023-02-15 07:14:00,116", - "time_finished": "2023-02-15 07:14:01,327" - }, - "Brightness test for device and virtual device: zigbee/ffw/julian/main_light": { - "name": "__tLogger__", - "msg": "Brightness test for device and virtual device: zigbee/ffw/julian/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 50, - "funcName": "test_brightness", - "created": 1676441641.3275821, - "msecs": 327.58212089538574, - "relativeCreated": 38331.09736442566, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Brightness test for device and virtual device: zigbee/ffw/julian/main_light", - "asctime": "2023-02-15 07:14:01,327", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 57, - "funcName": "__test_brightness__", - "created": 1676441641.6295269, - "msecs": 629.5268535614014, - "relativeCreated": 38633.042097091675, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:14:01,629", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441641.327901, - "msecs": 327.90088653564453, - "relativeCreated": 38331.41613006592, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:01,327" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441641.3286176, - "msecs": 328.6175727844238, - "relativeCreated": 38332.1328163147, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:01,328" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441641.3298535, - "msecs": 329.8535346984863, - "relativeCreated": 38333.36877822876, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:01,329" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441641.330754, - "msecs": 330.75404167175293, - "relativeCreated": 38334.26928520203, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:01,330" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441641.3751874, - "msecs": 375.1873970031738, - "relativeCreated": 38378.70264053345, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:01,375" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441641.3760347, - "msecs": 376.0347366333008, - "relativeCreated": 38379.549980163574, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:01,376" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441641.3766968, - "msecs": 376.6968250274658, - "relativeCreated": 38380.21206855774, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:14:01,376" - } - ], - "time_consumption": 0.25283002853393555 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441641.6302564, - "msecs": 630.2564144134521, - "relativeCreated": 38633.771657943726, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:01,630", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441641.629976, - "msecs": 629.9760341644287, - "relativeCreated": 38633.4912776947, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:14:01,629" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441641.6301334, - "msecs": 630.1333904266357, - "relativeCreated": 38633.64863395691, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:01,630" - } - ], - "time_consumption": 0.00012302398681640625 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441641.9318705, - "msecs": 931.8704605102539, - "relativeCreated": 38935.38570404053, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:14:01,931", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441641.6307425, - "msecs": 630.7425498962402, - "relativeCreated": 38634.257793426514, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:01,630" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441641.6320424, - "msecs": 632.042407989502, - "relativeCreated": 38635.557651519775, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:01,632" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441641.6345797, - "msecs": 634.5796585083008, - "relativeCreated": 38638.094902038574, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/brightness and payload b'65'", - "asctime": "2023-02-15 07:14:01,634" - } - ], - "time_consumption": 0.2972908020019531 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441641.9325402, - "msecs": 932.5401782989502, - "relativeCreated": 38936.05542182922, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:01,932", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441641.9322689, - "msecs": 932.2688579559326, - "relativeCreated": 38935.784101486206, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:14:01,932" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441641.9324353, - "msecs": 932.4352741241455, - "relativeCreated": 38935.95051765442, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:01,932" - } - ], - "time_consumption": 0.0001049041748046875 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441641.932891, - "msecs": 932.8908920288086, - "relativeCreated": 38936.40613555908, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:01,932", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441641.9327118, - "msecs": 932.7118396759033, - "relativeCreated": 38936.22708320618, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:14:01,932" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441641.9328058, - "msecs": 932.8057765960693, - "relativeCreated": 38936.32102012634, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:01,932" - } - ], - "time_consumption": 8.511543273925781e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441642.2343931, - "msecs": 234.39311981201172, - "relativeCreated": 39237.908363342285, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:14:02,234", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441641.9331925, - "msecs": 933.1924915313721, - "relativeCreated": 38936.707735061646, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/julian/main_light/brightness/set and payload 50", - "asctime": "2023-02-15 07:14:01,933" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441641.9361494, - "msecs": 936.1493587493896, - "relativeCreated": 38939.66460227966, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/julian/main_light/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:14:01,936" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441641.9366512, - "msecs": 936.6512298583984, - "relativeCreated": 38940.16647338867, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:01,936" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441641.9376926, - "msecs": 937.6926422119141, - "relativeCreated": 38941.20788574219, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:01,937" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441641.9815822, - "msecs": 981.5821647644043, - "relativeCreated": 38985.09740829468, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:01,981" - } - ], - "time_consumption": 0.2528109550476074 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441642.235213, - "msecs": 235.213041305542, - "relativeCreated": 39238.728284835815, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:02,235", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441642.234889, - "msecs": 234.88903045654297, - "relativeCreated": 39238.40427398682, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:14:02,234" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441642.2350848, - "msecs": 235.08477210998535, - "relativeCreated": 39238.60001564026, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:02,235" - } - ], - "time_consumption": 0.00012826919555664062 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441642.235631, - "msecs": 235.63098907470703, - "relativeCreated": 39239.14623260498, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:02,235", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441642.235419, - "msecs": 235.41903495788574, - "relativeCreated": 39238.93427848816, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:14:02,235" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441642.23553, - "msecs": 235.52989959716797, - "relativeCreated": 39239.04514312744, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:02,235" - } - ], - "time_consumption": 0.0001010894775390625 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441642.5371702, - "msecs": 537.1701717376709, - "relativeCreated": 39540.685415267944, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:14:02,537", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441642.2360091, - "msecs": 236.0091209411621, - "relativeCreated": 39239.524364471436, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:02,236" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441642.2373016, - "msecs": 237.30158805847168, - "relativeCreated": 39240.816831588745, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:02,237" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441642.239798, - "msecs": 239.79806900024414, - "relativeCreated": 39243.31331253052, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/brightness and payload b'65'", - "asctime": "2023-02-15 07:14:02,239" - } - ], - "time_consumption": 0.29737210273742676 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441642.537945, - "msecs": 537.945032119751, - "relativeCreated": 39541.460275650024, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:02,537", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441642.537625, - "msecs": 537.6250743865967, - "relativeCreated": 39541.14031791687, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:14:02,537" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441642.5377781, - "msecs": 537.7781391143799, - "relativeCreated": 39541.29338264465, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:02,537" - } - ], - "time_consumption": 0.00016689300537109375 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441642.538374, - "msecs": 538.3739471435547, - "relativeCreated": 39541.88919067383, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:02,538", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441642.5381598, - "msecs": 538.1598472595215, - "relativeCreated": 39541.675090789795, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:14:02,538" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441642.538271, - "msecs": 538.2709503173828, - "relativeCreated": 39541.786193847656, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:02,538" - } - ], - "time_consumption": 0.000102996826171875 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441642.8395808, - "msecs": 839.580774307251, - "relativeCreated": 39843.096017837524, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:14:02,839", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441642.5387187, - "msecs": 538.7187004089355, - "relativeCreated": 39542.23394393921, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/julian/main_light/brightness/set and payload 50", - "asctime": "2023-02-15 07:14:02,538" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441642.5420253, - "msecs": 542.0253276824951, - "relativeCreated": 39545.54057121277, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/julian/main_light/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:14:02,542" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441642.542665, - "msecs": 542.6650047302246, - "relativeCreated": 39546.1802482605, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:02,542" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441642.543878, - "msecs": 543.8780784606934, - "relativeCreated": 39547.39332199097, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:02,543" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441642.5868523, - "msecs": 586.8523120880127, - "relativeCreated": 39590.367555618286, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:02,586" - } - ], - "time_consumption": 0.2527284622192383 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441642.8398407, - "msecs": 839.8406505584717, - "relativeCreated": 39843.355894088745, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:02,839", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441642.83976, - "msecs": 839.7600650787354, - "relativeCreated": 39843.27530860901, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:14:02,839" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441642.8398051, - "msecs": 839.8051261901855, - "relativeCreated": 39843.32036972046, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:02,839" - } - ], - "time_consumption": 3.552436828613281e-05 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 74, - "funcName": "__test_brightness__", - "created": 1676441643.1408348, - "msecs": 140.83480834960938, - "relativeCreated": 40144.35005187988, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:14:03,140", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441642.8399527, - "msecs": 839.9527072906494, - "relativeCreated": 39843.46795082092, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:02,839" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441642.840471, - "msecs": 840.4710292816162, - "relativeCreated": 39843.98627281189, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:02,840" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441642.84132, - "msecs": 841.3200378417969, - "relativeCreated": 39844.83528137207, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:02,841" - } - ], - "time_consumption": 0.2995147705078125 - } - ], - "time_consumption": 1.8132526874542236, - "time_start": "2023-02-15 07:14:01,327", - "time_finished": "2023-02-15 07:14:03,140" - }, - "Color temperature test for device and virtual device: zigbee/ffw/julian/main_light": { - "name": "__tLogger__", - "msg": "Color temperature test for device and virtual device: zigbee/ffw/julian/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 81, - "funcName": "test_color_temp", - "created": 1676441643.1414998, - "msecs": 141.49975776672363, - "relativeCreated": 40145.015001297, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Color temperature test for device and virtual device: zigbee/ffw/julian/main_light", - "asctime": "2023-02-15 07:14:03,141", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 88, - "funcName": "__test_color_temp__", - "created": 1676441643.4434538, - "msecs": 443.4537887573242, - "relativeCreated": 40446.9690322876, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:14:03,443", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441643.1418052, - "msecs": 141.80517196655273, - "relativeCreated": 40145.320415496826, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:03,141" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441643.1423838, - "msecs": 142.38381385803223, - "relativeCreated": 40145.899057388306, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:03,142" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441643.1434233, - "msecs": 143.42331886291504, - "relativeCreated": 40146.93856239319, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:03,143" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441643.1441984, - "msecs": 144.19841766357422, - "relativeCreated": 40147.71366119385, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:03,144" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441643.1870615, - "msecs": 187.06154823303223, - "relativeCreated": 40190.576791763306, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:03,187" - } - ], - "time_consumption": 0.256392240524292 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441643.4441793, - "msecs": 444.1792964935303, - "relativeCreated": 40447.694540023804, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:03,444", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441643.4438984, - "msecs": 443.89843940734863, - "relativeCreated": 40447.41368293762, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 5 ()", - "asctime": "2023-02-15 07:14:03,443" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441643.444055, - "msecs": 444.05508041381836, - "relativeCreated": 40447.57032394409, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 5 ()", - "asctime": "2023-02-15 07:14:03,444" - } - ], - "time_consumption": 0.00012421607971191406 - }, - { - "name": "__tLogger__", - "msg": "Changing light device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 94, - "funcName": "__test_color_temp__", - "created": 1676441643.745764, - "msecs": 745.7640171051025, - "relativeCreated": 40749.279260635376, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device color temperature to '5'", - "asctime": "2023-02-15 07:14:03,745", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441643.4445918, - "msecs": 444.591760635376, - "relativeCreated": 40448.10700416565, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}", - "asctime": "2023-02-15 07:14:03,444" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441643.4459016, - "msecs": 445.90163230895996, - "relativeCreated": 40449.41687583923, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'", - "asctime": "2023-02-15 07:14:03,445" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/color_temp", - "b'8'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441643.4483557, - "msecs": 448.35567474365234, - "relativeCreated": 40451.870918273926, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/color_temp and payload b'8'", - "asctime": "2023-02-15 07:14:03,448" - } - ], - "time_consumption": 0.2974083423614502 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441643.7465415, - "msecs": 746.5415000915527, - "relativeCreated": 40750.056743621826, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:03,746", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441643.746217, - "msecs": 746.2170124053955, - "relativeCreated": 40749.73225593567, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 8 ()", - "asctime": "2023-02-15 07:14:03,746" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441643.7463713, - "msecs": 746.3712692260742, - "relativeCreated": 40749.88651275635, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 8 ()", - "asctime": "2023-02-15 07:14:03,746" - } - ], - "time_consumption": 0.00017023086547851562 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441643.7470071, - "msecs": 747.0071315765381, - "relativeCreated": 40750.52237510681, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:03,747", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441643.7467904, - "msecs": 746.7904090881348, - "relativeCreated": 40750.30565261841, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 8 ()", - "asctime": "2023-02-15 07:14:03,746" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441643.7469049, - "msecs": 746.9048500061035, - "relativeCreated": 40750.42009353638, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 8 ()", - "asctime": "2023-02-15 07:14:03,746" - } - ], - "time_consumption": 0.00010228157043457031 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 100, - "funcName": "__test_color_temp__", - "created": 1676441644.048456, - "msecs": 48.45595359802246, - "relativeCreated": 41051.971197128296, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device color temperature to '5'", - "asctime": "2023-02-15 07:14:04,048", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441643.7473395, - "msecs": 747.3394870758057, - "relativeCreated": 40750.85473060608, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/julian/main_light/color_temp/set and payload 5", - "asctime": "2023-02-15 07:14:03,747" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441643.7506843, - "msecs": 750.6842613220215, - "relativeCreated": 40754.199504852295, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/julian/main_light/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:14:03,750" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441643.751298, - "msecs": 751.2979507446289, - "relativeCreated": 40754.8131942749, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:03,751" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441643.7525187, - "msecs": 752.5186538696289, - "relativeCreated": 40756.0338973999, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:03,752" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441643.7950947, - "msecs": 795.0947284698486, - "relativeCreated": 40798.60997200012, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:14:03,795" - } - ], - "time_consumption": 0.25336122512817383 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441644.049097, - "msecs": 49.09706115722656, - "relativeCreated": 41052.6123046875, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:04,049", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441644.0488584, - "msecs": 48.8584041595459, - "relativeCreated": 41052.37364768982, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 5 ()", - "asctime": "2023-02-15 07:14:04,048" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441644.0489902, - "msecs": 48.99024963378906, - "relativeCreated": 41052.50549316406, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 5 ()", - "asctime": "2023-02-15 07:14:04,048" - } - ], - "time_consumption": 0.0001068115234375 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441644.0494883, - "msecs": 49.48830604553223, - "relativeCreated": 41053.003549575806, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:04,049", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441644.0493057, - "msecs": 49.30567741394043, - "relativeCreated": 41052.820920944214, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 5 ()", - "asctime": "2023-02-15 07:14:04,049" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441644.049402, - "msecs": 49.40199851989746, - "relativeCreated": 41052.91724205017, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 5 ()", - "asctime": "2023-02-15 07:14:04,049" - } - ], - "time_consumption": 8.630752563476562e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing light device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 94, - "funcName": "__test_color_temp__", - "created": 1676441644.3507292, - "msecs": 350.72922706604004, - "relativeCreated": 41354.24447059631, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device color temperature to '5'", - "asctime": "2023-02-15 07:14:04,350", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441644.049819, - "msecs": 49.818992614746094, - "relativeCreated": 41053.33423614502, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}", - "asctime": "2023-02-15 07:14:04,049" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441644.0509548, - "msecs": 50.95481872558594, - "relativeCreated": 41054.47006225586, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'", - "asctime": "2023-02-15 07:14:04,050" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/color_temp", - "b'8'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441644.0530465, - "msecs": 53.046464920043945, - "relativeCreated": 41056.56170845032, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/color_temp and payload b'8'", - "asctime": "2023-02-15 07:14:04,053" - } - ], - "time_consumption": 0.2976827621459961 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441644.351458, - "msecs": 351.4580726623535, - "relativeCreated": 41354.97331619263, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:04,351", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441644.3511808, - "msecs": 351.1807918548584, - "relativeCreated": 41354.69603538513, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 8 ()", - "asctime": "2023-02-15 07:14:04,351" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441644.3513343, - "msecs": 351.3343334197998, - "relativeCreated": 41354.84957695007, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 8 ()", - "asctime": "2023-02-15 07:14:04,351" - } - ], - "time_consumption": 0.00012373924255371094 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441644.3518672, - "msecs": 351.8671989440918, - "relativeCreated": 41355.382442474365, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:04,351", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441644.3516576, - "msecs": 351.6576290130615, - "relativeCreated": 41355.172872543335, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 8 ()", - "asctime": "2023-02-15 07:14:04,351" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441644.351767, - "msecs": 351.76706314086914, - "relativeCreated": 41355.28230667114, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 8 ()", - "asctime": "2023-02-15 07:14:04,351" - } - ], - "time_consumption": 0.00010013580322265625 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 100, - "funcName": "__test_color_temp__", - "created": 1676441644.6539147, - "msecs": 653.9146900177002, - "relativeCreated": 41657.42993354797, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device color temperature to '5'", - "asctime": "2023-02-15 07:14:04,653", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441644.3521464, - "msecs": 352.1463871002197, - "relativeCreated": 41355.66163063049, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/julian/main_light/color_temp/set and payload 5", - "asctime": "2023-02-15 07:14:04,352" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441644.3561265, - "msecs": 356.1265468597412, - "relativeCreated": 41359.641790390015, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/julian/main_light/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:14:04,356" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441644.3567169, - "msecs": 356.7168712615967, - "relativeCreated": 41360.23211479187, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:04,356" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441644.3579204, - "msecs": 357.92040824890137, - "relativeCreated": 41361.435651779175, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:04,357" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441644.4019895, - "msecs": 401.9894599914551, - "relativeCreated": 41405.50470352173, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:14:04,401" - } - ], - "time_consumption": 0.2519252300262451 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441644.654686, - "msecs": 654.6859741210938, - "relativeCreated": 41658.20121765137, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:04,654", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441644.6543684, - "msecs": 654.3684005737305, - "relativeCreated": 41657.883644104004, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 5 ()", - "asctime": "2023-02-15 07:14:04,654" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441644.6545546, - "msecs": 654.5546054840088, - "relativeCreated": 41658.06984901428, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 5 ()", - "asctime": "2023-02-15 07:14:04,654" - } - ], - "time_consumption": 0.00013136863708496094 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 105, - "funcName": "__test_color_temp__", - "created": 1676441644.9561565, - "msecs": 956.1564922332764, - "relativeCreated": 41959.67173576355, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:14:04,956", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441644.6549883, - "msecs": 654.9882888793945, - "relativeCreated": 41658.50353240967, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:04,654" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441644.656345, - "msecs": 656.3448905944824, - "relativeCreated": 41659.860134124756, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:04,656" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441644.6587627, - "msecs": 658.7626934051514, - "relativeCreated": 41662.277936935425, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:04,658" - } - ], - "time_consumption": 0.297393798828125 - } - ], - "time_consumption": 1.8146567344665527, - "time_start": "2023-02-15 07:14:03,141", - "time_finished": "2023-02-15 07:14:04,956" - }, - "Power On/ Off test for device and virtual device: shellies/ffw/julian/main_light": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: shellies/ffw/julian/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441644.956579, - "msecs": 956.5789699554443, - "relativeCreated": 41960.09421348572, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: shellies/ffw/julian/main_light", - "asctime": "2023-02-15 07:14:04,956", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441644.9568684, - "msecs": 956.8684101104736, - "relativeCreated": 41960.38365364075, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:04,956", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441644.9567268, - "msecs": 956.7267894744873, - "relativeCreated": 41960.24203300476, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:04,956" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441644.9568055, - "msecs": 956.8054676055908, - "relativeCreated": 41960.320711135864, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:04,956" - } - ], - "time_consumption": 6.29425048828125e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441645.2582877, - "msecs": 258.2876682281494, - "relativeCreated": 42261.80291175842, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:05,258", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441644.9570148, - "msecs": 957.014799118042, - "relativeCreated": 41960.530042648315, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:04,957" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441644.957378, - "msecs": 957.3779106140137, - "relativeCreated": 41960.89315414429, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:04,957" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441644.9580271, - "msecs": 958.0271244049072, - "relativeCreated": 41961.54236793518, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:04,958" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441644.9584916, - "msecs": 958.4915637969971, - "relativeCreated": 41962.00680732727, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:04,958" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441644.9986777, - "msecs": 998.6777305603027, - "relativeCreated": 42002.192974090576, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:04,998" - } - ], - "time_consumption": 0.2596099376678467 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441645.259061, - "msecs": 259.0610980987549, - "relativeCreated": 42262.57634162903, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:05,259", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441645.2587829, - "msecs": 258.78286361694336, - "relativeCreated": 42262.29810714722, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:05,258" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441645.2589388, - "msecs": 258.9387893676758, - "relativeCreated": 42262.45403289795, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:05,258" - } - ], - "time_consumption": 0.00012230873107910156 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441645.2594657, - "msecs": 259.46569442749023, - "relativeCreated": 42262.980937957764, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:05,259", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441645.2592545, - "msecs": 259.25445556640625, - "relativeCreated": 42262.76969909668, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:05,259" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441645.2593658, - "msecs": 259.3657970428467, - "relativeCreated": 42262.88104057312, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:05,259" - } - ], - "time_consumption": 9.989738464355469e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441645.5608335, - "msecs": 560.8334541320801, - "relativeCreated": 42564.34869766235, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:05,560", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441645.2598302, - "msecs": 259.8302364349365, - "relativeCreated": 42263.34547996521, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/julian/main_light/state/set and payload false", - "asctime": "2023-02-15 07:14:05,259" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441645.2631567, - "msecs": 263.1566524505615, - "relativeCreated": 42266.671895980835, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/julian/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:14:05,263" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441645.2636762, - "msecs": 263.6761665344238, - "relativeCreated": 42267.1914100647, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:05,263" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441645.2649465, - "msecs": 264.94646072387695, - "relativeCreated": 42268.46170425415, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:05,264" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441645.309791, - "msecs": 309.79108810424805, - "relativeCreated": 42313.30633163452, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:05,309" - } - ], - "time_consumption": 0.25104236602783203 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441645.5615664, - "msecs": 561.5663528442383, - "relativeCreated": 42565.08159637451, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:05,561", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441645.561292, - "msecs": 561.2919330596924, - "relativeCreated": 42564.807176589966, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:05,561" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441645.561443, - "msecs": 561.4430904388428, - "relativeCreated": 42564.958333969116, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:05,561" - } - ], - "time_consumption": 0.0001232624053955078 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441645.5619783, - "msecs": 561.9783401489258, - "relativeCreated": 42565.4935836792, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:05,561", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441645.5617619, - "msecs": 561.7618560791016, - "relativeCreated": 42565.277099609375, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:05,561" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441645.5618753, - "msecs": 561.8753433227539, - "relativeCreated": 42565.39058685303, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:05,561" - } - ], - "time_consumption": 0.000102996826171875 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441645.8638062, - "msecs": 863.8062477111816, - "relativeCreated": 42867.321491241455, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:05,863", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441645.5622463, - "msecs": 562.2463226318359, - "relativeCreated": 42565.76156616211, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:05,562" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441645.5629504, - "msecs": 562.9503726959229, - "relativeCreated": 42566.465616226196, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:05,562" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441645.5641422, - "msecs": 564.1422271728516, - "relativeCreated": 42567.657470703125, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:05,564" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/julian/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441645.5649936, - "msecs": 564.9936199188232, - "relativeCreated": 42568.5088634491, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:05,564" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441645.6073923, - "msecs": 607.3923110961914, - "relativeCreated": 42610.907554626465, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:05,607" - } - ], - "time_consumption": 0.25641393661499023 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441645.8640487, - "msecs": 864.0487194061279, - "relativeCreated": 42867.5639629364, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:05,864", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441645.8639677, - "msecs": 863.9676570892334, - "relativeCreated": 42867.48290061951, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:05,863" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441645.864004, - "msecs": 864.0038967132568, - "relativeCreated": 42867.51914024353, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:05,864" - } - ], - "time_consumption": 4.482269287109375e-05 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441645.8641722, - "msecs": 864.1722202301025, - "relativeCreated": 42867.687463760376, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:05,864", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441645.8641195, - "msecs": 864.1195297241211, - "relativeCreated": 42867.634773254395, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:05,864" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441645.8641477, - "msecs": 864.1476631164551, - "relativeCreated": 42867.66290664673, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:05,864" - } - ], - "time_consumption": 2.4557113647460938e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441646.1648443, - "msecs": 164.84427452087402, - "relativeCreated": 43168.35951805115, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:06,164", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441645.8642526, - "msecs": 864.2525672912598, - "relativeCreated": 42867.76781082153, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/julian/main_light/state/set and payload false", - "asctime": "2023-02-15 07:14:05,864" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441645.8653753, - "msecs": 865.375280380249, - "relativeCreated": 42868.89052391052, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/julian/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:14:05,865" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441645.8655357, - "msecs": 865.5357360839844, - "relativeCreated": 42869.05097961426, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:05,865" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/julian/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441645.8658895, - "msecs": 865.8895492553711, - "relativeCreated": 42869.404792785645, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:05,865" - }, - { - "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/julian/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441645.9079082, - "msecs": 907.9082012176514, - "relativeCreated": 42911.423444747925, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:05,907" - } - ], - "time_consumption": 0.25693607330322266 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441646.165624, - "msecs": 165.62390327453613, - "relativeCreated": 43169.13914680481, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:06,165", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441646.1653123, - "msecs": 165.3122901916504, - "relativeCreated": 43168.827533721924, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:06,165" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441646.1654975, - "msecs": 165.4975414276123, - "relativeCreated": 43169.012784957886, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:06,165" - } - ], - "time_consumption": 0.00012636184692382812 - } - ], - "time_consumption": 1.2090449333190918, - "time_start": "2023-02-15 07:14:04,956", - "time_finished": "2023-02-15 07:14:06,165" - }, - "Brightness test for device and virtual device: zigbee/ffw/livingroom/main_light": { - "name": "__tLogger__", - "msg": "Brightness test for device and virtual device: zigbee/ffw/livingroom/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 50, - "funcName": "test_brightness", - "created": 1676441646.1661606, - "msecs": 166.16058349609375, - "relativeCreated": 43169.67582702637, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Brightness test for device and virtual device: zigbee/ffw/livingroom/main_light", - "asctime": "2023-02-15 07:14:06,166", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 57, - "funcName": "__test_brightness__", - "created": 1676441646.4682283, - "msecs": 468.2283401489258, - "relativeCreated": 43471.7435836792, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:14:06,468", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441646.1665263, - "msecs": 166.52631759643555, - "relativeCreated": 43170.04156112671, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:06,166" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441646.167204, - "msecs": 167.2039031982422, - "relativeCreated": 43170.719146728516, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:06,167" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441646.1683269, - "msecs": 168.32685470581055, - "relativeCreated": 43171.842098236084, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:06,168" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441646.1691608, - "msecs": 169.1608428955078, - "relativeCreated": 43172.67608642578, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:06,169" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441646.2110844, - "msecs": 211.08436584472656, - "relativeCreated": 43214.599609375, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:06,211" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441646.2119937, - "msecs": 211.99369430541992, - "relativeCreated": 43215.50893783569, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:06,211" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441646.212682, - "msecs": 212.68200874328613, - "relativeCreated": 43216.19725227356, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:14:06,212" - } - ], - "time_consumption": 0.25554633140563965 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441646.46895, - "msecs": 468.9500331878662, - "relativeCreated": 43472.46527671814, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:06,468", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441646.4686756, - "msecs": 468.6756134033203, - "relativeCreated": 43472.190856933594, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:14:06,468" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441646.4688294, - "msecs": 468.8293933868408, - "relativeCreated": 43472.344636917114, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:06,468" - } - ], - "time_consumption": 0.00012063980102539062 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441646.7705657, - "msecs": 770.5657482147217, - "relativeCreated": 43774.080991744995, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:14:06,770", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441646.469352, - "msecs": 469.35200691223145, - "relativeCreated": 43472.867250442505, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:06,469" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441646.4706645, - "msecs": 470.66450119018555, - "relativeCreated": 43474.17974472046, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:06,470" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441646.4730937, - "msecs": 473.09374809265137, - "relativeCreated": 43476.608991622925, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/brightness and payload b'65'", - "asctime": "2023-02-15 07:14:06,473" - } - ], - "time_consumption": 0.2974720001220703 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441646.771339, - "msecs": 771.338939666748, - "relativeCreated": 43774.85418319702, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:06,771", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441646.7710469, - "msecs": 771.0468769073486, - "relativeCreated": 43774.56212043762, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:14:06,771" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441646.771197, - "msecs": 771.1970806121826, - "relativeCreated": 43774.712324142456, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:06,771" - } - ], - "time_consumption": 0.0001418590545654297 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441646.771747, - "msecs": 771.7471122741699, - "relativeCreated": 43775.26235580444, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:06,771", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441646.7715366, - "msecs": 771.5365886688232, - "relativeCreated": 43775.0518321991, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:14:06,771" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441646.7716472, - "msecs": 771.6472148895264, - "relativeCreated": 43775.1624584198, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:06,771" - } - ], - "time_consumption": 9.989738464355469e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441647.0731916, - "msecs": 73.19164276123047, - "relativeCreated": 44076.706886291504, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:14:07,073", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441646.7720733, - "msecs": 772.0732688903809, - "relativeCreated": 43775.588512420654, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/livingroom/main_light/brightness/set and payload 50", - "asctime": "2023-02-15 07:14:06,772" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441646.7755034, - "msecs": 775.503396987915, - "relativeCreated": 43779.01864051819, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/livingroom/main_light/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:14:06,775" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441646.776094, - "msecs": 776.0939598083496, - "relativeCreated": 43779.60920333862, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:06,776" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441646.7772844, - "msecs": 777.2843837738037, - "relativeCreated": 43780.79962730408, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:06,777" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441646.822031, - "msecs": 822.0310211181641, - "relativeCreated": 43825.54626464844, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:06,822" - } - ], - "time_consumption": 0.2511606216430664 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441647.073854, - "msecs": 73.85396957397461, - "relativeCreated": 44077.36921310425, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:07,073", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441647.0736194, - "msecs": 73.61936569213867, - "relativeCreated": 44077.13460922241, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:14:07,073" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441647.073751, - "msecs": 73.75097274780273, - "relativeCreated": 44077.266216278076, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:07,073" - } - ], - "time_consumption": 0.000102996826171875 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441647.0741992, - "msecs": 74.19919967651367, - "relativeCreated": 44077.71444320679, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:07,074", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441647.07402, - "msecs": 74.0199089050293, - "relativeCreated": 44077.5351524353, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:14:07,074" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441647.0741134, - "msecs": 74.11336898803711, - "relativeCreated": 44077.62861251831, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:07,074" - } - ], - "time_consumption": 8.58306884765625e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441647.3756628, - "msecs": 375.66280364990234, - "relativeCreated": 44379.178047180176, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:14:07,375", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441647.0745683, - "msecs": 74.56827163696289, - "relativeCreated": 44078.083515167236, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:07,074" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441647.075649, - "msecs": 75.64902305603027, - "relativeCreated": 44079.164266586304, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:07,075" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441647.0777957, - "msecs": 77.79574394226074, - "relativeCreated": 44081.310987472534, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/brightness and payload b'65'", - "asctime": "2023-02-15 07:14:07,077" - } - ], - "time_consumption": 0.2978670597076416 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441647.3764248, - "msecs": 376.42478942871094, - "relativeCreated": 44379.940032958984, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:07,376", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441647.376115, - "msecs": 376.115083694458, - "relativeCreated": 44379.63032722473, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:14:07,376" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441647.3762665, - "msecs": 376.2664794921875, - "relativeCreated": 44379.78172302246, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:07,376" - } - ], - "time_consumption": 0.0001583099365234375 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441647.3768466, - "msecs": 376.8465518951416, - "relativeCreated": 44380.361795425415, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:07,376", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441647.376622, - "msecs": 376.62196159362793, - "relativeCreated": 44380.1372051239, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:14:07,376" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441647.376746, - "msecs": 376.74593925476074, - "relativeCreated": 44380.261182785034, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:07,376" - } - ], - "time_consumption": 0.00010061264038085938 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441647.678272, - "msecs": 678.272008895874, - "relativeCreated": 44681.78725242615, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:14:07,678", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441647.3771381, - "msecs": 377.1381378173828, - "relativeCreated": 44380.653381347656, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/livingroom/main_light/brightness/set and payload 50", - "asctime": "2023-02-15 07:14:07,377" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441647.38045, - "msecs": 380.4500102996826, - "relativeCreated": 44383.965253829956, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/livingroom/main_light/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:14:07,380" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441647.381016, - "msecs": 381.0160160064697, - "relativeCreated": 44384.53125953674, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:07,381" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441647.382212, - "msecs": 382.21192359924316, - "relativeCreated": 44385.72716712952, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:07,382" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441647.426015, - "msecs": 426.01490020751953, - "relativeCreated": 44429.53014373779, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:07,426" - } - ], - "time_consumption": 0.2522571086883545 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441647.6791005, - "msecs": 679.100513458252, - "relativeCreated": 44682.615756988525, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:07,679", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441647.6788068, - "msecs": 678.8067817687988, - "relativeCreated": 44682.32202529907, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:14:07,678" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441647.678964, - "msecs": 678.9638996124268, - "relativeCreated": 44682.4791431427, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:07,678" - } - ], - "time_consumption": 0.0001366138458251953 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 74, - "funcName": "__test_brightness__", - "created": 1676441647.9805312, - "msecs": 980.5312156677246, - "relativeCreated": 44984.046459198, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:14:07,980", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441647.679393, - "msecs": 679.3930530548096, - "relativeCreated": 44682.90829658508, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:07,679" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441647.680741, - "msecs": 680.7410717010498, - "relativeCreated": 44684.25631523132, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:07,680" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441647.6831427, - "msecs": 683.1426620483398, - "relativeCreated": 44686.65790557861, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:07,683" - } - ], - "time_consumption": 0.29738855361938477 - } - ], - "time_consumption": 1.8143706321716309, - "time_start": "2023-02-15 07:14:06,166", - "time_finished": "2023-02-15 07:14:07,980" - }, - "Color temperature test for device and virtual device: zigbee/ffw/livingroom/main_light": { - "name": "__tLogger__", - "msg": "Color temperature test for device and virtual device: zigbee/ffw/livingroom/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 81, - "funcName": "test_color_temp", - "created": 1676441647.9808383, - "msecs": 980.8382987976074, - "relativeCreated": 44984.35354232788, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Color temperature test for device and virtual device: zigbee/ffw/livingroom/main_light", - "asctime": "2023-02-15 07:14:07,980", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 88, - "funcName": "__test_color_temp__", - "created": 1676441648.2820904, - "msecs": 282.090425491333, - "relativeCreated": 45285.60566902161, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:14:08,282", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441647.9809642, - "msecs": 980.964183807373, - "relativeCreated": 44984.47942733765, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:07,980" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441647.9812403, - "msecs": 981.2402725219727, - "relativeCreated": 44984.755516052246, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:07,981" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441647.9817214, - "msecs": 981.7214012145996, - "relativeCreated": 44985.23664474487, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:07,981" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441647.982018, - "msecs": 982.017993927002, - "relativeCreated": 44985.533237457275, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:07,982" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441648.0230665, - "msecs": 23.06652069091797, - "relativeCreated": 45026.58176422119, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:08,023" - } - ], - "time_consumption": 0.25902390480041504 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441648.2828953, - "msecs": 282.8953266143799, - "relativeCreated": 45286.41057014465, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:08,282", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441648.282614, - "msecs": 282.61399269104004, - "relativeCreated": 45286.12923622131, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 5 ()", - "asctime": "2023-02-15 07:14:08,282" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441648.2827735, - "msecs": 282.773494720459, - "relativeCreated": 45286.28873825073, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 5 ()", - "asctime": "2023-02-15 07:14:08,282" - } - ], - "time_consumption": 0.00012183189392089844 - }, - { - "name": "__tLogger__", - "msg": "Changing light device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 94, - "funcName": "__test_color_temp__", - "created": 1676441648.5844467, - "msecs": 584.4466686248779, - "relativeCreated": 45587.96191215515, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device color temperature to '5'", - "asctime": "2023-02-15 07:14:08,584", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441648.2833014, - "msecs": 283.30135345458984, - "relativeCreated": 45286.81659698486, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}", - "asctime": "2023-02-15 07:14:08,283" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441648.2845404, - "msecs": 284.54041481018066, - "relativeCreated": 45288.055658340454, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'", - "asctime": "2023-02-15 07:14:08,284" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/color_temp", - "b'8'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441648.2869904, - "msecs": 286.9904041290283, - "relativeCreated": 45290.5056476593, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/color_temp and payload b'8'", - "asctime": "2023-02-15 07:14:08,286" - } - ], - "time_consumption": 0.2974562644958496 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441648.5851672, - "msecs": 585.1671695709229, - "relativeCreated": 45588.682413101196, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:08,585", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441648.5848975, - "msecs": 584.897518157959, - "relativeCreated": 45588.41276168823, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 8 ()", - "asctime": "2023-02-15 07:14:08,584" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441648.5850477, - "msecs": 585.047721862793, - "relativeCreated": 45588.56296539307, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 8 ()", - "asctime": "2023-02-15 07:14:08,585" - } - ], - "time_consumption": 0.00011944770812988281 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441648.585625, - "msecs": 585.6249332427979, - "relativeCreated": 45589.14017677307, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:08,585", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441648.5854156, - "msecs": 585.4156017303467, - "relativeCreated": 45588.93084526062, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 8 ()", - "asctime": "2023-02-15 07:14:08,585" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441648.585526, - "msecs": 585.5259895324707, - "relativeCreated": 45589.041233062744, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 8 ()", - "asctime": "2023-02-15 07:14:08,585" - } - ], - "time_consumption": 9.894371032714844e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 100, - "funcName": "__test_color_temp__", - "created": 1676441648.8871121, - "msecs": 887.1121406555176, - "relativeCreated": 45890.62738418579, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device color temperature to '5'", - "asctime": "2023-02-15 07:14:08,887", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441648.5859523, - "msecs": 585.9522819519043, - "relativeCreated": 45589.46752548218, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/livingroom/main_light/color_temp/set and payload 5", - "asctime": "2023-02-15 07:14:08,585" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441648.5892882, - "msecs": 589.2882347106934, - "relativeCreated": 45592.80347824097, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/livingroom/main_light/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:14:08,589" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441648.5898588, - "msecs": 589.8587703704834, - "relativeCreated": 45593.37401390076, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:08,589" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441648.591076, - "msecs": 591.0758972167969, - "relativeCreated": 45594.59114074707, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:08,591" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441648.6351097, - "msecs": 635.1096630096436, - "relativeCreated": 45638.62490653992, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:14:08,635" - } - ], - "time_consumption": 0.252002477645874 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441648.8878403, - "msecs": 887.8402709960938, - "relativeCreated": 45891.35551452637, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:08,887", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441648.8875656, - "msecs": 887.5656127929688, - "relativeCreated": 45891.08085632324, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 5 ()", - "asctime": "2023-02-15 07:14:08,887" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441648.8877192, - "msecs": 887.7191543579102, - "relativeCreated": 45891.23439788818, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 5 ()", - "asctime": "2023-02-15 07:14:08,887" - } - ], - "time_consumption": 0.00012111663818359375 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441648.8882391, - "msecs": 888.2391452789307, - "relativeCreated": 45891.754388809204, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:08,888", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441648.8880317, - "msecs": 888.0317211151123, - "relativeCreated": 45891.546964645386, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 5 ()", - "asctime": "2023-02-15 07:14:08,888" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441648.8881404, - "msecs": 888.1404399871826, - "relativeCreated": 45891.655683517456, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 5 ()", - "asctime": "2023-02-15 07:14:08,888" - } - ], - "time_consumption": 9.870529174804688e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing light device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 94, - "funcName": "__test_color_temp__", - "created": 1676441649.1898036, - "msecs": 189.8036003112793, - "relativeCreated": 46193.31884384155, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device color temperature to '5'", - "asctime": "2023-02-15 07:14:09,189", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441648.8886611, - "msecs": 888.6611461639404, - "relativeCreated": 45892.176389694214, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}", - "asctime": "2023-02-15 07:14:08,888" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441648.8899314, - "msecs": 889.9314403533936, - "relativeCreated": 45893.44668388367, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'", - "asctime": "2023-02-15 07:14:08,889" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/color_temp", - "b'8'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441648.8924127, - "msecs": 892.4126625061035, - "relativeCreated": 45895.92790603638, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/color_temp and payload b'8'", - "asctime": "2023-02-15 07:14:08,892" - } - ], - "time_consumption": 0.2973909378051758 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441649.1904576, - "msecs": 190.45758247375488, - "relativeCreated": 46193.97282600403, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:09,190", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441649.1901972, - "msecs": 190.19722938537598, - "relativeCreated": 46193.71247291565, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 8 ()", - "asctime": "2023-02-15 07:14:09,190" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441649.1903265, - "msecs": 190.32645225524902, - "relativeCreated": 46193.84169578552, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 8 ()", - "asctime": "2023-02-15 07:14:09,190" - } - ], - "time_consumption": 0.00013113021850585938 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441649.1908126, - "msecs": 190.8125877380371, - "relativeCreated": 46194.32783126831, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:09,190", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441649.1906364, - "msecs": 190.63639640808105, - "relativeCreated": 46194.151639938354, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 8 ()", - "asctime": "2023-02-15 07:14:09,190" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441649.1907296, - "msecs": 190.72961807250977, - "relativeCreated": 46194.24486160278, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 8 ()", - "asctime": "2023-02-15 07:14:09,190" - } - ], - "time_consumption": 8.296966552734375e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 100, - "funcName": "__test_color_temp__", - "created": 1676441649.492055, - "msecs": 492.05493927001953, - "relativeCreated": 46495.57018280029, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device color temperature to '5'", - "asctime": "2023-02-15 07:14:09,492", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441649.1910856, - "msecs": 191.0855770111084, - "relativeCreated": 46194.60082054138, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/livingroom/main_light/color_temp/set and payload 5", - "asctime": "2023-02-15 07:14:09,191" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441649.194384, - "msecs": 194.38409805297852, - "relativeCreated": 46197.89934158325, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/livingroom/main_light/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:14:09,194" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441649.1950212, - "msecs": 195.0211524963379, - "relativeCreated": 46198.53639602661, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:09,195" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441649.196206, - "msecs": 196.20609283447266, - "relativeCreated": 46199.721336364746, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:09,196" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441649.2390776, - "msecs": 239.07756805419922, - "relativeCreated": 46242.59281158447, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:14:09,239" - } - ], - "time_consumption": 0.2529773712158203 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441649.4928544, - "msecs": 492.85435676574707, - "relativeCreated": 46496.36960029602, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:09,492", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441649.4925435, - "msecs": 492.54345893859863, - "relativeCreated": 46496.05870246887, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 5 ()", - "asctime": "2023-02-15 07:14:09,492" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441649.4927163, - "msecs": 492.71631240844727, - "relativeCreated": 46496.23155593872, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 5 ()", - "asctime": "2023-02-15 07:14:09,492" - } - ], - "time_consumption": 0.0001380443572998047 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 105, - "funcName": "__test_color_temp__", - "created": 1676441649.794051, - "msecs": 794.050931930542, - "relativeCreated": 46797.566175460815, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:14:09,794", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441649.4931772, - "msecs": 493.1771755218506, - "relativeCreated": 46496.692419052124, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:09,493" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441649.4946904, - "msecs": 494.6904182434082, - "relativeCreated": 46498.20566177368, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:09,494" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441649.497178, - "msecs": 497.1780776977539, - "relativeCreated": 46500.69332122803, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:09,497" - } - ], - "time_consumption": 0.2968728542327881 - } - ], - "time_consumption": 1.8132126331329346, - "time_start": "2023-02-15 07:14:07,980", - "time_finished": "2023-02-15 07:14:09,794" - }, - "Power On/ Off test for device and virtual device: shellies/ffw/livingroom/main_light": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: shellies/ffw/livingroom/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441649.7944267, - "msecs": 794.426679611206, - "relativeCreated": 46797.94192314148, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: shellies/ffw/livingroom/main_light", - "asctime": "2023-02-15 07:14:09,794", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441649.7946424, - "msecs": 794.642448425293, - "relativeCreated": 46798.15769195557, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:09,794", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441649.794535, - "msecs": 794.5349216461182, - "relativeCreated": 46798.05016517639, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:09,794" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441649.794592, - "msecs": 794.5919036865234, - "relativeCreated": 46798.1071472168, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:09,794" - } - ], - "time_consumption": 5.054473876953125e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441650.0958757, - "msecs": 95.87574005126953, - "relativeCreated": 47099.39098358154, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:10,095", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441649.7947612, - "msecs": 794.7611808776855, - "relativeCreated": 46798.27642440796, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:09,794" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441649.7950468, - "msecs": 795.0468063354492, - "relativeCreated": 46798.56204986572, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:09,795" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441649.7954793, - "msecs": 795.4792976379395, - "relativeCreated": 46798.99454116821, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:09,795" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441649.79575, - "msecs": 795.7499027252197, - "relativeCreated": 46799.26514625549, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:09,795" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441649.8388636, - "msecs": 838.8636112213135, - "relativeCreated": 46842.37885475159, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:09,838" - } - ], - "time_consumption": 0.25701212882995605 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441650.0965111, - "msecs": 96.5111255645752, - "relativeCreated": 47100.02636909485, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:10,096", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441650.0962775, - "msecs": 96.27747535705566, - "relativeCreated": 47099.79271888733, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:10,096" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441650.0964077, - "msecs": 96.40765190124512, - "relativeCreated": 47099.92289543152, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:10,096" - } - ], - "time_consumption": 0.00010347366333007812 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441650.0968862, - "msecs": 96.88615798950195, - "relativeCreated": 47100.401401519775, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:10,096", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441650.0966725, - "msecs": 96.67253494262695, - "relativeCreated": 47100.1877784729, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:10,096" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441650.0967689, - "msecs": 96.76885604858398, - "relativeCreated": 47100.28409957886, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:10,096" - } - ], - "time_consumption": 0.00011730194091796875 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441650.398277, - "msecs": 398.27704429626465, - "relativeCreated": 47401.79228782654, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:10,398", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441650.0971944, - "msecs": 97.19443321228027, - "relativeCreated": 47100.709676742554, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/livingroom/main_light/state/set and payload false", - "asctime": "2023-02-15 07:14:10,097" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441650.100579, - "msecs": 100.57902336120605, - "relativeCreated": 47104.09426689148, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:14:10,100" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441650.1010084, - "msecs": 101.00841522216797, - "relativeCreated": 47104.52365875244, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:10,101" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441650.1021276, - "msecs": 102.1275520324707, - "relativeCreated": 47105.642795562744, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:10,102" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441650.145505, - "msecs": 145.50495147705078, - "relativeCreated": 47149.020195007324, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:10,145" - } - ], - "time_consumption": 0.25277209281921387 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441650.3990843, - "msecs": 399.08432960510254, - "relativeCreated": 47402.599573135376, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:10,399", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441650.398773, - "msecs": 398.7729549407959, - "relativeCreated": 47402.28819847107, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:10,398" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441650.3989594, - "msecs": 398.9593982696533, - "relativeCreated": 47402.47464179993, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:10,398" - } - ], - "time_consumption": 0.00012493133544921875 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441650.399486, - "msecs": 399.4860649108887, - "relativeCreated": 47403.00130844116, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:10,399", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441650.3992798, - "msecs": 399.2798328399658, - "relativeCreated": 47402.79507637024, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:10,399" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441650.3993893, - "msecs": 399.38926696777344, - "relativeCreated": 47402.90451049805, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:10,399" - } - ], - "time_consumption": 9.679794311523438e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441650.701423, - "msecs": 701.422929763794, - "relativeCreated": 47704.93817329407, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:10,701", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441650.3997653, - "msecs": 399.7652530670166, - "relativeCreated": 47403.28049659729, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:10,399" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441650.4003944, - "msecs": 400.3944396972656, - "relativeCreated": 47403.90968322754, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:10,400" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441650.401504, - "msecs": 401.5040397644043, - "relativeCreated": 47405.01928329468, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:10,401" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/livingroom/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441650.4023316, - "msecs": 402.3315906524658, - "relativeCreated": 47405.84683418274, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:10,402" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441650.4434016, - "msecs": 443.401575088501, - "relativeCreated": 47446.916818618774, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:10,443" - } - ], - "time_consumption": 0.25802135467529297 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441650.7021477, - "msecs": 702.1477222442627, - "relativeCreated": 47705.662965774536, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:10,702", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441650.7018807, - "msecs": 701.880693435669, - "relativeCreated": 47705.39593696594, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:10,701" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441650.7020285, - "msecs": 702.0285129547119, - "relativeCreated": 47705.543756484985, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:10,702" - } - ], - "time_consumption": 0.00011920928955078125 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441650.702601, - "msecs": 702.6009559631348, - "relativeCreated": 47706.11619949341, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:10,702", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441650.702337, - "msecs": 702.3370265960693, - "relativeCreated": 47705.85227012634, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:10,702" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441650.7024944, - "msecs": 702.4943828582764, - "relativeCreated": 47706.00962638855, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:10,702" - } - ], - "time_consumption": 0.00010657310485839844 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441651.0037043, - "msecs": 3.7043094635009766, - "relativeCreated": 48007.219552993774, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:11,003", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441650.7029278, - "msecs": 702.927827835083, - "relativeCreated": 47706.44307136536, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/livingroom/main_light/state/set and payload false", - "asctime": "2023-02-15 07:14:10,702" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441650.7060862, - "msecs": 706.0861587524414, - "relativeCreated": 47709.601402282715, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:14:10,706" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441650.7066314, - "msecs": 706.6314220428467, - "relativeCreated": 47710.14666557312, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:10,706" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/livingroom/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441650.7078896, - "msecs": 707.8895568847656, - "relativeCreated": 47711.40480041504, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:10,707" - }, - { - "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/livingroom/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441650.7510917, - "msecs": 751.091718673706, - "relativeCreated": 47754.60696220398, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:10,751" - } - ], - "time_consumption": 0.2526125907897949 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441651.0039647, - "msecs": 3.964662551879883, - "relativeCreated": 48007.47990608215, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:11,003", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441651.0038772, - "msecs": 3.8771629333496094, - "relativeCreated": 48007.39240646362, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:11,003" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441651.0039186, - "msecs": 3.9186477661132812, - "relativeCreated": 48007.43389129639, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:11,003" - } - ], - "time_consumption": 4.601478576660156e-05 - } - ], - "time_consumption": 1.2095379829406738, - "time_start": "2023-02-15 07:14:09,794", - "time_finished": "2023-02-15 07:14:11,003" - }, - "Brightness test for device and virtual device: zigbee/ffw/sleep/main_light": { - "name": "__tLogger__", - "msg": "Brightness test for device and virtual device: zigbee/ffw/sleep/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 50, - "funcName": "test_brightness", - "created": 1676441651.0041304, - "msecs": 4.130363464355469, - "relativeCreated": 48007.64560699463, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Brightness test for device and virtual device: zigbee/ffw/sleep/main_light", - "asctime": "2023-02-15 07:14:11,004", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 57, - "funcName": "__test_brightness__", - "created": 1676441651.3052657, - "msecs": 305.2656650543213, - "relativeCreated": 48308.780908584595, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:14:11,305", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/sleep/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441651.0042276, - "msecs": 4.227638244628906, - "relativeCreated": 48007.7428817749, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/sleep/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:11,004" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441651.0044465, - "msecs": 4.446506500244141, - "relativeCreated": 48007.96175003052, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:11,004" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/sleep/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441651.0048113, - "msecs": 4.811286926269531, - "relativeCreated": 48008.32653045654, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:11,004" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441651.0050488, - "msecs": 5.0487518310546875, - "relativeCreated": 48008.56399536133, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:11,005" - }, - { - "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/sleep/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441651.0470896, - "msecs": 47.089576721191406, - "relativeCreated": 48050.604820251465, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/sleep/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:11,047" - }, - { - "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/sleep/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441651.0477023, - "msecs": 47.70231246948242, - "relativeCreated": 48051.217555999756, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/sleep/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:11,047" - } - ], - "time_consumption": 0.25756335258483887 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441651.3059957, - "msecs": 305.9957027435303, - "relativeCreated": 48309.510946273804, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:11,305", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441651.305714, - "msecs": 305.7138919830322, - "relativeCreated": 48309.229135513306, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:14:11,305" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441651.3058708, - "msecs": 305.87077140808105, - "relativeCreated": 48309.386014938354, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:11,305" - } - ], - "time_consumption": 0.00012493133544921875 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441651.6075966, - "msecs": 607.5966358184814, - "relativeCreated": 48611.111879348755, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:14:11,607", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441651.3063962, - "msecs": 306.3962459564209, - "relativeCreated": 48309.911489486694, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:11,306" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441651.30779, - "msecs": 307.79004096984863, - "relativeCreated": 48311.30528450012, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:11,307" - }, - { - "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/sleep/main_light/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441651.3105671, - "msecs": 310.56714057922363, - "relativeCreated": 48314.0823841095, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/sleep/main_light/brightness and payload b'65'", - "asctime": "2023-02-15 07:14:11,310" - } - ], - "time_consumption": 0.2970294952392578 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441651.6083617, - "msecs": 608.3617210388184, - "relativeCreated": 48611.87696456909, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:11,608", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441651.6080859, - "msecs": 608.0858707427979, - "relativeCreated": 48611.60111427307, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:14:11,608" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441651.6082408, - "msecs": 608.2408428192139, - "relativeCreated": 48611.75608634949, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:11,608" - } - ], - "time_consumption": 0.00012087821960449219 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441651.6087906, - "msecs": 608.7906360626221, - "relativeCreated": 48612.305879592896, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:11,608", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441651.6085563, - "msecs": 608.5562705993652, - "relativeCreated": 48612.07151412964, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:14:11,608" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441651.6086705, - "msecs": 608.6704730987549, - "relativeCreated": 48612.18571662903, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:11,608" - } - ], - "time_consumption": 0.0001201629638671875 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441651.9102936, - "msecs": 910.2935791015625, - "relativeCreated": 48913.808822631836, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:14:11,910", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/sleep/main_light/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441651.6091433, - "msecs": 609.1432571411133, - "relativeCreated": 48612.65850067139, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/sleep/main_light/brightness/set and payload 50", - "asctime": "2023-02-15 07:14:11,609" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/sleep/main_light/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441651.6125557, - "msecs": 612.555742263794, - "relativeCreated": 48616.07098579407, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/sleep/main_light/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:14:11,612" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441651.6134017, - "msecs": 613.4016513824463, - "relativeCreated": 48616.91689491272, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:11,613" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441651.6147077, - "msecs": 614.7077083587646, - "relativeCreated": 48618.22295188904, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:11,614" - }, - { - "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/sleep/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441651.6578834, - "msecs": 657.8834056854248, - "relativeCreated": 48661.3986492157, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/sleep/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:11,657" - } - ], - "time_consumption": 0.2524101734161377 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441651.9111075, - "msecs": 911.1075401306152, - "relativeCreated": 48914.62278366089, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:11,911", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441651.9108164, - "msecs": 910.8164310455322, - "relativeCreated": 48914.331674575806, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:14:11,910" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441651.91097, - "msecs": 910.9699726104736, - "relativeCreated": 48914.48521614075, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:11,910" - } - ], - "time_consumption": 0.00013756752014160156 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441651.911513, - "msecs": 911.513090133667, - "relativeCreated": 48915.02833366394, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:11,911", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441651.9113054, - "msecs": 911.3054275512695, - "relativeCreated": 48914.82067108154, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:14:11,911" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441651.9114158, - "msecs": 911.4158153533936, - "relativeCreated": 48914.93105888367, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:11,911" - } - ], - "time_consumption": 9.72747802734375e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441652.213044, - "msecs": 213.0439281463623, - "relativeCreated": 49216.559171676636, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:14:12,213", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441651.9118881, - "msecs": 911.8881225585938, - "relativeCreated": 48915.40336608887, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:11,911" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441651.9131918, - "msecs": 913.1917953491211, - "relativeCreated": 48916.707038879395, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:11,913" - }, - { - "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/sleep/main_light/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441651.915626, - "msecs": 915.626049041748, - "relativeCreated": 48919.14129257202, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/sleep/main_light/brightness and payload b'65'", - "asctime": "2023-02-15 07:14:11,915" - } - ], - "time_consumption": 0.29741787910461426 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441652.2137089, - "msecs": 213.70887756347656, - "relativeCreated": 49217.22412109375, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:12,213", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441652.213437, - "msecs": 213.43708038330078, - "relativeCreated": 49216.952323913574, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:14:12,213" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441652.2135675, - "msecs": 213.56749534606934, - "relativeCreated": 49217.08273887634, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:12,213" - } - ], - "time_consumption": 0.00014138221740722656 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441652.214074, - "msecs": 214.07389640808105, - "relativeCreated": 49217.589139938354, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:12,214", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441652.213887, - "msecs": 213.88697624206543, - "relativeCreated": 49217.40221977234, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:14:12,213" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441652.2139807, - "msecs": 213.98067474365234, - "relativeCreated": 49217.495918273926, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:12,213" - } - ], - "time_consumption": 9.322166442871094e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441652.5154605, - "msecs": 515.4604911804199, - "relativeCreated": 49518.97573471069, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:14:12,515", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/sleep/main_light/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441652.2143214, - "msecs": 214.32137489318848, - "relativeCreated": 49217.83661842346, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/sleep/main_light/brightness/set and payload 50", - "asctime": "2023-02-15 07:14:12,214" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/sleep/main_light/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441652.2173316, - "msecs": 217.3316478729248, - "relativeCreated": 49220.8468914032, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/sleep/main_light/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:14:12,217" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441652.218096, - "msecs": 218.0960178375244, - "relativeCreated": 49221.6112613678, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:12,218" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441652.2192192, - "msecs": 219.21920776367188, - "relativeCreated": 49222.734451293945, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:12,219" - }, - { - "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/sleep/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441652.2630892, - "msecs": 263.0891799926758, - "relativeCreated": 49266.60442352295, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/sleep/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:12,263" - } - ], - "time_consumption": 0.25237131118774414 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441652.5162368, - "msecs": 516.2367820739746, - "relativeCreated": 49519.75202560425, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:12,516", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441652.515918, - "msecs": 515.9180164337158, - "relativeCreated": 49519.43325996399, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:14:12,515" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441652.516072, - "msecs": 516.0720348358154, - "relativeCreated": 49519.58727836609, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:12,516" - } - ], - "time_consumption": 0.0001647472381591797 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 74, - "funcName": "__test_brightness__", - "created": 1676441652.8177545, - "msecs": 817.7545070648193, - "relativeCreated": 49821.26975059509, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:14:12,817", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/sleep/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441652.5165312, - "msecs": 516.531229019165, - "relativeCreated": 49520.04647254944, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/sleep/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:12,516" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/sleep/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441652.5179112, - "msecs": 517.9111957550049, - "relativeCreated": 49521.42643928528, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:12,517" - }, - { - "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/sleep/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441652.520618, - "msecs": 520.6179618835449, - "relativeCreated": 49524.13320541382, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/sleep/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:12,520" - } - ], - "time_consumption": 0.2971365451812744 - } - ], - "time_consumption": 1.8136241436004639, - "time_start": "2023-02-15 07:14:11,004", - "time_finished": "2023-02-15 07:14:12,817" - }, - "Power On/ Off test for device and virtual device: shellies/ffw/sleep/main_light": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: shellies/ffw/sleep/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441652.8186266, - "msecs": 818.6266422271729, - "relativeCreated": 49822.141885757446, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: shellies/ffw/sleep/main_light", - "asctime": "2023-02-15 07:14:12,818", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441652.819186, - "msecs": 819.1859722137451, - "relativeCreated": 49822.70121574402, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:12,819", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441652.818917, - "msecs": 818.9170360565186, - "relativeCreated": 49822.43227958679, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:12,818" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441652.819065, - "msecs": 819.0650939941406, - "relativeCreated": 49822.580337524414, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:12,819" - } - ], - "time_consumption": 0.00012087821960449219 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441653.121142, - "msecs": 121.14191055297852, - "relativeCreated": 50124.65715408325, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:13,121", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/sleep/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441652.8194976, - "msecs": 819.4975852966309, - "relativeCreated": 49823.012828826904, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/sleep/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:12,819" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441652.8201592, - "msecs": 820.1591968536377, - "relativeCreated": 49823.67444038391, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:12,820" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/sleep/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441652.8213556, - "msecs": 821.3555812835693, - "relativeCreated": 49824.87082481384, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:12,821" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441652.8226979, - "msecs": 822.6978778839111, - "relativeCreated": 49826.213121414185, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:12,822" - }, - { - "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/sleep/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441652.8632371, - "msecs": 863.2371425628662, - "relativeCreated": 49866.75238609314, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/sleep/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:12,863" - } - ], - "time_consumption": 0.2579047679901123 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441653.1215608, - "msecs": 121.56081199645996, - "relativeCreated": 50125.07605552673, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:13,121", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441653.1213965, - "msecs": 121.39654159545898, - "relativeCreated": 50124.91178512573, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:13,121" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441653.1214957, - "msecs": 121.49572372436523, - "relativeCreated": 50125.01096725464, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:13,121" - } - ], - "time_consumption": 6.508827209472656e-05 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441653.1217763, - "msecs": 121.77634239196777, - "relativeCreated": 50125.29158592224, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:13,121", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441653.1216612, - "msecs": 121.66118621826172, - "relativeCreated": 50125.176429748535, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:13,121" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441653.121724, - "msecs": 121.72389030456543, - "relativeCreated": 50125.23913383484, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:13,121" - } - ], - "time_consumption": 5.245208740234375e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441653.4229295, - "msecs": 422.9295253753662, - "relativeCreated": 50426.44476890564, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:13,422", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/sleep/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441653.1219525, - "msecs": 121.95253372192383, - "relativeCreated": 50125.4677772522, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/sleep/main_light/state/set and payload false", - "asctime": "2023-02-15 07:14:13,121" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/sleep/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441653.123824, - "msecs": 123.82388114929199, - "relativeCreated": 50127.339124679565, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:14:13,123" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/sleep/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441653.1242235, - "msecs": 124.22347068786621, - "relativeCreated": 50127.73871421814, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/sleep/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:13,124" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/sleep/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441653.124941, - "msecs": 124.94111061096191, - "relativeCreated": 50128.456354141235, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:13,124" - }, - { - "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/sleep/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441653.169471, - "msecs": 169.47102546691895, - "relativeCreated": 50172.98626899719, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/sleep/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:13,169" - } - ], - "time_consumption": 0.25345849990844727 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441653.423664, - "msecs": 423.6640930175781, - "relativeCreated": 50427.17933654785, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:13,423", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441653.4233866, - "msecs": 423.3865737915039, - "relativeCreated": 50426.90181732178, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:13,423" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441653.42354, - "msecs": 423.5401153564453, - "relativeCreated": 50427.05535888672, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:13,423" - } - ], - "time_consumption": 0.0001239776611328125 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441653.42412, - "msecs": 424.1199493408203, - "relativeCreated": 50427.635192871094, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:13,424", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441653.4239025, - "msecs": 423.9025115966797, - "relativeCreated": 50427.41775512695, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:13,423" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441653.4240172, - "msecs": 424.01719093322754, - "relativeCreated": 50427.5324344635, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:13,424" - } - ], - "time_consumption": 0.00010275840759277344 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441653.7261252, - "msecs": 726.1252403259277, - "relativeCreated": 50729.6404838562, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:13,726", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/sleep/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441653.4243886, - "msecs": 424.3886470794678, - "relativeCreated": 50427.90389060974, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/sleep/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:13,424" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/ffw/sleep/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441653.4250555, - "msecs": 425.05550384521484, - "relativeCreated": 50428.57074737549, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/ffw/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:13,425" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/sleep/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441653.4262357, - "msecs": 426.2356758117676, - "relativeCreated": 50429.75091934204, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:13,426" - }, - { - "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/ffw/sleep/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441653.4275334, - "msecs": 427.5333881378174, - "relativeCreated": 50431.04863166809, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/ffw/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:13,427" - }, - { - "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/sleep/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441653.4669085, - "msecs": 466.90845489501953, - "relativeCreated": 50470.42369842529, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/sleep/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:13,466" - } - ], - "time_consumption": 0.2592167854309082 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441653.7269437, - "msecs": 726.9437313079834, - "relativeCreated": 50730.45897483826, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:13,726", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441653.7266214, - "msecs": 726.6213893890381, - "relativeCreated": 50730.13663291931, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:13,726" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441653.7267816, - "msecs": 726.7816066741943, - "relativeCreated": 50730.29685020447, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:13,726" - } - ], - "time_consumption": 0.0001621246337890625 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441653.7273648, - "msecs": 727.3647785186768, - "relativeCreated": 50730.88002204895, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:13,727", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441653.7271523, - "msecs": 727.1523475646973, - "relativeCreated": 50730.66759109497, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:13,727" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441653.7272651, - "msecs": 727.2651195526123, - "relativeCreated": 50730.780363082886, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:13,727" - } - ], - "time_consumption": 9.965896606445312e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441654.028794, - "msecs": 28.794050216674805, - "relativeCreated": 51032.30929374695, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:14,028", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/ffw/sleep/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441653.7276473, - "msecs": 727.6473045349121, - "relativeCreated": 50731.162548065186, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/ffw/sleep/main_light/state/set and payload false", - "asctime": "2023-02-15 07:14:13,727" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/sleep/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441653.7308278, - "msecs": 730.827808380127, - "relativeCreated": 50734.3430519104, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:14:13,730" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/ffw/sleep/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441653.7316182, - "msecs": 731.6181659698486, - "relativeCreated": 50735.13340950012, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/ffw/sleep/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:13,731" - }, - { - "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/ffw/sleep/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441653.7330084, - "msecs": 733.0083847045898, - "relativeCreated": 50736.52362823486, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:13,733" - }, - { - "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/ffw/sleep/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441653.7752342, - "msecs": 775.2342224121094, - "relativeCreated": 50778.74946594238, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/ffw/sleep/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:13,775" - } - ], - "time_consumption": 0.25355982780456543 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441654.0296168, - "msecs": 29.616832733154297, - "relativeCreated": 51033.13207626343, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:14,029", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441654.0293055, - "msecs": 29.305458068847656, - "relativeCreated": 51032.82070159912, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:14,029" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441654.0294771, - "msecs": 29.47711944580078, - "relativeCreated": 51032.992362976074, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:14,029" - } - ], - "time_consumption": 0.00013971328735351562 - } - ], - "time_consumption": 1.2109901905059814, - "time_start": "2023-02-15 07:14:12,818", - "time_finished": "2023-02-15 07:14:14,029" - }, - "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/1": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/1", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441654.030209, - "msecs": 30.209064483642578, - "relativeCreated": 51033.724308013916, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/1", - "asctime": "2023-02-15 07:14:14,030", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441654.030763, - "msecs": 30.762910842895508, - "relativeCreated": 51034.27815437317, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:14,030", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441654.0304964, - "msecs": 30.49635887145996, - "relativeCreated": 51034.01160240173, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:14,030" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441654.03064, - "msecs": 30.6398868560791, - "relativeCreated": 51034.15513038635, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:14,030" - } - ], - "time_consumption": 0.00012302398681640625 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441654.3323033, - "msecs": 332.3032855987549, - "relativeCreated": 51335.81852912903, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:14,332", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441654.0311472, - "msecs": 31.147241592407227, - "relativeCreated": 51034.66248512268, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload true", - "asctime": "2023-02-15 07:14:14,031" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441654.0324368, - "msecs": 32.43684768676758, - "relativeCreated": 51035.95209121704, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'true'", - "asctime": "2023-02-15 07:14:14,032" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/amplifier/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441654.0353475, - "msecs": 35.34746170043945, - "relativeCreated": 51038.86270523071, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'true'", - "asctime": "2023-02-15 07:14:14,035" - } - ], - "time_consumption": 0.29695582389831543 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441654.3330739, - "msecs": 333.07385444641113, - "relativeCreated": 51336.589097976685, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:14,333", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441654.332754, - "msecs": 332.75389671325684, - "relativeCreated": 51336.26914024353, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:14,332" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441654.3329499, - "msecs": 332.9498767852783, - "relativeCreated": 51336.46512031555, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:14,332" - } - ], - "time_consumption": 0.0001239776611328125 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441654.3334787, - "msecs": 333.4786891937256, - "relativeCreated": 51336.993932724, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:14,333", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441654.333271, - "msecs": 333.2710266113281, - "relativeCreated": 51336.7862701416, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:14,333" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441654.3333807, - "msecs": 333.38069915771484, - "relativeCreated": 51336.89594268799, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:14,333" - } - ], - "time_consumption": 9.799003601074219e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441654.6346607, - "msecs": 634.6607208251953, - "relativeCreated": 51638.17596435547, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:14,634", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/amplifier/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441654.3338156, - "msecs": 333.8155746459961, - "relativeCreated": 51337.33081817627, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/amplifier/state/set and payload false", - "asctime": "2023-02-15 07:14:14,333" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1/set", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441654.3371742, - "msecs": 337.1741771697998, - "relativeCreated": 51340.68942070007, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1/set and payload b'false'", - "asctime": "2023-02-15 07:14:14,337" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441654.3377697, - "msecs": 337.7697467803955, - "relativeCreated": 51341.28499031067, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload false", - "asctime": "2023-02-15 07:14:14,337" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441654.3391907, - "msecs": 339.1907215118408, - "relativeCreated": 51342.705965042114, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'false'", - "asctime": "2023-02-15 07:14:14,339" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/amplifier/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441654.4277096, - "msecs": 427.70957946777344, - "relativeCreated": 51431.22482299805, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'false'", - "asctime": "2023-02-15 07:14:14,427" - } - ], - "time_consumption": 0.20695114135742188 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441654.6354527, - "msecs": 635.4527473449707, - "relativeCreated": 51638.967990875244, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:14,635", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441654.6351607, - "msecs": 635.1606845855713, - "relativeCreated": 51638.675928115845, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:14,635" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441654.6353295, - "msecs": 635.3294849395752, - "relativeCreated": 51638.84472846985, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:14,635" - } - ], - "time_consumption": 0.0001232624053955078 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441654.6358764, - "msecs": 635.8764171600342, - "relativeCreated": 51639.39166069031, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:14,635", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441654.6356492, - "msecs": 635.6492042541504, - "relativeCreated": 51639.164447784424, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:14,635" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441654.6357758, - "msecs": 635.7758045196533, - "relativeCreated": 51639.29104804993, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:14,635" - } - ], - "time_consumption": 0.00010061264038085938 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441654.93719, - "msecs": 937.190055847168, - "relativeCreated": 51940.70529937744, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:14,937", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441654.6361783, - "msecs": 636.1782550811768, - "relativeCreated": 51639.69349861145, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload true", - "asctime": "2023-02-15 07:14:14,636" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441654.6374633, - "msecs": 637.4633312225342, - "relativeCreated": 51640.97857475281, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'true'", - "asctime": "2023-02-15 07:14:14,637" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/amplifier/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441654.6404796, - "msecs": 640.479564666748, - "relativeCreated": 51643.99480819702, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'true'", - "asctime": "2023-02-15 07:14:14,640" - } - ], - "time_consumption": 0.2967104911804199 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441654.9380422, - "msecs": 938.042163848877, - "relativeCreated": 51941.55740737915, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:14,938", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441654.937677, - "msecs": 937.6769065856934, - "relativeCreated": 51941.19215011597, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:14,937" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441654.937846, - "msecs": 937.8459453582764, - "relativeCreated": 51941.36118888855, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:14,937" - } - ], - "time_consumption": 0.00019621849060058594 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441654.9385703, - "msecs": 938.5702610015869, - "relativeCreated": 51942.08550453186, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:14,938", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441654.9382768, - "msecs": 938.2767677307129, - "relativeCreated": 51941.792011260986, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:14,938" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441654.938404, - "msecs": 938.4040832519531, - "relativeCreated": 51941.91932678223, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:14,938" - } - ], - "time_consumption": 0.00016617774963378906 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441655.2398221, - "msecs": 239.8221492767334, - "relativeCreated": 52243.33739280701, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:15,239", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/amplifier/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441654.9388843, - "msecs": 938.8842582702637, - "relativeCreated": 51942.39950180054, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/amplifier/state/set and payload false", - "asctime": "2023-02-15 07:14:14,938" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1/set", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441654.9422777, - "msecs": 942.2776699066162, - "relativeCreated": 51945.79291343689, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1/set and payload b'false'", - "asctime": "2023-02-15 07:14:14,942" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441654.9429069, - "msecs": 942.9068565368652, - "relativeCreated": 51946.42210006714, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload false", - "asctime": "2023-02-15 07:14:14,942" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441654.9442983, - "msecs": 944.298267364502, - "relativeCreated": 51947.813510894775, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'false'", - "asctime": "2023-02-15 07:14:14,944" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/amplifier/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441655.031746, - "msecs": 31.74591064453125, - "relativeCreated": 52035.261154174805, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'false'", - "asctime": "2023-02-15 07:14:15,031" - } - ], - "time_consumption": 0.20807623863220215 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441655.2404912, - "msecs": 240.49115180969238, - "relativeCreated": 52244.006395339966, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:15,240", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441655.2402186, - "msecs": 240.2186393737793, - "relativeCreated": 52243.73388290405, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:15,240" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441655.2403517, - "msecs": 240.35167694091797, - "relativeCreated": 52243.86692047119, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:15,240" - } - ], - "time_consumption": 0.00013947486877441406 - } - ], - "time_consumption": 1.2102820873260498, - "time_start": "2023-02-15 07:14:14,030", - "time_finished": "2023-02-15 07:14:15,240" - }, - "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/3": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/3", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441655.2409544, - "msecs": 240.95439910888672, - "relativeCreated": 52244.46964263916, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/3", - "asctime": "2023-02-15 07:14:15,240", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441655.241352, - "msecs": 241.35208129882812, - "relativeCreated": 52244.8673248291, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:15,241", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441655.2411532, - "msecs": 241.15324020385742, - "relativeCreated": 52244.66848373413, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:15,241" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441655.2412603, - "msecs": 241.26029014587402, - "relativeCreated": 52244.77553367615, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:15,241" - } - ], - "time_consumption": 9.179115295410156e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441655.542599, - "msecs": 542.5989627838135, - "relativeCreated": 52546.11420631409, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:15,542", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/3", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441655.2416244, - "msecs": 241.6243553161621, - "relativeCreated": 52245.139598846436, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/3 and payload true", - "asctime": "2023-02-15 07:14:15,241" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/3", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441655.2427585, - "msecs": 242.75851249694824, - "relativeCreated": 52246.27375602722, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/3 and payload b'true'", - "asctime": "2023-02-15 07:14:15,242" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1/set", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441655.2452817, - "msecs": 245.28169631958008, - "relativeCreated": 52248.79693984985, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1/set and payload b'true'", - "asctime": "2023-02-15 07:14:15,245" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441655.2454312, - "msecs": 245.43118476867676, - "relativeCreated": 52248.94642829895, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload true", - "asctime": "2023-02-15 07:14:15,245" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.cd_player.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/cd_player/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441655.245827, - "msecs": 245.82695960998535, - "relativeCreated": 52249.34220314026, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/cd_player/state and payload b'true'", - "asctime": "2023-02-15 07:14:15,245" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441655.2461677, - "msecs": 246.16765975952148, - "relativeCreated": 52249.682903289795, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'true'", - "asctime": "2023-02-15 07:14:15,246" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/amplifier/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441655.2914212, - "msecs": 291.42117500305176, - "relativeCreated": 52294.936418533325, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'true'", - "asctime": "2023-02-15 07:14:15,291" - } - ], - "time_consumption": 0.2511777877807617 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441655.5433283, - "msecs": 543.3282852172852, - "relativeCreated": 52546.84352874756, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:15,543", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441655.5430555, - "msecs": 543.055534362793, - "relativeCreated": 52546.57077789307, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:15,543" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441655.5432065, - "msecs": 543.2064533233643, - "relativeCreated": 52546.72169685364, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:15,543" - } - ], - "time_consumption": 0.00012183189392089844 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441655.5437372, - "msecs": 543.7371730804443, - "relativeCreated": 52547.25241661072, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:15,543", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441655.5435266, - "msecs": 543.5266494750977, - "relativeCreated": 52547.04189300537, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:15,543" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441655.5436373, - "msecs": 543.6372756958008, - "relativeCreated": 52547.152519226074, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:15,543" - } - ], - "time_consumption": 9.989738464355469e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441655.844912, - "msecs": 844.912052154541, - "relativeCreated": 52848.427295684814, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:15,844", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.cd_player.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/cd_player/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441655.544062, - "msecs": 544.0618991851807, - "relativeCreated": 52547.577142715454, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/cd_player/state/set and payload false", - "asctime": "2023-02-15 07:14:15,544" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/3/set", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441655.5474844, - "msecs": 547.4843978881836, - "relativeCreated": 52550.99964141846, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/3/set and payload b'false'", - "asctime": "2023-02-15 07:14:15,547" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/3", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441655.5480886, - "msecs": 548.088550567627, - "relativeCreated": 52551.6037940979, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/3 and payload false", - "asctime": "2023-02-15 07:14:15,548" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/3", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441655.5494537, - "msecs": 549.4537353515625, - "relativeCreated": 52552.968978881836, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/3 and payload b'false'", - "asctime": "2023-02-15 07:14:15,549" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1/set", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441655.5945852, - "msecs": 594.5851802825928, - "relativeCreated": 52598.100423812866, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1/set and payload b'false'", - "asctime": "2023-02-15 07:14:15,594" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441655.5952864, - "msecs": 595.2863693237305, - "relativeCreated": 52598.801612854004, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload false", - "asctime": "2023-02-15 07:14:15,595" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.cd_player.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/cd_player/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441655.5962412, - "msecs": 596.2412357330322, - "relativeCreated": 52599.756479263306, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/cd_player/state and payload b'false'", - "asctime": "2023-02-15 07:14:15,596" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441655.597493, - "msecs": 597.4929332733154, - "relativeCreated": 52601.00817680359, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'false'", - "asctime": "2023-02-15 07:14:15,597" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/amplifier/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441655.6435313, - "msecs": 643.531322479248, - "relativeCreated": 52647.04656600952, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'false'", - "asctime": "2023-02-15 07:14:15,643" - } - ], - "time_consumption": 0.20138072967529297 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441655.8452008, - "msecs": 845.200777053833, - "relativeCreated": 52848.71602058411, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:15,845", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441655.8451068, - "msecs": 845.106840133667, - "relativeCreated": 52848.62208366394, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:15,845" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441655.8451564, - "msecs": 845.1564311981201, - "relativeCreated": 52848.67167472839, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:15,845" - } - ], - "time_consumption": 4.4345855712890625e-05 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441655.8453693, - "msecs": 845.3693389892578, - "relativeCreated": 52848.88458251953, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:15,845", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441655.8452985, - "msecs": 845.2985286712646, - "relativeCreated": 52848.81377220154, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:15,845" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441655.8453422, - "msecs": 845.3421592712402, - "relativeCreated": 52848.857402801514, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:15,845" - } - ], - "time_consumption": 2.7179718017578125e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441656.1462958, - "msecs": 146.29578590393066, - "relativeCreated": 53149.811029434204, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:16,146", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/3", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441655.845477, - "msecs": 845.4771041870117, - "relativeCreated": 52848.992347717285, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/3 and payload true", - "asctime": "2023-02-15 07:14:15,845" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/3", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441655.8458428, - "msecs": 845.8428382873535, - "relativeCreated": 52849.35808181763, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/3 and payload b'true'", - "asctime": "2023-02-15 07:14:15,845" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1/set", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441655.846788, - "msecs": 846.7879295349121, - "relativeCreated": 52850.303173065186, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1/set and payload b'true'", - "asctime": "2023-02-15 07:14:15,846" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441655.8468928, - "msecs": 846.8928337097168, - "relativeCreated": 52850.40807723999, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload true", - "asctime": "2023-02-15 07:14:15,846" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.cd_player.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/cd_player/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441655.8470724, - "msecs": 847.0723628997803, - "relativeCreated": 52850.587606430054, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/cd_player/state and payload b'true'", - "asctime": "2023-02-15 07:14:15,847" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441655.8473141, - "msecs": 847.3141193389893, - "relativeCreated": 52850.82936286926, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'true'", - "asctime": "2023-02-15 07:14:15,847" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/amplifier/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441655.935569, - "msecs": 935.5690479278564, - "relativeCreated": 52939.08429145813, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'true'", - "asctime": "2023-02-15 07:14:15,935" - } - ], - "time_consumption": 0.21072673797607422 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441656.14657, - "msecs": 146.56996726989746, - "relativeCreated": 53150.08521080017, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:16,146", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441656.1464899, - "msecs": 146.48985862731934, - "relativeCreated": 53150.00510215759, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:16,146" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441656.1465354, - "msecs": 146.53539657592773, - "relativeCreated": 53150.0506401062, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:16,146" - } - ], - "time_consumption": 3.457069396972656e-05 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441656.1466982, - "msecs": 146.6982364654541, - "relativeCreated": 53150.21347999573, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:16,146", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441656.146624, - "msecs": 146.62408828735352, - "relativeCreated": 53150.13933181763, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:16,146" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441656.146654, - "msecs": 146.6538906097412, - "relativeCreated": 53150.169134140015, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:16,146" - } - ], - "time_consumption": 4.4345855712890625e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441656.4474094, - "msecs": 447.40939140319824, - "relativeCreated": 53450.92463493347, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:16,447", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.cd_player.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/cd_player/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441656.1467881, - "msecs": 146.7881202697754, - "relativeCreated": 53150.30336380005, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/cd_player/state/set and payload false", - "asctime": "2023-02-15 07:14:16,146" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/3/set", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441656.1478984, - "msecs": 147.89843559265137, - "relativeCreated": 53151.413679122925, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/3/set and payload b'false'", - "asctime": "2023-02-15 07:14:16,147" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/3", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441656.1480453, - "msecs": 148.04530143737793, - "relativeCreated": 53151.56054496765, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/3 and payload false", - "asctime": "2023-02-15 07:14:16,148" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/3", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441656.1483812, - "msecs": 148.38123321533203, - "relativeCreated": 53151.896476745605, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/3 and payload b'false'", - "asctime": "2023-02-15 07:14:16,148" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1/set", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441656.1935828, - "msecs": 193.58277320861816, - "relativeCreated": 53197.09801673889, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1/set and payload b'false'", - "asctime": "2023-02-15 07:14:16,193" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441656.1939476, - "msecs": 193.94755363464355, - "relativeCreated": 53197.46279716492, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload false", - "asctime": "2023-02-15 07:14:16,193" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.cd_player.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/cd_player/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441656.194603, - "msecs": 194.60296630859375, - "relativeCreated": 53198.11820983887, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/cd_player/state and payload b'false'", - "asctime": "2023-02-15 07:14:16,194" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441656.1953728, - "msecs": 195.3728199005127, - "relativeCreated": 53198.888063430786, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'false'", - "asctime": "2023-02-15 07:14:16,195" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/amplifier/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441656.2435067, - "msecs": 243.50666999816895, - "relativeCreated": 53247.02191352844, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'false'", - "asctime": "2023-02-15 07:14:16,243" - } - ], - "time_consumption": 0.2039027214050293 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441656.448177, - "msecs": 448.1770992279053, - "relativeCreated": 53451.69234275818, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:16,448", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441656.447888, - "msecs": 447.8878974914551, - "relativeCreated": 53451.40314102173, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:16,447" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441656.448052, - "msecs": 448.05192947387695, - "relativeCreated": 53451.56717300415, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:16,448" - } - ], - "time_consumption": 0.0001251697540283203 - } - ], - "time_consumption": 1.2072227001190186, - "time_start": "2023-02-15 07:14:15,240", - "time_finished": "2023-02-15 07:14:16,448" - }, - "Power On/ Off synchronisation test: my_apps/gfw/dirk/powerplug/output/3": { - "name": "__tLogger__", - "msg": "Power On/ Off synchronisation test: my_apps/gfw/dirk/powerplug/output/3", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 24, - "funcName": "test_power_on_off_sync", - "created": 1676441656.4486804, - "msecs": 448.6804008483887, - "relativeCreated": 53452.19564437866, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off synchronisation test: my_apps/gfw/dirk/powerplug/output/3", - "asctime": "2023-02-15 07:14:16,448", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions for master device '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 30, - "funcName": "__test_power_on_off_sync__", - "created": 1676441656.7496142, - "msecs": 749.6142387390137, - "relativeCreated": 53753.12948226929, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions for master device 'False'", - "asctime": "2023-02-15 07:14:16,749", - "moduleLogger": [], - "time_consumption": 0.0 - }, - { - "name": "__tLogger__", - "msg": "Changing master device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off_sync__", - "created": 1676441657.0512307, - "msecs": 51.230669021606445, - "relativeCreated": 54054.74591255188, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing master device state to 'True'", - "asctime": "2023-02-15 07:14:17,051", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/3", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441656.7502224, - "msecs": 750.2224445343018, - "relativeCreated": 53753.737688064575, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/3 and payload true", - "asctime": "2023-02-15 07:14:16,750" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/3", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441656.7515268, - "msecs": 751.5268325805664, - "relativeCreated": 53755.04207611084, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/3 and payload b'true'", - "asctime": "2023-02-15 07:14:16,751" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1/set", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441656.754668, - "msecs": 754.6679973602295, - "relativeCreated": 53758.1832408905, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1/set and payload b'true'", - "asctime": "2023-02-15 07:14:16,754" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441656.7550783, - "msecs": 755.0783157348633, - "relativeCreated": 53758.59355926514, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload true", - "asctime": "2023-02-15 07:14:16,755" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.cd_player.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/cd_player/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441656.755887, - "msecs": 755.8870315551758, - "relativeCreated": 53759.40227508545, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/cd_player/state and payload b'true'", - "asctime": "2023-02-15 07:14:16,755" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441656.7570417, - "msecs": 757.0416927337646, - "relativeCreated": 53760.55693626404, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'true'", - "asctime": "2023-02-15 07:14:16,757" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/amplifier/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441656.803175, - "msecs": 803.1749725341797, - "relativeCreated": 53806.69021606445, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'true'", - "asctime": "2023-02-15 07:14:16,803" - } - ], - "time_consumption": 0.24805569648742676 - }, - { - "name": "__tLogger__", - "msg": "Follower device (my_apps/gfw/dirk/powerplug/output/1) state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441657.0519636, - "msecs": 51.96356773376465, - "relativeCreated": 54055.47881126404, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (my_apps/gfw/dirk/powerplug/output/1) state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:17,051", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (my_apps/gfw/dirk/powerplug/output/1) state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441657.0516858, - "msecs": 51.68581008911133, - "relativeCreated": 54055.201053619385, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (my_apps/gfw/dirk/powerplug/output/1) state): True ()", - "asctime": "2023-02-15 07:14:17,051" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (my_apps/gfw/dirk/powerplug/output/1) state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441657.0518382, - "msecs": 51.83815956115723, - "relativeCreated": 54055.35340309143, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (my_apps/gfw/dirk/powerplug/output/1) state): result = True ()", - "asctime": "2023-02-15 07:14:17,051" - } - ], - "time_consumption": 0.00012540817260742188 - }, - { - "name": "__tLogger__", - "msg": "Changing master device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off_sync__", - "created": 1676441657.3534648, - "msecs": 353.46484184265137, - "relativeCreated": 54356.980085372925, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing master device state to 'False'", - "asctime": "2023-02-15 07:14:17,353", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/3", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441657.0522926, - "msecs": 52.292585372924805, - "relativeCreated": 54055.8078289032, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/3 and payload false", - "asctime": "2023-02-15 07:14:17,052" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/3", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441657.053345, - "msecs": 53.3449649810791, - "relativeCreated": 54056.86020851135, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/3 and payload b'false'", - "asctime": "2023-02-15 07:14:17,053" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1/set", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441657.056614, - "msecs": 56.613922119140625, - "relativeCreated": 54060.129165649414, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1/set and payload b'false'", - "asctime": "2023-02-15 07:14:17,056" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441657.0570312, - "msecs": 57.03115463256836, - "relativeCreated": 54060.54639816284, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload false", - "asctime": "2023-02-15 07:14:17,057" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.cd_player.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/cd_player/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441657.0578933, - "msecs": 57.89327621459961, - "relativeCreated": 54061.40851974487, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/cd_player/state and payload b'false'", - "asctime": "2023-02-15 07:14:17,057" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/1", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441657.0590582, - "msecs": 59.058189392089844, - "relativeCreated": 54062.57343292236, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'false'", - "asctime": "2023-02-15 07:14:17,059" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/amplifier/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441657.1470006, - "msecs": 147.00055122375488, - "relativeCreated": 54150.51579475403, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'false'", - "asctime": "2023-02-15 07:14:17,147" - } - ], - "time_consumption": 0.20646429061889648 - }, - { - "name": "__tLogger__", - "msg": "Follower device (my_apps/gfw/dirk/powerplug/output/1) state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441657.354254, - "msecs": 354.25400733947754, - "relativeCreated": 54357.76925086975, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (my_apps/gfw/dirk/powerplug/output/1) state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:17,354", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (my_apps/gfw/dirk/powerplug/output/1) state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441657.3539622, - "msecs": 353.9621829986572, - "relativeCreated": 54357.47742652893, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (my_apps/gfw/dirk/powerplug/output/1) state): False ()", - "asctime": "2023-02-15 07:14:17,353" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (my_apps/gfw/dirk/powerplug/output/1) state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441657.3541272, - "msecs": 354.1271686553955, - "relativeCreated": 54357.64241218567, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (my_apps/gfw/dirk/powerplug/output/1) state): result = False ()", - "asctime": "2023-02-15 07:14:17,354" - } - ], - "time_consumption": 0.00012683868408203125 - } - ], - "time_consumption": 0.9055736064910889, - "time_start": "2023-02-15 07:14:16,448", - "time_finished": "2023-02-15 07:14:17,354" - }, - "Brightness test for device and virtual device: zigbee/gfw/dirk/desk_light": { - "name": "__tLogger__", - "msg": "Brightness test for device and virtual device: zigbee/gfw/dirk/desk_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 50, - "funcName": "test_brightness", - "created": 1676441657.3548212, - "msecs": 354.82120513916016, - "relativeCreated": 54358.33644866943, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Brightness test for device and virtual device: zigbee/gfw/dirk/desk_light", - "asctime": "2023-02-15 07:14:17,354", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 57, - "funcName": "__test_brightness__", - "created": 1676441657.6566002, - "msecs": 656.6002368927002, - "relativeCreated": 54660.11548042297, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:14:17,656", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441657.3551702, - "msecs": 355.17024993896484, - "relativeCreated": 54358.68549346924, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/2 and payload true", - "asctime": "2023-02-15 07:14:17,355" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441657.3558526, - "msecs": 355.8526039123535, - "relativeCreated": 54359.36784744263, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:17,355" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441657.3569422, - "msecs": 356.94217681884766, - "relativeCreated": 54360.45742034912, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2 and payload b'true'", - "asctime": "2023-02-15 07:14:17,356" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441657.357669, - "msecs": 357.6691150665283, - "relativeCreated": 54361.1843585968, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:17,357" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441657.403251, - "msecs": 403.25093269348145, - "relativeCreated": 54406.766176223755, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:17,403" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441657.4040942, - "msecs": 404.0942192077637, - "relativeCreated": 54407.60946273804, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:17,404" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441657.4047577, - "msecs": 404.7577381134033, - "relativeCreated": 54408.27298164368, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:14:17,404" - } - ], - "time_consumption": 0.2518424987792969 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441657.6573117, - "msecs": 657.3116779327393, - "relativeCreated": 54660.82692146301, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:17,657", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441657.6570306, - "msecs": 657.0305824279785, - "relativeCreated": 54660.54582595825, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:14:17,657" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441657.6571877, - "msecs": 657.1877002716064, - "relativeCreated": 54660.70294380188, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:17,657" - } - ], - "time_consumption": 0.0001239776611328125 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441657.9588926, - "msecs": 958.8925838470459, - "relativeCreated": 54962.40782737732, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:14:17,958", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441657.657737, - "msecs": 657.7370166778564, - "relativeCreated": 54661.25226020813, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:17,657" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441657.6589978, - "msecs": 658.9977741241455, - "relativeCreated": 54662.51301765442, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:17,658" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441657.66139, - "msecs": 661.3900661468506, - "relativeCreated": 54664.905309677124, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/brightness and payload b'65'", - "asctime": "2023-02-15 07:14:17,661" - } - ], - "time_consumption": 0.2975025177001953 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441657.9596214, - "msecs": 959.6214294433594, - "relativeCreated": 54963.13667297363, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:17,959", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441657.9593499, - "msecs": 959.3498706817627, - "relativeCreated": 54962.865114212036, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:14:17,959" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441657.9595013, - "msecs": 959.5012664794922, - "relativeCreated": 54963.016510009766, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:17,959" - } - ], - "time_consumption": 0.0001201629638671875 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441657.960067, - "msecs": 960.0670337677002, - "relativeCreated": 54963.58227729797, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:17,960", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441657.9598162, - "msecs": 959.8162174224854, - "relativeCreated": 54963.33146095276, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:14:17,959" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441657.9599273, - "msecs": 959.9273204803467, - "relativeCreated": 54963.44256401062, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:17,959" - } - ], - "time_consumption": 0.00013971328735351562 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441658.2613478, - "msecs": 261.34777069091797, - "relativeCreated": 55264.86301422119, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:14:18,261", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441657.9604192, - "msecs": 960.4191780090332, - "relativeCreated": 54963.93442153931, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/desk_light/brightness/set and payload 50", - "asctime": "2023-02-15 07:14:17,960" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441657.9637234, - "msecs": 963.7234210968018, - "relativeCreated": 54967.238664627075, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/desk_light/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:14:17,963" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441657.964242, - "msecs": 964.2419815063477, - "relativeCreated": 54967.75722503662, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:17,964" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441657.9653997, - "msecs": 965.3997421264648, - "relativeCreated": 54968.91498565674, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:17,965" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441658.0097783, - "msecs": 9.778261184692383, - "relativeCreated": 55013.293504714966, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:18,009" - } - ], - "time_consumption": 0.2515695095062256 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441658.2620816, - "msecs": 262.0816230773926, - "relativeCreated": 55265.596866607666, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:18,262", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441658.2618053, - "msecs": 261.80529594421387, - "relativeCreated": 55265.32053947449, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:14:18,261" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441658.2619731, - "msecs": 261.97314262390137, - "relativeCreated": 55265.488386154175, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:18,261" - } - ], - "time_consumption": 0.00010848045349121094 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441658.2625, - "msecs": 262.5000476837158, - "relativeCreated": 55266.01529121399, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:18,262", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441658.262292, - "msecs": 262.29190826416016, - "relativeCreated": 55265.80715179443, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:14:18,262" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441658.2623878, - "msecs": 262.387752532959, - "relativeCreated": 55265.90299606323, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:18,262" - } - ], - "time_consumption": 0.00011229515075683594 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441658.5639443, - "msecs": 563.9443397521973, - "relativeCreated": 55567.45958328247, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:14:18,563", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441658.2628217, - "msecs": 262.8216743469238, - "relativeCreated": 55266.3369178772, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:18,262" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441658.2638257, - "msecs": 263.8256549835205, - "relativeCreated": 55267.340898513794, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:18,263" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441658.2659628, - "msecs": 265.9628391265869, - "relativeCreated": 55269.47808265686, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/brightness and payload b'65'", - "asctime": "2023-02-15 07:14:18,265" - } - ], - "time_consumption": 0.29798150062561035 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441658.5647242, - "msecs": 564.7242069244385, - "relativeCreated": 55568.23945045471, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:18,564", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441658.564393, - "msecs": 564.3930435180664, - "relativeCreated": 55567.90828704834, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:14:18,564" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441658.564589, - "msecs": 564.5890235900879, - "relativeCreated": 55568.10426712036, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:18,564" - } - ], - "time_consumption": 0.00013518333435058594 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441658.5651455, - "msecs": 565.1454925537109, - "relativeCreated": 55568.660736083984, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:18,565", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441658.564922, - "msecs": 564.9220943450928, - "relativeCreated": 55568.437337875366, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:14:18,564" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441658.565033, - "msecs": 565.032958984375, - "relativeCreated": 55568.54820251465, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:18,565" - } - ], - "time_consumption": 0.0001125335693359375 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441658.866502, - "msecs": 866.502046585083, - "relativeCreated": 55870.01729011536, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:14:18,866", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441658.56543, - "msecs": 565.4299259185791, - "relativeCreated": 55568.94516944885, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/desk_light/brightness/set and payload 50", - "asctime": "2023-02-15 07:14:18,565" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441658.5685747, - "msecs": 568.5746669769287, - "relativeCreated": 55572.0899105072, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/desk_light/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:14:18,568" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441658.569135, - "msecs": 569.1349506378174, - "relativeCreated": 55572.65019416809, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:18,569" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441658.5703065, - "msecs": 570.3065395355225, - "relativeCreated": 55573.821783065796, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:18,570" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441658.6139405, - "msecs": 613.9404773712158, - "relativeCreated": 55617.45572090149, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:18,613" - } - ], - "time_consumption": 0.2525615692138672 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441658.867281, - "msecs": 867.2809600830078, - "relativeCreated": 55870.79620361328, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:18,867", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441658.866963, - "msecs": 866.9629096984863, - "relativeCreated": 55870.47815322876, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:14:18,866" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441658.8671598, - "msecs": 867.1598434448242, - "relativeCreated": 55870.6750869751, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:18,867" - } - ], - "time_consumption": 0.00012111663818359375 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 74, - "funcName": "__test_brightness__", - "created": 1676441659.16884, - "msecs": 168.8399314880371, - "relativeCreated": 56172.35517501831, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:14:19,168", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441658.8676105, - "msecs": 867.6104545593262, - "relativeCreated": 55871.1256980896, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/2 and payload false", - "asctime": "2023-02-15 07:14:18,867" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441658.8687801, - "msecs": 868.7801361083984, - "relativeCreated": 55872.29537963867, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2 and payload b'false'", - "asctime": "2023-02-15 07:14:18,868" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441658.8737853, - "msecs": 873.7852573394775, - "relativeCreated": 55877.30050086975, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:18,873" - } - ], - "time_consumption": 0.29505467414855957 - } - ], - "time_consumption": 1.814018726348877, - "time_start": "2023-02-15 07:14:17,354", - "time_finished": "2023-02-15 07:14:19,168" - }, - "Color temperature test for device and virtual device: zigbee/gfw/dirk/desk_light": { - "name": "__tLogger__", - "msg": "Color temperature test for device and virtual device: zigbee/gfw/dirk/desk_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 81, - "funcName": "test_color_temp", - "created": 1676441659.1696522, - "msecs": 169.65222358703613, - "relativeCreated": 56173.16746711731, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Color temperature test for device and virtual device: zigbee/gfw/dirk/desk_light", - "asctime": "2023-02-15 07:14:19,169", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 88, - "funcName": "__test_color_temp__", - "created": 1676441659.4718235, - "msecs": 471.82345390319824, - "relativeCreated": 56475.33869743347, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:14:19,471", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441659.1700542, - "msecs": 170.05419731140137, - "relativeCreated": 56173.569440841675, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/2 and payload true", - "asctime": "2023-02-15 07:14:19,170" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441659.1708012, - "msecs": 170.80116271972656, - "relativeCreated": 56174.31640625, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:19,170" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441659.1717498, - "msecs": 171.74983024597168, - "relativeCreated": 56175.265073776245, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2 and payload b'true'", - "asctime": "2023-02-15 07:14:19,171" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441659.1724737, - "msecs": 172.47366905212402, - "relativeCreated": 56175.9889125824, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:19,172" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441659.2190025, - "msecs": 219.00248527526855, - "relativeCreated": 56222.51772880554, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:19,219" - } - ], - "time_consumption": 0.2528209686279297 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441659.4725354, - "msecs": 472.5353717803955, - "relativeCreated": 56476.05061531067, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:19,472", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441659.4722595, - "msecs": 472.259521484375, - "relativeCreated": 56475.77476501465, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 5 ()", - "asctime": "2023-02-15 07:14:19,472" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441659.4724133, - "msecs": 472.4133014678955, - "relativeCreated": 56475.92854499817, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 5 ()", - "asctime": "2023-02-15 07:14:19,472" - } - ], - "time_consumption": 0.0001220703125 - }, - { - "name": "__tLogger__", - "msg": "Changing light device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 94, - "funcName": "__test_color_temp__", - "created": 1676441659.774186, - "msecs": 774.1858959197998, - "relativeCreated": 56777.70113945007, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device color temperature to '5'", - "asctime": "2023-02-15 07:14:19,774", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441659.4729955, - "msecs": 472.9955196380615, - "relativeCreated": 56476.510763168335, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}", - "asctime": "2023-02-15 07:14:19,472" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441659.4741611, - "msecs": 474.16114807128906, - "relativeCreated": 56477.67639160156, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'", - "asctime": "2023-02-15 07:14:19,474" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/color_temp", - "b'8'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441659.4766395, - "msecs": 476.6395092010498, - "relativeCreated": 56480.15475273132, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/color_temp and payload b'8'", - "asctime": "2023-02-15 07:14:19,476" - } - ], - "time_consumption": 0.29754638671875 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441659.7749662, - "msecs": 774.9662399291992, - "relativeCreated": 56778.48148345947, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:19,774", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441659.7746885, - "msecs": 774.6884822845459, - "relativeCreated": 56778.20372581482, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 8 ()", - "asctime": "2023-02-15 07:14:19,774" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441659.7748444, - "msecs": 774.8444080352783, - "relativeCreated": 56778.35965156555, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 8 ()", - "asctime": "2023-02-15 07:14:19,774" - } - ], - "time_consumption": 0.00012183189392089844 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441659.7753797, - "msecs": 775.3796577453613, - "relativeCreated": 56778.894901275635, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:19,775", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441659.7751625, - "msecs": 775.1624584197998, - "relativeCreated": 56778.67770195007, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 8 ()", - "asctime": "2023-02-15 07:14:19,775" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441659.7752774, - "msecs": 775.2773761749268, - "relativeCreated": 56778.7926197052, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 8 ()", - "asctime": "2023-02-15 07:14:19,775" - } - ], - "time_consumption": 0.00010228157043457031 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 100, - "funcName": "__test_color_temp__", - "created": 1676441660.0766494, - "msecs": 76.64942741394043, - "relativeCreated": 57080.164670944214, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device color temperature to '5'", - "asctime": "2023-02-15 07:14:20,076", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441659.7757652, - "msecs": 775.7651805877686, - "relativeCreated": 56779.28042411804, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/desk_light/color_temp/set and payload 5", - "asctime": "2023-02-15 07:14:19,775" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441659.7789345, - "msecs": 778.9344787597656, - "relativeCreated": 56782.44972229004, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/desk_light/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:14:19,778" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441659.7794542, - "msecs": 779.454231262207, - "relativeCreated": 56782.96947479248, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:19,779" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441659.780575, - "msecs": 780.5750370025635, - "relativeCreated": 56784.09028053284, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:19,780" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441659.8259146, - "msecs": 825.9146213531494, - "relativeCreated": 56829.42986488342, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:14:19,825" - } - ], - "time_consumption": 0.250734806060791 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441660.07738, - "msecs": 77.37994194030762, - "relativeCreated": 57080.89518547058, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:20,077", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441660.0770893, - "msecs": 77.08930969238281, - "relativeCreated": 57080.604553222656, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 5 ()", - "asctime": "2023-02-15 07:14:20,077" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441660.0772417, - "msecs": 77.24165916442871, - "relativeCreated": 57080.7569026947, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 5 ()", - "asctime": "2023-02-15 07:14:20,077" - } - ], - "time_consumption": 0.00013828277587890625 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441660.0777836, - "msecs": 77.78358459472656, - "relativeCreated": 57081.298828125, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:20,077", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441660.0775738, - "msecs": 77.57377624511719, - "relativeCreated": 57081.08901977539, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 5 ()", - "asctime": "2023-02-15 07:14:20,077" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441660.0776849, - "msecs": 77.68487930297852, - "relativeCreated": 57081.20012283325, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 5 ()", - "asctime": "2023-02-15 07:14:20,077" - } - ], - "time_consumption": 9.870529174804688e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing light device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 94, - "funcName": "__test_color_temp__", - "created": 1676441660.3793285, - "msecs": 379.32848930358887, - "relativeCreated": 57382.84373283386, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device color temperature to '5'", - "asctime": "2023-02-15 07:14:20,379", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441660.07817, - "msecs": 78.1700611114502, - "relativeCreated": 57081.68530464172, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}", - "asctime": "2023-02-15 07:14:20,078" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441660.0793347, - "msecs": 79.33473587036133, - "relativeCreated": 57082.849979400635, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'", - "asctime": "2023-02-15 07:14:20,079" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/color_temp", - "b'8'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441660.0817754, - "msecs": 81.77542686462402, - "relativeCreated": 57085.2906703949, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/color_temp and payload b'8'", - "asctime": "2023-02-15 07:14:20,081" - } - ], - "time_consumption": 0.29755306243896484 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441660.3799987, - "msecs": 379.99868392944336, - "relativeCreated": 57383.51392745972, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:20,379", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441660.379725, - "msecs": 379.72497940063477, - "relativeCreated": 57383.24022293091, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 8 ()", - "asctime": "2023-02-15 07:14:20,379" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441660.3798935, - "msecs": 379.89354133605957, - "relativeCreated": 57383.40878486633, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 8 ()", - "asctime": "2023-02-15 07:14:20,379" - } - ], - "time_consumption": 0.00010514259338378906 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441660.380363, - "msecs": 380.36298751831055, - "relativeCreated": 57383.878231048584, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:20,380", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441660.3801692, - "msecs": 380.169153213501, - "relativeCreated": 57383.684396743774, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 8 ()", - "asctime": "2023-02-15 07:14:20,380" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441660.3802657, - "msecs": 380.2657127380371, - "relativeCreated": 57383.78095626831, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 8 ()", - "asctime": "2023-02-15 07:14:20,380" - } - ], - "time_consumption": 9.72747802734375e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 100, - "funcName": "__test_color_temp__", - "created": 1676441660.6815364, - "msecs": 681.5364360809326, - "relativeCreated": 57685.051679611206, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device color temperature to '5'", - "asctime": "2023-02-15 07:14:20,681", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441660.3806086, - "msecs": 380.60855865478516, - "relativeCreated": 57384.12380218506, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/desk_light/color_temp/set and payload 5", - "asctime": "2023-02-15 07:14:20,380" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441660.383315, - "msecs": 383.3150863647461, - "relativeCreated": 57386.83032989502, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/desk_light/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:14:20,383" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441660.3842597, - "msecs": 384.2597007751465, - "relativeCreated": 57387.77494430542, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:20,384" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441660.3852396, - "msecs": 385.2396011352539, - "relativeCreated": 57388.75484466553, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:20,385" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441660.429471, - "msecs": 429.4710159301758, - "relativeCreated": 57432.98625946045, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:14:20,429" - } - ], - "time_consumption": 0.25206542015075684 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441660.682247, - "msecs": 682.2469234466553, - "relativeCreated": 57685.76216697693, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:20,682", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441660.6819735, - "msecs": 681.9734573364258, - "relativeCreated": 57685.4887008667, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 5 ()", - "asctime": "2023-02-15 07:14:20,681" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441660.6821275, - "msecs": 682.1274757385254, - "relativeCreated": 57685.6427192688, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 5 ()", - "asctime": "2023-02-15 07:14:20,682" - } - ], - "time_consumption": 0.00011944770812988281 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 105, - "funcName": "__test_color_temp__", - "created": 1676441660.9838626, - "msecs": 983.8626384735107, - "relativeCreated": 57987.377882003784, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:14:20,983", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441660.682619, - "msecs": 682.6190948486328, - "relativeCreated": 57686.134338378906, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/2 and payload false", - "asctime": "2023-02-15 07:14:20,682" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441660.6838093, - "msecs": 683.8092803955078, - "relativeCreated": 57687.32452392578, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2 and payload b'false'", - "asctime": "2023-02-15 07:14:20,683" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441660.6856554, - "msecs": 685.6553554534912, - "relativeCreated": 57689.170598983765, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:20,685" - } - ], - "time_consumption": 0.29820728302001953 - } - ], - "time_consumption": 1.8142104148864746, - "time_start": "2023-02-15 07:14:19,169", - "time_finished": "2023-02-15 07:14:20,983" - }, - "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/2": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/2", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441660.9846106, - "msecs": 984.6105575561523, - "relativeCreated": 57988.125801086426, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/2", - "asctime": "2023-02-15 07:14:20,984", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441660.9851894, - "msecs": 985.1894378662109, - "relativeCreated": 57988.704681396484, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:20,985", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441660.9849257, - "msecs": 984.9257469177246, - "relativeCreated": 57988.440990448, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:20,984" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441660.985072, - "msecs": 985.0718975067139, - "relativeCreated": 57988.58714103699, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:20,985" - } - ], - "time_consumption": 0.00011754035949707031 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441661.286924, - "msecs": 286.923885345459, - "relativeCreated": 58290.43912887573, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:21,286", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441660.9854944, - "msecs": 985.4943752288818, - "relativeCreated": 57989.009618759155, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/2 and payload true", - "asctime": "2023-02-15 07:14:20,985" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441660.986132, - "msecs": 986.1319065093994, - "relativeCreated": 57989.64715003967, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:20,986" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441660.9871645, - "msecs": 987.1644973754883, - "relativeCreated": 57990.67974090576, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2 and payload b'true'", - "asctime": "2023-02-15 07:14:20,987" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441660.9878657, - "msecs": 987.865686416626, - "relativeCreated": 57991.3809299469, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:20,987" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441661.035341, - "msecs": 35.34102439880371, - "relativeCreated": 58038.85626792908, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:21,035" - } - ], - "time_consumption": 0.2515828609466553 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441661.2875466, - "msecs": 287.54663467407227, - "relativeCreated": 58291.061878204346, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:21,287", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441661.2873096, - "msecs": 287.3096466064453, - "relativeCreated": 58290.82489013672, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:21,287" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441661.287442, - "msecs": 287.4419689178467, - "relativeCreated": 58290.95721244812, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:21,287" - } - ], - "time_consumption": 0.00010466575622558594 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441661.2879298, - "msecs": 287.9297733306885, - "relativeCreated": 58291.44501686096, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:21,287", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441661.2877138, - "msecs": 287.71376609802246, - "relativeCreated": 58291.229009628296, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:21,287" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441661.2878082, - "msecs": 287.8081798553467, - "relativeCreated": 58291.32342338562, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:21,287" - } - ], - "time_consumption": 0.00012159347534179688 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441661.5891583, - "msecs": 589.158296585083, - "relativeCreated": 58592.67354011536, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:21,589", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441661.2882125, - "msecs": 288.21253776550293, - "relativeCreated": 58291.72778129578, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/desk_light/state/set and payload false", - "asctime": "2023-02-15 07:14:21,288" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2/set", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441661.2909336, - "msecs": 290.93360900878906, - "relativeCreated": 58294.44885253906, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2/set and payload b'false'", - "asctime": "2023-02-15 07:14:21,290" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441661.2912958, - "msecs": 291.29576683044434, - "relativeCreated": 58294.81101036072, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/2 and payload false", - "asctime": "2023-02-15 07:14:21,291" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441661.2923048, - "msecs": 292.30475425720215, - "relativeCreated": 58295.819997787476, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2 and payload b'false'", - "asctime": "2023-02-15 07:14:21,292" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441661.3836157, - "msecs": 383.61573219299316, - "relativeCreated": 58387.13097572327, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:21,383" - } - ], - "time_consumption": 0.20554256439208984 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441661.589956, - "msecs": 589.9560451507568, - "relativeCreated": 58593.47128868103, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:21,589", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441661.5896356, - "msecs": 589.6356105804443, - "relativeCreated": 58593.15085411072, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:21,589" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441661.5897906, - "msecs": 589.7905826568604, - "relativeCreated": 58593.305826187134, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:21,589" - } - ], - "time_consumption": 0.00016546249389648438 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441661.590406, - "msecs": 590.4059410095215, - "relativeCreated": 58593.921184539795, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:21,590", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441661.5901601, - "msecs": 590.1601314544678, - "relativeCreated": 58593.67537498474, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:21,590" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441661.5902917, - "msecs": 590.2917385101318, - "relativeCreated": 58593.806982040405, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:21,590" - } - ], - "time_consumption": 0.00011420249938964844 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441661.8923237, - "msecs": 892.3237323760986, - "relativeCreated": 58895.83897590637, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:21,892", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441661.5907578, - "msecs": 590.7578468322754, - "relativeCreated": 58594.27309036255, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/2 and payload true", - "asctime": "2023-02-15 07:14:21,590" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441661.5914078, - "msecs": 591.4077758789062, - "relativeCreated": 58594.92301940918, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:21,591" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441661.5923984, - "msecs": 592.3984050750732, - "relativeCreated": 58595.91364860535, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2 and payload b'true'", - "asctime": "2023-02-15 07:14:21,592" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/desk_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441661.5929015, - "msecs": 592.9014682769775, - "relativeCreated": 58596.41671180725, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:21,592" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441661.6349454, - "msecs": 634.9453926086426, - "relativeCreated": 58638.460636138916, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:21,634" - } - ], - "time_consumption": 0.25737833976745605 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441661.8930435, - "msecs": 893.0435180664062, - "relativeCreated": 58896.55876159668, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:21,893", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441661.8927624, - "msecs": 892.7624225616455, - "relativeCreated": 58896.27766609192, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:21,892" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441661.8929164, - "msecs": 892.9164409637451, - "relativeCreated": 58896.43168449402, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:21,892" - } - ], - "time_consumption": 0.0001270771026611328 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441661.8934882, - "msecs": 893.4881687164307, - "relativeCreated": 58897.003412246704, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:21,893", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441661.8932376, - "msecs": 893.2375907897949, - "relativeCreated": 58896.75283432007, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:21,893" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441661.893346, - "msecs": 893.3460712432861, - "relativeCreated": 58896.86131477356, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:21,893" - } - ], - "time_consumption": 0.00014209747314453125 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441662.1949031, - "msecs": 194.90313529968262, - "relativeCreated": 59198.418378829956, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:22,194", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441661.8937724, - "msecs": 893.7723636627197, - "relativeCreated": 58897.28760719299, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/desk_light/state/set and payload false", - "asctime": "2023-02-15 07:14:21,893" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2/set", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441661.8968673, - "msecs": 896.8672752380371, - "relativeCreated": 58900.38251876831, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2/set and payload b'false'", - "asctime": "2023-02-15 07:14:21,896" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441661.8972912, - "msecs": 897.2911834716797, - "relativeCreated": 58900.80642700195, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/2 and payload false", - "asctime": "2023-02-15 07:14:21,897" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/2", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441661.8984787, - "msecs": 898.4787464141846, - "relativeCreated": 58901.99398994446, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2 and payload b'false'", - "asctime": "2023-02-15 07:14:21,898" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/desk_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441661.9876735, - "msecs": 987.6735210418701, - "relativeCreated": 58991.18876457214, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/desk_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:21,987" - } - ], - "time_consumption": 0.2072296142578125 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441662.1956298, - "msecs": 195.62983512878418, - "relativeCreated": 59199.14507865906, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:22,195", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441662.1953595, - "msecs": 195.359468460083, - "relativeCreated": 59198.87471199036, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:22,195" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441662.1955092, - "msecs": 195.5091953277588, - "relativeCreated": 59199.02443885803, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:22,195" - } - ], - "time_consumption": 0.00012063980102539062 - } - ], - "time_consumption": 1.2110192775726318, - "time_start": "2023-02-15 07:14:20,984", - "time_finished": "2023-02-15 07:14:22,195" - }, - "Away mode test: zigbee/gfw/dirk/heating_valve": { - "name": "__tLogger__", - "msg": "Away mode test: zigbee/gfw/dirk/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 101, - "funcName": "test_away_mode", - "created": 1676441662.196222, - "msecs": 196.22206687927246, - "relativeCreated": 59199.737310409546, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Away mode test: zigbee/gfw/dirk/heating_valve", - "asctime": "2023-02-15 07:14:22,196", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Default setpoint)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 106, - "funcName": "__test_away_mode__", - "created": 1676441662.497546, - "msecs": 497.5459575653076, - "relativeCreated": 59501.06120109558, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Default setpoint)", - "asctime": "2023-02-15 07:14:22,497", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/set_default_temperature/set", - "null" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441662.1965947, - "msecs": 196.5947151184082, - "relativeCreated": 59200.10995864868, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/heating_valve/set_default_temperature/set and payload null", - "asctime": "2023-02-15 07:14:22,196" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/user_temperature_setpoint", - "b'25'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441662.2029235, - "msecs": 202.92353630065918, - "relativeCreated": 59206.43877983093, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint and payload b'25'", - "asctime": "2023-02-15 07:14:22,202" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve/set", - "b'{\"current_heating_setpoint\": 25}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441662.203827, - "msecs": 203.826904296875, - "relativeCreated": 59207.34214782715, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 25}'", - "asctime": "2023-02-15 07:14:22,203" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441662.2042584, - "msecs": 204.25844192504883, - "relativeCreated": 59207.77368545532, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:22,204" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/valve_temperature_setpoint", - "b'25'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441662.2050807, - "msecs": 205.08074760437012, - "relativeCreated": 59208.59599113464, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'25'", - "asctime": "2023-02-15 07:14:22,205" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441662.2061512, - "msecs": 206.15124702453613, - "relativeCreated": 59209.66649055481, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:22,206" - } - ], - "time_consumption": 0.2913947105407715 - }, - { - "name": "__tLogger__", - "msg": "Away mode is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441662.4981515, - "msecs": 498.1515407562256, - "relativeCreated": 59501.6667842865, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Away mode is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:22,498", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Away mode", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441662.497915, - "msecs": 497.91502952575684, - "relativeCreated": 59501.43027305603, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Away mode): False ()", - "asctime": "2023-02-15 07:14:22,497" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Away mode", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441662.498046, - "msecs": 498.0459213256836, - "relativeCreated": 59501.56116485596, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Away mode): result = False ()", - "asctime": "2023-02-15 07:14:22,498" - } - ], - "time_consumption": 0.00010561943054199219 - }, - { - "name": "__tLogger__", - "msg": "Activating away mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 113, - "funcName": "__test_away_mode__", - "created": 1676441662.799436, - "msecs": 799.436092376709, - "relativeCreated": 59802.95133590698, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Activating away mode", - "asctime": "2023-02-15 07:14:22,799", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.away_mode.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/away_mode/set", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441662.498486, - "msecs": 498.4860420227051, - "relativeCreated": 59502.00128555298, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/heating_valve/away_mode/set and payload true", - "asctime": "2023-02-15 07:14:22,498" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve/set", - "b'{\"current_heating_setpoint\": 20}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441662.5086603, - "msecs": 508.66031646728516, - "relativeCreated": 59512.17555999756, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 20}'", - "asctime": "2023-02-15 07:14:22,508" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441662.5090816, - "msecs": 509.0816020965576, - "relativeCreated": 59512.59684562683, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:22,509" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/valve_temperature_setpoint", - "b'20'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441662.5097973, - "msecs": 509.7973346710205, - "relativeCreated": 59513.312578201294, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'20'", - "asctime": "2023-02-15 07:14:22,509" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.away_mode", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/away_mode", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441662.5106936, - "msecs": 510.6935501098633, - "relativeCreated": 59514.20879364014, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/away_mode and payload b'true'", - "asctime": "2023-02-15 07:14:22,510" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441662.5113437, - "msecs": 511.34371757507324, - "relativeCreated": 59514.85896110535, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:22,511" - } - ], - "time_consumption": 0.28809237480163574 - }, - { - "name": "__tLogger__", - "msg": "Away mode is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441662.800146, - "msecs": 800.1461029052734, - "relativeCreated": 59803.66134643555, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Away mode is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:22,800", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Away mode", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441662.7998674, - "msecs": 799.8673915863037, - "relativeCreated": 59803.38263511658, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Away mode): True ()", - "asctime": "2023-02-15 07:14:22,799" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Away mode", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441662.8000221, - "msecs": 800.0221252441406, - "relativeCreated": 59803.537368774414, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Away mode): result = True ()", - "asctime": "2023-02-15 07:14:22,800" - } - ], - "time_consumption": 0.0001239776611328125 - }, - { - "name": "__tLogger__", - "msg": "Temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "20", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441662.8006012, - "msecs": 800.6012439727783, - "relativeCreated": 59804.11648750305, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Temperature setpoint is correct (Content 20 and Type is ).", - "asctime": "2023-02-15 07:14:22,800", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Temperature setpoint", - "20", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441662.8003423, - "msecs": 800.342321395874, - "relativeCreated": 59803.85756492615, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Temperature setpoint): 20 ()", - "asctime": "2023-02-15 07:14:22,800" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Temperature setpoint", - "=", - "20", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441662.8004973, - "msecs": 800.49729347229, - "relativeCreated": 59804.01253700256, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Temperature setpoint): result = 20 ()", - "asctime": "2023-02-15 07:14:22,800" - } - ], - "time_consumption": 0.00010395050048828125 - }, - { - "name": "__tLogger__", - "msg": "Deactivating away mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 119, - "funcName": "__test_away_mode__", - "created": 1676441663.1017787, - "msecs": 101.77874565124512, - "relativeCreated": 60105.29398918152, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Deactivating away mode", - "asctime": "2023-02-15 07:14:23,101", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.away_mode.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/away_mode/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441662.8008964, - "msecs": 800.896406173706, - "relativeCreated": 59804.41164970398, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/heating_valve/away_mode/set and payload false", - "asctime": "2023-02-15 07:14:22,800" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve/set", - "b'{\"current_heating_setpoint\": 25}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441662.8137963, - "msecs": 813.7962818145752, - "relativeCreated": 59817.31152534485, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 25}'", - "asctime": "2023-02-15 07:14:22,813" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441662.8144772, - "msecs": 814.4772052764893, - "relativeCreated": 59817.99244880676, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:22,814" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/valve_temperature_setpoint", - "b'25'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441662.8153112, - "msecs": 815.3111934661865, - "relativeCreated": 59818.82643699646, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'25'", - "asctime": "2023-02-15 07:14:22,815" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.away_mode", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/away_mode", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441662.8163164, - "msecs": 816.3163661956787, - "relativeCreated": 59819.83160972595, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/away_mode and payload b'false'", - "asctime": "2023-02-15 07:14:22,816" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441662.81709, - "msecs": 817.0900344848633, - "relativeCreated": 59820.60527801514, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:22,817" - } - ], - "time_consumption": 0.28468871116638184 - }, - { - "name": "__tLogger__", - "msg": "Away mode is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441663.102515, - "msecs": 102.51498222351074, - "relativeCreated": 60106.030225753784, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Away mode is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:23,102", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Away mode", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441663.1021996, - "msecs": 102.19955444335938, - "relativeCreated": 60105.71479797363, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Away mode): False ()", - "asctime": "2023-02-15 07:14:23,102" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Away mode", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441663.1023526, - "msecs": 102.35261917114258, - "relativeCreated": 60105.867862701416, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Away mode): result = False ()", - "asctime": "2023-02-15 07:14:23,102" - } - ], - "time_consumption": 0.00016236305236816406 - }, - { - "name": "__tLogger__", - "msg": "Temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "25", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441663.1029248, - "msecs": 102.92482376098633, - "relativeCreated": 60106.44006729126, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Temperature setpoint is correct (Content 25 and Type is ).", - "asctime": "2023-02-15 07:14:23,102", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Temperature setpoint", - "25", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441663.102713, - "msecs": 102.71310806274414, - "relativeCreated": 60106.22835159302, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Temperature setpoint): 25 ()", - "asctime": "2023-02-15 07:14:23,102" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Temperature setpoint", - "=", - "25", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441663.1028268, - "msecs": 102.82683372497559, - "relativeCreated": 60106.34207725525, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Temperature setpoint): result = 25 ()", - "asctime": "2023-02-15 07:14:23,102" - } - ], - "time_consumption": 9.799003601074219e-05 - } - ], - "time_consumption": 0.9067027568817139, - "time_start": "2023-02-15 07:14:22,196", - "time_finished": "2023-02-15 07:14:23,102" - }, - "Boost mode test: zigbee/gfw/dirk/heating_valve": { - "name": "__tLogger__", - "msg": "Boost mode test: zigbee/gfw/dirk/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 128, - "funcName": "test_boost_mode", - "created": 1676441663.1033802, - "msecs": 103.38020324707031, - "relativeCreated": 60106.895446777344, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Boost mode test: zigbee/gfw/dirk/heating_valve", - "asctime": "2023-02-15 07:14:23,103", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Default setpoint)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 133, - "funcName": "__test_boost_mode__", - "created": 1676441663.404831, - "msecs": 404.8309326171875, - "relativeCreated": 60408.34617614746, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Default setpoint)", - "asctime": "2023-02-15 07:14:23,404", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/set_default_temperature/set", - "null" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441663.1036813, - "msecs": 103.68132591247559, - "relativeCreated": 60107.19656944275, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/heating_valve/set_default_temperature/set and payload null", - "asctime": "2023-02-15 07:14:23,103" - } - ], - "time_consumption": 0.3011496067047119 - }, - { - "name": "__tLogger__", - "msg": "Boost timer is correct (Content %s and Type is %s).", - "args": [ - "0", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441663.40547, - "msecs": 405.4698944091797, - "relativeCreated": 60408.98513793945, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Boost timer is correct (Content 0 and Type is ).", - "asctime": "2023-02-15 07:14:23,405", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Boost timer", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441663.405212, - "msecs": 405.2119255065918, - "relativeCreated": 60408.727169036865, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Boost timer): 0 ()", - "asctime": "2023-02-15 07:14:23,405" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Boost timer", - "=", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441663.4053583, - "msecs": 405.35831451416016, - "relativeCreated": 60408.87355804443, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Boost timer): result = 0 ()", - "asctime": "2023-02-15 07:14:23,405" - } - ], - "time_consumption": 0.00011157989501953125 - }, - { - "name": "__tLogger__", - "msg": "Activating boost mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 140, - "funcName": "__test_boost_mode__", - "created": 1676441663.7067063, - "msecs": 706.7062854766846, - "relativeCreated": 60710.22152900696, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Activating boost mode", - "asctime": "2023-02-15 07:14:23,706", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.start_boost.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/start_boost/set", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441663.4058273, - "msecs": 405.82728385925293, - "relativeCreated": 60409.34252738953, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/heating_valve/start_boost/set and payload true", - "asctime": "2023-02-15 07:14:23,405" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.boost_timer", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/boost_timer", - "b'900'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441663.4182577, - "msecs": 418.2577133178711, - "relativeCreated": 60421.772956848145, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/boost_timer and payload b'900'", - "asctime": "2023-02-15 07:14:23,418" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve/set", - "b'{\"current_heating_setpoint\": 30}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441663.4190876, - "msecs": 419.08764839172363, - "relativeCreated": 60422.602891922, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 30}'", - "asctime": "2023-02-15 07:14:23,419" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441663.4194803, - "msecs": 419.4803237915039, - "relativeCreated": 60422.99556732178, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:23,419" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/valve_temperature_setpoint", - "b'30'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441663.4201915, - "msecs": 420.19152641296387, - "relativeCreated": 60423.70676994324, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'30'", - "asctime": "2023-02-15 07:14:23,420" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "b'{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441663.4212196, - "msecs": 421.2195873260498, - "relativeCreated": 60424.73483085632, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:23,421" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.boost_timer", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/boost_timer", - "b'899'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441663.640006, - "msecs": 640.0060653686523, - "relativeCreated": 60643.521308898926, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/boost_timer and payload b'899'", - "asctime": "2023-02-15 07:14:23,640" - } - ], - "time_consumption": 0.06670022010803223 - }, - { - "name": "__tLogger__", - "msg": "Boost timer is greater expectation (Content %s and Type is %s).", - "args": [ - "899", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 230, - "funcName": "greater_chk", - "created": 1676441663.707408, - "msecs": 707.4079513549805, - "relativeCreated": 60710.923194885254, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Boost timer is greater expectation (Content 899 and Type is ).", - "asctime": "2023-02-15 07:14:23,707", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Boost timer", - "899", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441663.7071307, - "msecs": 707.1306705474854, - "relativeCreated": 60710.64591407776, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Boost timer): 899 ()", - "asctime": "2023-02-15 07:14:23,707" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Boost timer", - ">", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441663.7072854, - "msecs": 707.2854042053223, - "relativeCreated": 60710.800647735596, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Boost timer): result > 0 ()", - "asctime": "2023-02-15 07:14:23,707" - } - ], - "time_consumption": 0.00012254714965820312 - }, - { - "name": "__tLogger__", - "msg": "Setting postconditions (Default setpoint)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 145, - "funcName": "__test_boost_mode__", - "created": 1676441664.008775, - "msecs": 8.774995803833008, - "relativeCreated": 61012.29023933411, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting postconditions (Default setpoint)", - "asctime": "2023-02-15 07:14:24,008", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/set_default_temperature/set", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441663.707707, - "msecs": 707.7069282531738, - "relativeCreated": 60711.22217178345, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/heating_valve/set_default_temperature/set and payload true", - "asctime": "2023-02-15 07:14:23,707" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.boost_timer", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/boost_timer", - "b'0'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441663.7198203, - "msecs": 719.8202610015869, - "relativeCreated": 60723.33550453186, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/boost_timer and payload b'0'", - "asctime": "2023-02-15 07:14:23,719" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve/set", - "b'{\"current_heating_setpoint\": 25}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441663.7207446, - "msecs": 720.7446098327637, - "relativeCreated": 60724.25985336304, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 25}'", - "asctime": "2023-02-15 07:14:23,720" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441663.7212024, - "msecs": 721.2023735046387, - "relativeCreated": 60724.71761703491, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:23,721" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/valve_temperature_setpoint", - "b'25'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441663.7220154, - "msecs": 722.015380859375, - "relativeCreated": 60725.53062438965, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'25'", - "asctime": "2023-02-15 07:14:23,722" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441663.723205, - "msecs": 723.2050895690918, - "relativeCreated": 60726.720333099365, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:23,723" - } - ], - "time_consumption": 0.2855699062347412 - }, - { - "name": "__tLogger__", - "msg": "Boost timer is correct (Content %s and Type is %s).", - "args": [ - "0", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441664.009554, - "msecs": 9.553909301757812, - "relativeCreated": 61013.06915283203, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Boost timer is correct (Content 0 and Type is ).", - "asctime": "2023-02-15 07:14:24,009", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Boost timer", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441664.0092137, - "msecs": 9.213685989379883, - "relativeCreated": 61012.72892951965, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Boost timer): 0 ()", - "asctime": "2023-02-15 07:14:24,009" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Boost timer", - "=", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441664.009414, - "msecs": 9.413957595825195, - "relativeCreated": 61012.9292011261, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Boost timer): result = 0 ()", - "asctime": "2023-02-15 07:14:24,009" - } - ], - "time_consumption": 0.0001399517059326172 - } - ], - "time_consumption": 0.9061737060546875, - "time_start": "2023-02-15 07:14:23,103", - "time_finished": "2023-02-15 07:14:24,009" - }, - "Default temperature test for device and virtual device: zigbee/gfw/dirk/heating_valve": { - "name": "__tLogger__", - "msg": "Default temperature test for device and virtual device: zigbee/gfw/dirk/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 50, - "funcName": "test_default_temperature", - "created": 1676441664.0100858, - "msecs": 10.085821151733398, - "relativeCreated": 61013.60106468201, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Default temperature test for device and virtual device: zigbee/gfw/dirk/heating_valve", - "asctime": "2023-02-15 07:14:24,010", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Valve setpoint to %.1f)", - "args": [ - 20 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 60, - "funcName": "__test_default_temperature__", - "created": 1676441664.3114452, - "msecs": 311.4452362060547, - "relativeCreated": 61314.96047973633, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Valve setpoint to 20.0)", - "asctime": "2023-02-15 07:14:24,311", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441664.0106428, - "msecs": 10.642766952514648, - "relativeCreated": 61014.15801048279, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:24,010" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441664.0119236, - "msecs": 11.923551559448242, - "relativeCreated": 61015.43879508972, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:24,011" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve/set", - "b'{\"current_heating_setpoint\": 20}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441664.0171921, - "msecs": 17.19212532043457, - "relativeCreated": 61020.70736885071, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 20}'", - "asctime": "2023-02-15 07:14:24,017" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/valve_temperature_setpoint", - "b'20'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441664.0175045, - "msecs": 17.504453659057617, - "relativeCreated": 61021.01969718933, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'20'", - "asctime": "2023-02-15 07:14:24,017" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/user_temperature_setpoint", - "b'20'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441664.0177243, - "msecs": 17.724275588989258, - "relativeCreated": 61021.23951911926, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint and payload b'20'", - "asctime": "2023-02-15 07:14:24,017" - } - ], - "time_consumption": 0.29372096061706543 - }, - { - "name": "__tLogger__", - "msg": "Valve temperature setpoint (is not default temperature) is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441664.311678, - "msecs": 311.6779327392578, - "relativeCreated": 61315.19317626953, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Valve temperature setpoint (is not default temperature) is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:24,311", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Valve temperature setpoint (is not default temperature)", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441664.3116124, - "msecs": 311.6123676300049, - "relativeCreated": 61315.12761116028, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Valve temperature setpoint (is not default temperature)): True ()", - "asctime": "2023-02-15 07:14:24,311" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Valve temperature setpoint (is not default temperature)", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441664.3116486, - "msecs": 311.6486072540283, - "relativeCreated": 61315.1638507843, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Valve temperature setpoint (is not default temperature)): result = True ()", - "asctime": "2023-02-15 07:14:24,311" - } - ], - "time_consumption": 2.9325485229492188e-05 - }, - { - "name": "__tLogger__", - "msg": "Triggering set to default temperature (%.1f)", - "args": [ - 25 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 66, - "funcName": "__test_default_temperature__", - "created": 1676441664.6123798, - "msecs": 612.379789352417, - "relativeCreated": 61615.89503288269, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Triggering set to default temperature (25.0)", - "asctime": "2023-02-15 07:14:24,612", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/set_default_temperature/set", - "null" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441664.3117597, - "msecs": 311.75971031188965, - "relativeCreated": 61315.27495384216, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/heating_valve/set_default_temperature/set and payload null", - "asctime": "2023-02-15 07:14:24,311" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/user_temperature_setpoint", - "b'25'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441664.313448, - "msecs": 313.4479522705078, - "relativeCreated": 61316.96319580078, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint and payload b'25'", - "asctime": "2023-02-15 07:14:24,313" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve/set", - "b'{\"current_heating_setpoint\": 25}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441664.3550422, - "msecs": 355.0422191619873, - "relativeCreated": 61358.55746269226, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 25}'", - "asctime": "2023-02-15 07:14:24,355" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441664.3553395, - "msecs": 355.33952713012695, - "relativeCreated": 61358.8547706604, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:24,355" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/valve_temperature_setpoint", - "b'25'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441664.3557775, - "msecs": 355.7775020599365, - "relativeCreated": 61359.29274559021, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'25'", - "asctime": "2023-02-15 07:14:24,355" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441664.3563619, - "msecs": 356.36186599731445, - "relativeCreated": 61359.87710952759, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:24,356" - } - ], - "time_consumption": 0.25601792335510254 - }, - { - "name": "__tLogger__", - "msg": "Valve temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "25", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441664.6131208, - "msecs": 613.1207942962646, - "relativeCreated": 61616.63603782654, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Valve temperature setpoint is correct (Content 25 and Type is ).", - "asctime": "2023-02-15 07:14:24,613", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Valve temperature setpoint", - "25", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441664.6128423, - "msecs": 612.842321395874, - "relativeCreated": 61616.35756492615, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Valve temperature setpoint): 25 ()", - "asctime": "2023-02-15 07:14:24,612" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Valve temperature setpoint", - "=", - "25", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441664.6129963, - "msecs": 612.9963397979736, - "relativeCreated": 61616.51158332825, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Valve temperature setpoint): result = 25 ()", - "asctime": "2023-02-15 07:14:24,612" - } - ], - "time_consumption": 0.00012445449829101562 - } - ], - "time_consumption": 0.6030349731445312, - "time_start": "2023-02-15 07:14:24,010", - "time_finished": "2023-02-15 07:14:24,613" - }, - "Summer mode test: zigbee/gfw/dirk/heating_valve": { - "name": "__tLogger__", - "msg": "Summer mode test: zigbee/gfw/dirk/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 74, - "funcName": "test_summer_mode", - "created": 1676441664.6135857, - "msecs": 613.5857105255127, - "relativeCreated": 61617.100954055786, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Summer mode test: zigbee/gfw/dirk/heating_valve", - "asctime": "2023-02-15 07:14:24,613", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Default setpoint)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 79, - "funcName": "__test_summer_mode__", - "created": 1676441664.9147394, - "msecs": 914.7393703460693, - "relativeCreated": 61918.25461387634, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Default setpoint)", - "asctime": "2023-02-15 07:14:24,914", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/set_default_temperature/set", - "null" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441664.613894, - "msecs": 613.893985748291, - "relativeCreated": 61617.409229278564, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/heating_valve/set_default_temperature/set and payload null", - "asctime": "2023-02-15 07:14:24,613" - } - ], - "time_consumption": 0.3008453845977783 - }, - { - "name": "__tLogger__", - "msg": "Summer mode is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441664.9154437, - "msecs": 915.4436588287354, - "relativeCreated": 61918.95890235901, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Summer mode is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:24,915", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Summer mode", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441664.9151688, - "msecs": 915.1687622070312, - "relativeCreated": 61918.684005737305, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Summer mode): False ()", - "asctime": "2023-02-15 07:14:24,915" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Summer mode", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441664.9153225, - "msecs": 915.3225421905518, - "relativeCreated": 61918.837785720825, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Summer mode): result = False ()", - "asctime": "2023-02-15 07:14:24,915" - } - ], - "time_consumption": 0.00012111663818359375 - }, - { - "name": "__tLogger__", - "msg": "Activating summer mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 86, - "funcName": "__test_summer_mode__", - "created": 1676441665.216922, - "msecs": 216.92204475402832, - "relativeCreated": 62220.4372882843, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Activating summer mode", - "asctime": "2023-02-15 07:14:25,216", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.summer_mode.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/summer_mode/set", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441664.9158132, - "msecs": 915.8132076263428, - "relativeCreated": 61919.328451156616, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/heating_valve/summer_mode/set and payload true", - "asctime": "2023-02-15 07:14:24,915" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve/set", - "b'{\"current_heating_setpoint\": 5}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441664.9287884, - "msecs": 928.788423538208, - "relativeCreated": 61932.30366706848, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 5}'", - "asctime": "2023-02-15 07:14:24,928" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441664.9293802, - "msecs": 929.3801784515381, - "relativeCreated": 61932.89542198181, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:24,929" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/valve_temperature_setpoint", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441664.9302294, - "msecs": 930.2294254302979, - "relativeCreated": 61933.74466896057, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'5'", - "asctime": "2023-02-15 07:14:24,930" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.summer_mode", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/summer_mode", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441664.9312153, - "msecs": 931.2152862548828, - "relativeCreated": 61934.730529785156, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/summer_mode and payload b'true'", - "asctime": "2023-02-15 07:14:24,931" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "b'{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441664.9319873, - "msecs": 931.9872856140137, - "relativeCreated": 61935.50252914429, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:24,931" - } - ], - "time_consumption": 0.28493475914001465 - }, - { - "name": "__tLogger__", - "msg": "Summer mode is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441665.2176902, - "msecs": 217.69022941589355, - "relativeCreated": 62221.20547294617, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Summer mode is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:25,217", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Summer mode", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441665.217387, - "msecs": 217.38696098327637, - "relativeCreated": 62220.90220451355, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Summer mode): True ()", - "asctime": "2023-02-15 07:14:25,217" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Summer mode", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441665.2175553, - "msecs": 217.55528450012207, - "relativeCreated": 62221.070528030396, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Summer mode): result = True ()", - "asctime": "2023-02-15 07:14:25,217" - } - ], - "time_consumption": 0.00013494491577148438 - }, - { - "name": "__tLogger__", - "msg": "Temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441665.2181468, - "msecs": 218.14680099487305, - "relativeCreated": 62221.66204452515, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Temperature setpoint is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:25,218", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Temperature setpoint", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441665.2179081, - "msecs": 217.90814399719238, - "relativeCreated": 62221.423387527466, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Temperature setpoint): 5 ()", - "asctime": "2023-02-15 07:14:25,217" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Temperature setpoint", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441665.218034, - "msecs": 218.034029006958, - "relativeCreated": 62221.54927253723, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Temperature setpoint): result = 5 ()", - "asctime": "2023-02-15 07:14:25,218" - } - ], - "time_consumption": 0.00011277198791503906 - }, - { - "name": "__tLogger__", - "msg": "Deactivating summer mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 92, - "funcName": "__test_summer_mode__", - "created": 1676441665.5195389, - "msecs": 519.5388793945312, - "relativeCreated": 62523.054122924805, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Deactivating summer mode", - "asctime": "2023-02-15 07:14:25,519", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.summer_mode.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/summer_mode/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441665.2185426, - "msecs": 218.54257583618164, - "relativeCreated": 62222.057819366455, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/heating_valve/summer_mode/set and payload false", - "asctime": "2023-02-15 07:14:25,218" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve/set", - "b'{\"current_heating_setpoint\": 25}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441665.2314513, - "msecs": 231.45127296447754, - "relativeCreated": 62234.96651649475, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 25}'", - "asctime": "2023-02-15 07:14:25,231" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441665.232005, - "msecs": 232.00488090515137, - "relativeCreated": 62235.520124435425, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:25,232" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/valve_temperature_setpoint", - "b'25'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441665.232857, - "msecs": 232.85698890686035, - "relativeCreated": 62236.372232437134, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'25'", - "asctime": "2023-02-15 07:14:25,232" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.summer_mode", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/summer_mode", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441665.2337637, - "msecs": 233.7636947631836, - "relativeCreated": 62237.27893829346, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/summer_mode and payload b'false'", - "asctime": "2023-02-15 07:14:25,233" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441665.2345607, - "msecs": 234.56072807312012, - "relativeCreated": 62238.07597160339, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:25,234" - } - ], - "time_consumption": 0.28497815132141113 - }, - { - "name": "__tLogger__", - "msg": "Summer mode is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441665.5202842, - "msecs": 520.2841758728027, - "relativeCreated": 62523.799419403076, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Summer mode is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:25,520", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Summer mode", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441665.5199752, - "msecs": 519.9751853942871, - "relativeCreated": 62523.49042892456, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Summer mode): False ()", - "asctime": "2023-02-15 07:14:25,519" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Summer mode", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441665.5201294, - "msecs": 520.1294422149658, - "relativeCreated": 62523.64468574524, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Summer mode): result = False ()", - "asctime": "2023-02-15 07:14:25,520" - } - ], - "time_consumption": 0.00015473365783691406 - }, - { - "name": "__tLogger__", - "msg": "Temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "25", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441665.5207007, - "msecs": 520.7006931304932, - "relativeCreated": 62524.21593666077, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Temperature setpoint is correct (Content 25 and Type is ).", - "asctime": "2023-02-15 07:14:25,520", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Temperature setpoint", - "25", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441665.520489, - "msecs": 520.488977432251, - "relativeCreated": 62524.004220962524, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Temperature setpoint): 25 ()", - "asctime": "2023-02-15 07:14:25,520" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Temperature setpoint", - "=", - "25", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441665.5205998, - "msecs": 520.5998420715332, - "relativeCreated": 62524.11508560181, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Temperature setpoint): result = 25 ()", - "asctime": "2023-02-15 07:14:25,520" - } - ], - "time_consumption": 0.00010085105895996094 - } - ], - "time_consumption": 0.9071149826049805, - "time_start": "2023-02-15 07:14:24,613", - "time_finished": "2023-02-15 07:14:25,520" - }, - "User temperature setpoint test for device and virtual device: zigbee/gfw/dirk/heating_valve": { - "name": "__tLogger__", - "msg": "User temperature setpoint test for device and virtual device: zigbee/gfw/dirk/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "test_user_temperature_setpoint", - "created": 1676441665.5211828, - "msecs": 521.1827754974365, - "relativeCreated": 62524.69801902771, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "User temperature setpoint test for device and virtual device: zigbee/gfw/dirk/heating_valve", - "asctime": "2023-02-15 07:14:25,521", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Changing valve temperature setpoint to '%.1f'", - "args": [ - 20 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 33, - "funcName": "__test_user_temperature_setpoint__", - "created": 1676441665.8225377, - "msecs": 822.5376605987549, - "relativeCreated": 62826.05290412903, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing valve temperature setpoint to '20.0'", - "asctime": "2023-02-15 07:14:25,822", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441665.5216005, - "msecs": 521.6004848480225, - "relativeCreated": 62525.115728378296, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:25,521" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441665.522918, - "msecs": 522.9179859161377, - "relativeCreated": 62526.43322944641, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:25,522" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve/set", - "b'{\"current_heating_setpoint\": 20}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441665.5275714, - "msecs": 527.571439743042, - "relativeCreated": 62531.086683273315, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 20}'", - "asctime": "2023-02-15 07:14:25,527" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/valve_temperature_setpoint", - "b'20'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441665.528169, - "msecs": 528.1689167022705, - "relativeCreated": 62531.684160232544, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'20'", - "asctime": "2023-02-15 07:14:25,528" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/user_temperature_setpoint", - "b'20'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441665.5283856, - "msecs": 528.3856391906738, - "relativeCreated": 62531.90088272095, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint and payload b'20'", - "asctime": "2023-02-15 07:14:25,528" - } - ], - "time_consumption": 0.29415202140808105 - }, - { - "name": "__tLogger__", - "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).", - "args": [ - "20", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441665.8231606, - "msecs": 823.1606483459473, - "relativeCreated": 62826.67589187622, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device valve temperature is correct (Content 20 and Type is ).", - "asctime": "2023-02-15 07:14:25,823", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device valve temperature", - "20", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441665.822918, - "msecs": 822.9179382324219, - "relativeCreated": 62826.433181762695, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device valve temperature): 20 ()", - "asctime": "2023-02-15 07:14:25,822" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device valve temperature", - "=", - "20", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441665.8230512, - "msecs": 823.0512142181396, - "relativeCreated": 62826.56645774841, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device valve temperature): result = 20 ()", - "asctime": "2023-02-15 07:14:25,823" - } - ], - "time_consumption": 0.00010943412780761719 - }, - { - "name": "__tLogger__", - "msg": "Virtual device user temperature is correct (Content %s and Type is %s).", - "args": [ - "20", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441665.823511, - "msecs": 823.5108852386475, - "relativeCreated": 62827.02612876892, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device user temperature is correct (Content 20 and Type is ).", - "asctime": "2023-02-15 07:14:25,823", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device user temperature", - "20", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441665.8233297, - "msecs": 823.3296871185303, - "relativeCreated": 62826.844930648804, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device user temperature): 20 ()", - "asctime": "2023-02-15 07:14:25,823" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device user temperature", - "=", - "20", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441665.823425, - "msecs": 823.4250545501709, - "relativeCreated": 62826.940298080444, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device user temperature): result = 20 ()", - "asctime": "2023-02-15 07:14:25,823" - } - ], - "time_consumption": 8.58306884765625e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing videv user temperature setpoint to '%.1f'", - "args": [ - 25 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 41, - "funcName": "__test_user_temperature_setpoint__", - "created": 1676441666.1246948, - "msecs": 124.69482421875, - "relativeCreated": 63128.21006774902, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing videv user temperature setpoint to '25.0'", - "asctime": "2023-02-15 07:14:26,124", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/user_temperature_setpoint/set", - "25" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441665.823792, - "msecs": 823.7919807434082, - "relativeCreated": 62827.30722427368, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint/set and payload 25", - "asctime": "2023-02-15 07:14:25,823" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve/set", - "b'{\"current_heating_setpoint\": 25}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441665.8308828, - "msecs": 830.8827877044678, - "relativeCreated": 62834.39803123474, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 25}'", - "asctime": "2023-02-15 07:14:25,830" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441665.8311594, - "msecs": 831.1593532562256, - "relativeCreated": 62834.6745967865, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:25,831" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/valve_temperature_setpoint", - "b'25'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441665.8316147, - "msecs": 831.6147327423096, - "relativeCreated": 62835.12997627258, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'25'", - "asctime": "2023-02-15 07:14:25,831" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441665.83231, - "msecs": 832.3099613189697, - "relativeCreated": 62835.82520484924, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:25,832" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/user_temperature_setpoint", - "b'25'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441665.8749368, - "msecs": 874.9368190765381, - "relativeCreated": 62878.45206260681, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint and payload b'25'", - "asctime": "2023-02-15 07:14:25,874" - } - ], - "time_consumption": 0.24975800514221191 - }, - { - "name": "__tLogger__", - "msg": "Valve device temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "25", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441666.1253595, - "msecs": 125.35953521728516, - "relativeCreated": 63128.87477874756, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Valve device temperature setpoint is correct (Content 25 and Type is ).", - "asctime": "2023-02-15 07:14:26,125", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Valve device temperature setpoint", - "25", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441666.1251209, - "msecs": 125.12087821960449, - "relativeCreated": 63128.63612174988, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Valve device temperature setpoint): 25 ()", - "asctime": "2023-02-15 07:14:26,125" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Valve device temperature setpoint", - "=", - "25", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441666.125253, - "msecs": 125.25296211242676, - "relativeCreated": 63128.7682056427, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Valve device temperature setpoint): result = 25 ()", - "asctime": "2023-02-15 07:14:26,125" - } - ], - "time_consumption": 0.00010657310485839844 - }, - { - "name": "__tLogger__", - "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).", - "args": [ - "25", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441666.125708, - "msecs": 125.70810317993164, - "relativeCreated": 63129.223346710205, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device valve temperature is correct (Content 25 and Type is ).", - "asctime": "2023-02-15 07:14:26,125", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device valve temperature", - "25", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441666.125529, - "msecs": 125.52905082702637, - "relativeCreated": 63129.0442943573, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device valve temperature): 25 ()", - "asctime": "2023-02-15 07:14:26,125" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device valve temperature", - "=", - "25", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441666.1256232, - "msecs": 125.62322616577148, - "relativeCreated": 63129.138469696045, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device valve temperature): result = 25 ()", - "asctime": "2023-02-15 07:14:26,125" - } - ], - "time_consumption": 8.487701416015625e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing valve temperature setpoint to '%.1f'", - "args": [ - 20 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 33, - "funcName": "__test_user_temperature_setpoint__", - "created": 1676441666.4271753, - "msecs": 427.17528343200684, - "relativeCreated": 63430.69052696228, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing valve temperature setpoint to '20.0'", - "asctime": "2023-02-15 07:14:26,427", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441666.1260843, - "msecs": 126.0843276977539, - "relativeCreated": 63129.59957122803, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:26,126" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441666.1273513, - "msecs": 127.35128402709961, - "relativeCreated": 63130.86652755737, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:26,127" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve/set", - "b'{\"current_heating_setpoint\": 20}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441666.131771, - "msecs": 131.77108764648438, - "relativeCreated": 63135.28633117676, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 20}'", - "asctime": "2023-02-15 07:14:26,131" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/valve_temperature_setpoint", - "b'20'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441666.1324532, - "msecs": 132.45320320129395, - "relativeCreated": 63135.96844673157, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'20'", - "asctime": "2023-02-15 07:14:26,132" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/user_temperature_setpoint", - "b'20'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441666.1331124, - "msecs": 133.11243057250977, - "relativeCreated": 63136.62767410278, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint and payload b'20'", - "asctime": "2023-02-15 07:14:26,133" - } - ], - "time_consumption": 0.29406285285949707 - }, - { - "name": "__tLogger__", - "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).", - "args": [ - "20", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441666.427648, - "msecs": 427.64806747436523, - "relativeCreated": 63431.16331100464, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device valve temperature is correct (Content 20 and Type is ).", - "asctime": "2023-02-15 07:14:26,427", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device valve temperature", - "20", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441666.4274814, - "msecs": 427.48141288757324, - "relativeCreated": 63430.99665641785, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device valve temperature): 20 ()", - "asctime": "2023-02-15 07:14:26,427" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device valve temperature", - "=", - "20", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441666.4275734, - "msecs": 427.57344245910645, - "relativeCreated": 63431.08868598938, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device valve temperature): result = 20 ()", - "asctime": "2023-02-15 07:14:26,427" - } - ], - "time_consumption": 7.462501525878906e-05 - }, - { - "name": "__tLogger__", - "msg": "Virtual device user temperature is correct (Content %s and Type is %s).", - "args": [ - "20", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441666.4278975, - "msecs": 427.89745330810547, - "relativeCreated": 63431.41269683838, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device user temperature is correct (Content 20 and Type is ).", - "asctime": "2023-02-15 07:14:26,427", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device user temperature", - "20", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441666.4277632, - "msecs": 427.7632236480713, - "relativeCreated": 63431.278467178345, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device user temperature): 20 ()", - "asctime": "2023-02-15 07:14:26,427" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device user temperature", - "=", - "20", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441666.4278295, - "msecs": 427.8295040130615, - "relativeCreated": 63431.344747543335, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device user temperature): result = 20 ()", - "asctime": "2023-02-15 07:14:26,427" - } - ], - "time_consumption": 6.794929504394531e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing videv user temperature setpoint to '%.1f'", - "args": [ - 25 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 41, - "funcName": "__test_user_temperature_setpoint__", - "created": 1676441666.7289133, - "msecs": 728.9133071899414, - "relativeCreated": 63732.428550720215, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing videv user temperature setpoint to '25.0'", - "asctime": "2023-02-15 07:14:26,728", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/user_temperature_setpoint/set", - "25" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441666.4280756, - "msecs": 428.07555198669434, - "relativeCreated": 63431.59079551697, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint/set and payload 25", - "asctime": "2023-02-15 07:14:26,428" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve/set", - "b'{\"current_heating_setpoint\": 25}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441666.431941, - "msecs": 431.94103240966797, - "relativeCreated": 63435.45627593994, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 25}'", - "asctime": "2023-02-15 07:14:26,431" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441666.4322584, - "msecs": 432.25836753845215, - "relativeCreated": 63435.773611068726, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:26,432" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/valve_temperature_setpoint", - "b'25'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441666.432893, - "msecs": 432.8930377960205, - "relativeCreated": 63436.408281326294, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'25'", - "asctime": "2023-02-15 07:14:26,432" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/heating_valve/user_temperature_setpoint", - "b'25'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441666.4336941, - "msecs": 433.69412422180176, - "relativeCreated": 63437.209367752075, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint and payload b'25'", - "asctime": "2023-02-15 07:14:26,433" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/heating_valve", - "b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441666.434345, - "msecs": 434.345006942749, - "relativeCreated": 63437.86025047302, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:26,434" - } - ], - "time_consumption": 0.2945683002471924 - }, - { - "name": "__tLogger__", - "msg": "Valve device temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "25", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441666.7296517, - "msecs": 729.651689529419, - "relativeCreated": 63733.16693305969, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Valve device temperature setpoint is correct (Content 25 and Type is ).", - "asctime": "2023-02-15 07:14:26,729", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Valve device temperature setpoint", - "25", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441666.7293773, - "msecs": 729.377269744873, - "relativeCreated": 63732.89251327515, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Valve device temperature setpoint): 25 ()", - "asctime": "2023-02-15 07:14:26,729" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Valve device temperature setpoint", - "=", - "25", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441666.729531, - "msecs": 729.5310497283936, - "relativeCreated": 63733.04629325867, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Valve device temperature setpoint): result = 25 ()", - "asctime": "2023-02-15 07:14:26,729" - } - ], - "time_consumption": 0.00012063980102539062 - }, - { - "name": "__tLogger__", - "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).", - "args": [ - "25", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441666.730056, - "msecs": 730.0560474395752, - "relativeCreated": 63733.57129096985, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device valve temperature is correct (Content 25 and Type is ).", - "asctime": "2023-02-15 07:14:26,730", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device valve temperature", - "25", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441666.7298446, - "msecs": 729.8445701599121, - "relativeCreated": 63733.359813690186, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device valve temperature): 25 ()", - "asctime": "2023-02-15 07:14:26,729" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device valve temperature", - "=", - "25", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441666.7299569, - "msecs": 729.956865310669, - "relativeCreated": 63733.47210884094, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device valve temperature): result = 25 ()", - "asctime": "2023-02-15 07:14:26,729" - } - ], - "time_consumption": 9.918212890625e-05 - } - ], - "time_consumption": 1.2088732719421387, - "time_start": "2023-02-15 07:14:25,521", - "time_finished": "2023-02-15 07:14:26,730" - }, - "Brightness test for device and virtual device: zigbee/gfw/dirk/main_light": { - "name": "__tLogger__", - "msg": "Brightness test for device and virtual device: zigbee/gfw/dirk/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 50, - "funcName": "test_brightness", - "created": 1676441666.7306707, - "msecs": 730.670690536499, - "relativeCreated": 63734.18593406677, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Brightness test for device and virtual device: zigbee/gfw/dirk/main_light", - "asctime": "2023-02-15 07:14:26,730", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 57, - "funcName": "__test_brightness__", - "created": 1676441667.0327015, - "msecs": 32.70149230957031, - "relativeCreated": 64036.216735839844, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:14:27,032", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441666.730987, - "msecs": 730.9870719909668, - "relativeCreated": 63734.50231552124, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:26,730" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441666.7316542, - "msecs": 731.654167175293, - "relativeCreated": 63735.16941070557, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:26,731" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441666.7327929, - "msecs": 732.792854309082, - "relativeCreated": 63736.308097839355, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:26,732" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441666.7336426, - "msecs": 733.642578125, - "relativeCreated": 63737.15782165527, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:26,733" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441666.7794025, - "msecs": 779.402494430542, - "relativeCreated": 63782.917737960815, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:26,779" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441666.7802556, - "msecs": 780.2555561065674, - "relativeCreated": 63783.77079963684, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:26,780" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441666.7808962, - "msecs": 780.8961868286133, - "relativeCreated": 63784.41143035889, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:14:26,780" - } - ], - "time_consumption": 0.25180530548095703 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441667.0334425, - "msecs": 33.44249725341797, - "relativeCreated": 64036.95774078369, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:27,033", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441667.0331614, - "msecs": 33.16140174865723, - "relativeCreated": 64036.67664527893, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:14:27,033" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441667.0333178, - "msecs": 33.31780433654785, - "relativeCreated": 64036.83304786682, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:27,033" - } - ], - "time_consumption": 0.0001246929168701172 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441667.334744, - "msecs": 334.7439765930176, - "relativeCreated": 64338.25922012329, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:14:27,334", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441667.0338418, - "msecs": 33.841848373413086, - "relativeCreated": 64037.35709190369, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:27,033" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441667.035163, - "msecs": 35.162925720214844, - "relativeCreated": 64038.67816925049, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:27,035" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441667.0375204, - "msecs": 37.520408630371094, - "relativeCreated": 64041.035652160645, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/brightness and payload b'65'", - "asctime": "2023-02-15 07:14:27,037" - } - ], - "time_consumption": 0.2972235679626465 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441667.3354971, - "msecs": 335.4971408843994, - "relativeCreated": 64339.01238441467, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:27,335", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441667.3351836, - "msecs": 335.18362045288086, - "relativeCreated": 64338.698863983154, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:14:27,335" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441667.3353722, - "msecs": 335.3722095489502, - "relativeCreated": 64338.88745307922, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:27,335" - } - ], - "time_consumption": 0.00012493133544921875 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441667.3359046, - "msecs": 335.904598236084, - "relativeCreated": 64339.41984176636, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:27,335", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441667.3356948, - "msecs": 335.6947898864746, - "relativeCreated": 64339.21003341675, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:14:27,335" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441667.3358052, - "msecs": 335.80517768859863, - "relativeCreated": 64339.32042121887, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:27,335" - } - ], - "time_consumption": 9.942054748535156e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441667.6373587, - "msecs": 637.3586654663086, - "relativeCreated": 64640.87390899658, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:14:27,637", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441667.3362541, - "msecs": 336.2541198730469, - "relativeCreated": 64339.76936340332, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/main_light/brightness/set and payload 50", - "asctime": "2023-02-15 07:14:27,336" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441667.339667, - "msecs": 339.66708183288574, - "relativeCreated": 64343.18232536316, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/main_light/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:14:27,339" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441667.3401837, - "msecs": 340.1837348937988, - "relativeCreated": 64343.69897842407, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:27,340" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441667.341436, - "msecs": 341.43590927124023, - "relativeCreated": 64344.951152801514, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:27,341" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441667.385187, - "msecs": 385.18691062927246, - "relativeCreated": 64388.702154159546, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:27,385" - } - ], - "time_consumption": 0.25217175483703613 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441667.6380858, - "msecs": 638.0858421325684, - "relativeCreated": 64641.60108566284, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:27,638", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441667.637813, - "msecs": 637.8130912780762, - "relativeCreated": 64641.32833480835, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:14:27,637" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441667.637966, - "msecs": 637.9659175872803, - "relativeCreated": 64641.481161117554, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:27,637" - } - ], - "time_consumption": 0.00011992454528808594 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441667.6386003, - "msecs": 638.6003494262695, - "relativeCreated": 64642.11559295654, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:27,638", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441667.6382856, - "msecs": 638.2856369018555, - "relativeCreated": 64641.80088043213, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:14:27,638" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441667.638399, - "msecs": 638.3988857269287, - "relativeCreated": 64641.9141292572, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:27,638" - } - ], - "time_consumption": 0.0002014636993408203 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441667.9401498, - "msecs": 940.1497840881348, - "relativeCreated": 64943.66502761841, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:14:27,940", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441667.6390119, - "msecs": 639.0118598937988, - "relativeCreated": 64642.52710342407, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:27,639" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441667.6402802, - "msecs": 640.2802467346191, - "relativeCreated": 64643.79549026489, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:27,640" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441667.6431968, - "msecs": 643.1968212127686, - "relativeCreated": 64646.71206474304, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/brightness and payload b'65'", - "asctime": "2023-02-15 07:14:27,643" - } - ], - "time_consumption": 0.2969529628753662 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441667.9408722, - "msecs": 940.8721923828125, - "relativeCreated": 64944.387435913086, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:27,940", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441667.940598, - "msecs": 940.5980110168457, - "relativeCreated": 64944.11325454712, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:14:27,940" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441667.9407492, - "msecs": 940.7491683959961, - "relativeCreated": 64944.26441192627, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:27,940" - } - ], - "time_consumption": 0.00012302398681640625 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441667.9413197, - "msecs": 941.3197040557861, - "relativeCreated": 64944.83494758606, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:27,941", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441667.9411068, - "msecs": 941.1067962646484, - "relativeCreated": 64944.62203979492, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:14:27,941" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441667.941219, - "msecs": 941.2190914154053, - "relativeCreated": 64944.73433494568, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:27,941" - } - ], - "time_consumption": 0.00010061264038085938 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441668.2427437, - "msecs": 242.74373054504395, - "relativeCreated": 65246.25897407532, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:14:28,242", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441667.9415987, - "msecs": 941.598653793335, - "relativeCreated": 64945.11389732361, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/main_light/brightness/set and payload 50", - "asctime": "2023-02-15 07:14:27,941" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441667.9448597, - "msecs": 944.8597431182861, - "relativeCreated": 64948.37498664856, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/main_light/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:14:27,944" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441667.9454083, - "msecs": 945.4083442687988, - "relativeCreated": 64948.92358779907, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:27,945" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441667.9466858, - "msecs": 946.685791015625, - "relativeCreated": 64950.2010345459, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:27,946" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441667.990006, - "msecs": 990.0059700012207, - "relativeCreated": 64993.521213531494, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:27,990" - } - ], - "time_consumption": 0.25273776054382324 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441668.243504, - "msecs": 243.50404739379883, - "relativeCreated": 65247.01929092407, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:28,243", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441668.243229, - "msecs": 243.22891235351562, - "relativeCreated": 65246.74415588379, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:14:28,243" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441668.2433844, - "msecs": 243.38436126708984, - "relativeCreated": 65246.89960479736, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:28,243" - } - ], - "time_consumption": 0.00011968612670898438 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 74, - "funcName": "__test_brightness__", - "created": 1676441668.5450075, - "msecs": 545.0074672698975, - "relativeCreated": 65548.52271080017, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:14:28,545", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441668.243815, - "msecs": 243.81494522094727, - "relativeCreated": 65247.33018875122, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:28,243" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441668.2451947, - "msecs": 245.194673538208, - "relativeCreated": 65248.70991706848, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:28,245" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441668.250086, - "msecs": 250.08606910705566, - "relativeCreated": 65253.60131263733, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:28,250" - } - ], - "time_consumption": 0.2949213981628418 - } - ], - "time_consumption": 1.8143367767333984, - "time_start": "2023-02-15 07:14:26,730", - "time_finished": "2023-02-15 07:14:28,545" - }, - "Color temperature test for device and virtual device: zigbee/gfw/dirk/main_light": { - "name": "__tLogger__", - "msg": "Color temperature test for device and virtual device: zigbee/gfw/dirk/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 81, - "funcName": "test_color_temp", - "created": 1676441668.5457728, - "msecs": 545.7727909088135, - "relativeCreated": 65549.28803443909, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Color temperature test for device and virtual device: zigbee/gfw/dirk/main_light", - "asctime": "2023-02-15 07:14:28,545", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 88, - "funcName": "__test_color_temp__", - "created": 1676441668.8478353, - "msecs": 847.8353023529053, - "relativeCreated": 65851.35054588318, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:14:28,847", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441668.5461137, - "msecs": 546.1137294769287, - "relativeCreated": 65549.6289730072, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:28,546" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441668.5468097, - "msecs": 546.8096733093262, - "relativeCreated": 65550.3249168396, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:28,546" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441668.5479991, - "msecs": 547.9991436004639, - "relativeCreated": 65551.51438713074, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:28,547" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441668.5488493, - "msecs": 548.84934425354, - "relativeCreated": 65552.36458778381, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:28,548" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441668.5953872, - "msecs": 595.3872203826904, - "relativeCreated": 65598.90246391296, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:28,595" - } - ], - "time_consumption": 0.25244808197021484 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441668.84858, - "msecs": 848.5798835754395, - "relativeCreated": 65852.09512710571, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:28,848", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441668.848295, - "msecs": 848.2949733734131, - "relativeCreated": 65851.81021690369, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 5 ()", - "asctime": "2023-02-15 07:14:28,848" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441668.8484545, - "msecs": 848.454475402832, - "relativeCreated": 65851.9697189331, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 5 ()", - "asctime": "2023-02-15 07:14:28,848" - } - ], - "time_consumption": 0.00012540817260742188 - }, - { - "name": "__tLogger__", - "msg": "Changing light device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 94, - "funcName": "__test_color_temp__", - "created": 1676441669.15016, - "msecs": 150.1600742340088, - "relativeCreated": 66153.67531776428, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device color temperature to '5'", - "asctime": "2023-02-15 07:14:29,150", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441668.8489873, - "msecs": 848.987340927124, - "relativeCreated": 65852.5025844574, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}", - "asctime": "2023-02-15 07:14:28,848" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441668.8502953, - "msecs": 850.2953052520752, - "relativeCreated": 65853.81054878235, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'", - "asctime": "2023-02-15 07:14:28,850" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/color_temp", - "b'8'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441668.8528087, - "msecs": 852.8087139129639, - "relativeCreated": 65856.32395744324, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/color_temp and payload b'8'", - "asctime": "2023-02-15 07:14:28,852" - } - ], - "time_consumption": 0.2973513603210449 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441669.1509342, - "msecs": 150.93421936035156, - "relativeCreated": 66154.44946289062, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:29,150", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441669.1506548, - "msecs": 150.65479278564453, - "relativeCreated": 66154.17003631592, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 8 ()", - "asctime": "2023-02-15 07:14:29,150" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441669.150812, - "msecs": 150.81191062927246, - "relativeCreated": 66154.32715415955, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 8 ()", - "asctime": "2023-02-15 07:14:29,150" - } - ], - "time_consumption": 0.00012230873107910156 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441669.151381, - "msecs": 151.3810157775879, - "relativeCreated": 66154.89625930786, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:29,151", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441669.1511695, - "msecs": 151.1695384979248, - "relativeCreated": 66154.6847820282, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 8 ()", - "asctime": "2023-02-15 07:14:29,151" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441669.151281, - "msecs": 151.28111839294434, - "relativeCreated": 66154.79636192322, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 8 ()", - "asctime": "2023-02-15 07:14:29,151" - } - ], - "time_consumption": 9.989738464355469e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 100, - "funcName": "__test_color_temp__", - "created": 1676441669.4526005, - "msecs": 452.60047912597656, - "relativeCreated": 66456.11572265625, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device color temperature to '5'", - "asctime": "2023-02-15 07:14:29,452", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441669.151714, - "msecs": 151.71408653259277, - "relativeCreated": 66155.22933006287, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/main_light/color_temp/set and payload 5", - "asctime": "2023-02-15 07:14:29,151" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441669.155029, - "msecs": 155.0290584564209, - "relativeCreated": 66158.5443019867, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/main_light/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:14:29,155" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441669.1555917, - "msecs": 155.5917263031006, - "relativeCreated": 66159.10696983337, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:29,155" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441669.156829, - "msecs": 156.8291187286377, - "relativeCreated": 66160.34436225891, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:29,156" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441669.2019517, - "msecs": 201.9517421722412, - "relativeCreated": 66205.46698570251, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:14:29,201" - } - ], - "time_consumption": 0.25064873695373535 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441669.4532247, - "msecs": 453.22465896606445, - "relativeCreated": 66456.73990249634, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:29,453", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441669.4529934, - "msecs": 452.99339294433594, - "relativeCreated": 66456.50863647461, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 5 ()", - "asctime": "2023-02-15 07:14:29,452" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441669.453122, - "msecs": 453.1219005584717, - "relativeCreated": 66456.63714408875, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 5 ()", - "asctime": "2023-02-15 07:14:29,453" - } - ], - "time_consumption": 0.00010275840759277344 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441669.4536014, - "msecs": 453.6013603210449, - "relativeCreated": 66457.11660385132, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:29,453", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441669.4533908, - "msecs": 453.39083671569824, - "relativeCreated": 66456.90608024597, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 5 ()", - "asctime": "2023-02-15 07:14:29,453" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441669.4535124, - "msecs": 453.51243019104004, - "relativeCreated": 66457.02767372131, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 5 ()", - "asctime": "2023-02-15 07:14:29,453" - } - ], - "time_consumption": 8.893013000488281e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing light device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 94, - "funcName": "__test_color_temp__", - "created": 1676441669.7550132, - "msecs": 755.0132274627686, - "relativeCreated": 66758.52847099304, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device color temperature to '5'", - "asctime": "2023-02-15 07:14:29,755", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441669.45393, - "msecs": 453.9299011230469, - "relativeCreated": 66457.44514465332, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}", - "asctime": "2023-02-15 07:14:29,453" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441669.4550438, - "msecs": 455.0437927246094, - "relativeCreated": 66458.55903625488, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'", - "asctime": "2023-02-15 07:14:29,455" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/color_temp", - "b'8'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441669.457141, - "msecs": 457.1409225463867, - "relativeCreated": 66460.65616607666, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/color_temp and payload b'8'", - "asctime": "2023-02-15 07:14:29,457" - } - ], - "time_consumption": 0.29787230491638184 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441669.755738, - "msecs": 755.7380199432373, - "relativeCreated": 66759.25326347351, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:29,755", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441669.7554672, - "msecs": 755.4671764373779, - "relativeCreated": 66758.98241996765, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 8 ()", - "asctime": "2023-02-15 07:14:29,755" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441669.755619, - "msecs": 755.6190490722656, - "relativeCreated": 66759.13429260254, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 8 ()", - "asctime": "2023-02-15 07:14:29,755" - } - ], - "time_consumption": 0.00011897087097167969 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441669.756139, - "msecs": 756.1390399932861, - "relativeCreated": 66759.65428352356, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:29,756", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441669.75593, - "msecs": 755.9299468994141, - "relativeCreated": 66759.44519042969, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 8 ()", - "asctime": "2023-02-15 07:14:29,755" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441669.7560394, - "msecs": 756.0393810272217, - "relativeCreated": 66759.5546245575, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 8 ()", - "asctime": "2023-02-15 07:14:29,756" - } - ], - "time_consumption": 9.965896606445312e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 100, - "funcName": "__test_color_temp__", - "created": 1676441670.057558, - "msecs": 57.55805969238281, - "relativeCreated": 67061.07330322266, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device color temperature to '5'", - "asctime": "2023-02-15 07:14:30,057", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441669.7564166, - "msecs": 756.4165592193604, - "relativeCreated": 66759.93180274963, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/main_light/color_temp/set and payload 5", - "asctime": "2023-02-15 07:14:29,756" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441669.759773, - "msecs": 759.7730159759521, - "relativeCreated": 66763.28825950623, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/main_light/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:14:29,759" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441669.7603064, - "msecs": 760.3063583374023, - "relativeCreated": 66763.82160186768, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:29,760" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441669.761573, - "msecs": 761.573076248169, - "relativeCreated": 66765.08831977844, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:29,761" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441669.8040032, - "msecs": 804.0032386779785, - "relativeCreated": 66807.51848220825, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:14:29,804" - } - ], - "time_consumption": 0.2535548210144043 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441670.0582893, - "msecs": 58.289289474487305, - "relativeCreated": 67061.80453300476, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:30,058", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441670.0580127, - "msecs": 58.01272392272949, - "relativeCreated": 67061.527967453, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 5 ()", - "asctime": "2023-02-15 07:14:30,058" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441670.0581653, - "msecs": 58.16531181335449, - "relativeCreated": 67061.68055534363, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 5 ()", - "asctime": "2023-02-15 07:14:30,058" - } - ], - "time_consumption": 0.0001239776611328125 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 105, - "funcName": "__test_color_temp__", - "created": 1676441670.3598008, - "msecs": 359.8008155822754, - "relativeCreated": 67363.31605911255, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:14:30,359", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441670.0586216, - "msecs": 58.62164497375488, - "relativeCreated": 67062.13688850403, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:30,058" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441670.0599477, - "msecs": 59.94772911071777, - "relativeCreated": 67063.46297264099, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:30,059" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441670.0648332, - "msecs": 64.83316421508789, - "relativeCreated": 67068.34840774536, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:30,064" - } - ], - "time_consumption": 0.2949676513671875 - } - ], - "time_consumption": 1.814028024673462, - "time_start": "2023-02-15 07:14:28,545", - "time_finished": "2023-02-15 07:14:30,359" - }, - "Power On/ Off test for device and virtual device: shellies/gfw/dirk/main_light": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: shellies/gfw/dirk/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441670.3605578, - "msecs": 360.55779457092285, - "relativeCreated": 67364.0730381012, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: shellies/gfw/dirk/main_light", - "asctime": "2023-02-15 07:14:30,360", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441670.3611376, - "msecs": 361.13762855529785, - "relativeCreated": 67364.65287208557, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:30,361", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441670.3608325, - "msecs": 360.83245277404785, - "relativeCreated": 67364.34769630432, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:30,360" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441670.361011, - "msecs": 361.0110282897949, - "relativeCreated": 67364.52627182007, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:30,361" - } - ], - "time_consumption": 0.0001266002655029297 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441670.6628563, - "msecs": 662.8563404083252, - "relativeCreated": 67666.3715839386, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:30,662", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441670.3614128, - "msecs": 361.41276359558105, - "relativeCreated": 67364.92800712585, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:30,361" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441670.3620436, - "msecs": 362.0436191558838, - "relativeCreated": 67365.55886268616, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:30,362" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441670.3632472, - "msecs": 363.2471561431885, - "relativeCreated": 67366.76239967346, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:30,363" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441670.3641222, - "msecs": 364.1221523284912, - "relativeCreated": 67367.63739585876, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:30,364" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441670.4115777, - "msecs": 411.5777015686035, - "relativeCreated": 67415.09294509888, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:30,411" - } - ], - "time_consumption": 0.2512786388397217 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441670.6634893, - "msecs": 663.4893417358398, - "relativeCreated": 67667.00458526611, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:30,663", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441670.6632547, - "msecs": 663.2547378540039, - "relativeCreated": 67666.76998138428, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:30,663" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441670.6633844, - "msecs": 663.3844375610352, - "relativeCreated": 67666.89968109131, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:30,663" - } - ], - "time_consumption": 0.0001049041748046875 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441670.6638374, - "msecs": 663.8374328613281, - "relativeCreated": 67667.3526763916, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:30,663", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441670.6636555, - "msecs": 663.6555194854736, - "relativeCreated": 67667.17076301575, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:30,663" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441670.6637518, - "msecs": 663.7518405914307, - "relativeCreated": 67667.2670841217, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:30,663" - } - ], - "time_consumption": 8.559226989746094e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441670.9651937, - "msecs": 965.1937484741211, - "relativeCreated": 67968.7089920044, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:30,965", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441670.6641166, - "msecs": 664.116621017456, - "relativeCreated": 67667.63186454773, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/main_light/state/set and payload false", - "asctime": "2023-02-15 07:14:30,664" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441670.6672046, - "msecs": 667.2046184539795, - "relativeCreated": 67670.71986198425, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:14:30,667" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441670.6676028, - "msecs": 667.6027774810791, - "relativeCreated": 67671.11802101135, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:30,667" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441670.6687458, - "msecs": 668.745756149292, - "relativeCreated": 67672.26099967957, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:30,668" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441670.7595632, - "msecs": 759.5632076263428, - "relativeCreated": 67763.07845115662, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:30,759" - } - ], - "time_consumption": 0.20563054084777832 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441670.9659648, - "msecs": 965.9647941589355, - "relativeCreated": 67969.48003768921, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:30,965", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441670.96565, - "msecs": 965.6500816345215, - "relativeCreated": 67969.1653251648, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:30,965" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441670.965802, - "msecs": 965.8019542694092, - "relativeCreated": 67969.31719779968, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:30,965" - } - ], - "time_consumption": 0.0001628398895263672 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441670.9663954, - "msecs": 966.395378112793, - "relativeCreated": 67969.91062164307, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:30,966", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441670.9661648, - "msecs": 966.1648273468018, - "relativeCreated": 67969.68007087708, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:30,966" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441670.966275, - "msecs": 966.2749767303467, - "relativeCreated": 67969.79022026062, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:30,966" - } - ], - "time_consumption": 0.00012040138244628906 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441671.2684326, - "msecs": 268.4326171875, - "relativeCreated": 68271.94786071777, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:31,268", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441670.966723, - "msecs": 966.7229652404785, - "relativeCreated": 67970.23820877075, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:30,966" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441670.9673722, - "msecs": 967.3721790313721, - "relativeCreated": 67970.88742256165, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:30,967" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441670.9685833, - "msecs": 968.583345413208, - "relativeCreated": 67972.09858894348, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:30,968" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/dirk/main_light", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441670.9698157, - "msecs": 969.815731048584, - "relativeCreated": 67973.33097457886, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:30,969" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441671.018992, - "msecs": 18.991947174072266, - "relativeCreated": 68022.50719070435, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:31,018" - } - ], - "time_consumption": 0.24944067001342773 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441671.269162, - "msecs": 269.1619396209717, - "relativeCreated": 68272.67718315125, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:31,269", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441671.2688904, - "msecs": 268.890380859375, - "relativeCreated": 68272.40562438965, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:31,268" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441671.2690406, - "msecs": 269.040584564209, - "relativeCreated": 68272.55582809448, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:31,269" - } - ], - "time_consumption": 0.00012135505676269531 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441671.2695744, - "msecs": 269.5744037628174, - "relativeCreated": 68273.08964729309, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:31,269", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441671.2693589, - "msecs": 269.35887336730957, - "relativeCreated": 68272.87411689758, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:31,269" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441671.2694736, - "msecs": 269.4735527038574, - "relativeCreated": 68272.98879623413, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:31,269" - } - ], - "time_consumption": 0.00010085105895996094 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441671.5707057, - "msecs": 570.7056522369385, - "relativeCreated": 68574.22089576721, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:31,570", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441671.269854, - "msecs": 269.8540687561035, - "relativeCreated": 68273.36931228638, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/main_light/state/set and payload false", - "asctime": "2023-02-15 07:14:31,269" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441671.2730775, - "msecs": 273.07748794555664, - "relativeCreated": 68276.59273147583, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:14:31,273" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441671.2736826, - "msecs": 273.6825942993164, - "relativeCreated": 68277.19783782959, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:31,273" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/dirk/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441671.275172, - "msecs": 275.17199516296387, - "relativeCreated": 68278.68723869324, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:31,275" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441671.3596816, - "msecs": 359.6816062927246, - "relativeCreated": 68363.196849823, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:31,359" - } - ], - "time_consumption": 0.21102404594421387 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441671.571336, - "msecs": 571.336030960083, - "relativeCreated": 68574.85127449036, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:31,571", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441671.5711, - "msecs": 571.0999965667725, - "relativeCreated": 68574.61524009705, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:31,571" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441671.5712302, - "msecs": 571.2301731109619, - "relativeCreated": 68574.74541664124, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:31,571" - } - ], - "time_consumption": 0.00010585784912109375 - } - ], - "time_consumption": 1.2107782363891602, - "time_start": "2023-02-15 07:14:30,360", - "time_finished": "2023-02-15 07:14:31,571" - }, - "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/4": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/4", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441671.5718248, - "msecs": 571.8247890472412, - "relativeCreated": 68575.34003257751, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/4", - "asctime": "2023-02-15 07:14:31,571", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441671.572235, - "msecs": 572.235107421875, - "relativeCreated": 68575.75035095215, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:31,572", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441671.5720289, - "msecs": 572.0288753509521, - "relativeCreated": 68575.54411888123, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:31,572" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441671.5721369, - "msecs": 572.1368789672852, - "relativeCreated": 68575.65212249756, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:31,572" - } - ], - "time_consumption": 9.822845458984375e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441671.8736017, - "msecs": 873.6016750335693, - "relativeCreated": 68877.11691856384, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:31,873", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/4", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441671.572503, - "msecs": 572.5030899047852, - "relativeCreated": 68576.01833343506, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/4 and payload true", - "asctime": "2023-02-15 07:14:31,572" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/4", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441671.5736253, - "msecs": 573.6253261566162, - "relativeCreated": 68577.14056968689, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/4 and payload b'true'", - "asctime": "2023-02-15 07:14:31,573" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.pc_dock.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/pc_dock/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441671.5758154, - "msecs": 575.8154392242432, - "relativeCreated": 68579.33068275452, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/pc_dock/state and payload b'true'", - "asctime": "2023-02-15 07:14:31,575" - } - ], - "time_consumption": 0.29778623580932617 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441671.8743994, - "msecs": 874.3994235992432, - "relativeCreated": 68877.91466712952, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:31,874", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441671.874095, - "msecs": 874.0949630737305, - "relativeCreated": 68877.610206604, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:31,874" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441671.8742635, - "msecs": 874.2635250091553, - "relativeCreated": 68877.77876853943, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:31,874" - } - ], - "time_consumption": 0.00013589859008789062 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441671.8749337, - "msecs": 874.9337196350098, - "relativeCreated": 68878.44896316528, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:31,874", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441671.8746872, - "msecs": 874.6871948242188, - "relativeCreated": 68878.20243835449, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:31,874" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441671.8748171, - "msecs": 874.8171329498291, - "relativeCreated": 68878.3323764801, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:31,874" - } - ], - "time_consumption": 0.00011658668518066406 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441672.1764765, - "msecs": 176.47647857666016, - "relativeCreated": 69179.99172210693, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:32,176", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.pc_dock.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/pc_dock/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441671.8753054, - "msecs": 875.3054141998291, - "relativeCreated": 68878.8206577301, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/pc_dock/state/set and payload false", - "asctime": "2023-02-15 07:14:31,875" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/4/set", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441671.8791049, - "msecs": 879.1048526763916, - "relativeCreated": 68882.62009620667, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/4/set and payload b'false'", - "asctime": "2023-02-15 07:14:31,879" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/4", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441671.879753, - "msecs": 879.7531127929688, - "relativeCreated": 68883.26835632324, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/4 and payload false", - "asctime": "2023-02-15 07:14:31,879" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/4", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441671.8811026, - "msecs": 881.1025619506836, - "relativeCreated": 68884.61780548096, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/4 and payload b'false'", - "asctime": "2023-02-15 07:14:31,881" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.pc_dock.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/pc_dock/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441671.9258678, - "msecs": 925.8677959442139, - "relativeCreated": 68929.38303947449, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/pc_dock/state and payload b'false'", - "asctime": "2023-02-15 07:14:31,925" - } - ], - "time_consumption": 0.2506086826324463 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441672.1772087, - "msecs": 177.20866203308105, - "relativeCreated": 69180.72390556335, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:32,177", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441672.1769302, - "msecs": 176.93018913269043, - "relativeCreated": 69180.44543266296, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:32,176" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441672.1770835, - "msecs": 177.08349227905273, - "relativeCreated": 69180.59873580933, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:32,177" - } - ], - "time_consumption": 0.0001251697540283203 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441672.177664, - "msecs": 177.66404151916504, - "relativeCreated": 69181.17928504944, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:32,177", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441672.1774049, - "msecs": 177.40488052368164, - "relativeCreated": 69180.92012405396, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:32,177" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441672.177521, - "msecs": 177.5209903717041, - "relativeCreated": 69181.03623390198, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:32,177" - } - ], - "time_consumption": 0.0001430511474609375 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441672.4790986, - "msecs": 479.0985584259033, - "relativeCreated": 69482.61380195618, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:32,479", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/4", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441672.177968, - "msecs": 177.96802520751953, - "relativeCreated": 69181.4832687378, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/4 and payload true", - "asctime": "2023-02-15 07:14:32,177" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/4", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441672.179309, - "msecs": 179.30889129638672, - "relativeCreated": 69182.82413482666, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/4 and payload b'true'", - "asctime": "2023-02-15 07:14:32,179" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.pc_dock.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/pc_dock/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441672.1818995, - "msecs": 181.8995475769043, - "relativeCreated": 69185.41479110718, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/pc_dock/state and payload b'true'", - "asctime": "2023-02-15 07:14:32,181" - } - ], - "time_consumption": 0.297199010848999 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441672.4798267, - "msecs": 479.8266887664795, - "relativeCreated": 69483.34193229675, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:32,479", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441672.4795532, - "msecs": 479.55322265625, - "relativeCreated": 69483.06846618652, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:32,479" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441672.4797049, - "msecs": 479.7048568725586, - "relativeCreated": 69483.22010040283, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:32,479" - } - ], - "time_consumption": 0.00012183189392089844 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441672.4803016, - "msecs": 480.3016185760498, - "relativeCreated": 69483.81686210632, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:32,480", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441672.4800663, - "msecs": 480.06629943847656, - "relativeCreated": 69483.58154296875, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:32,480" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441672.4801853, - "msecs": 480.18527030944824, - "relativeCreated": 69483.70051383972, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:32,480" - } - ], - "time_consumption": 0.0001163482666015625 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441672.781709, - "msecs": 781.7089557647705, - "relativeCreated": 69785.22419929504, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:32,781", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.dirk.pc_dock.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/pc_dock/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441672.4805844, - "msecs": 480.58438301086426, - "relativeCreated": 69484.09962654114, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/dirk/pc_dock/state/set and payload false", - "asctime": "2023-02-15 07:14:32,480" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/4/set", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441672.4838674, - "msecs": 483.8674068450928, - "relativeCreated": 69487.38265037537, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/4/set and payload b'false'", - "asctime": "2023-02-15 07:14:32,483" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/4", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441672.4844742, - "msecs": 484.47418212890625, - "relativeCreated": 69487.98942565918, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/4 and payload false", - "asctime": "2023-02-15 07:14:32,484" - }, - { - "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4", - "msg": "Received message with topic %s and payload %s", - "args": [ - "my_apps/gfw/dirk/powerplug/output/4", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441672.4858294, - "msecs": 485.82935333251953, - "relativeCreated": 69489.3445968628, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/4 and payload b'false'", - "asctime": "2023-02-15 07:14:32,485" - }, - { - "name": "smart_brain.mqtt.videv.gfw.dirk.pc_dock.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/dirk/pc_dock/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441672.5295246, - "msecs": 529.524564743042, - "relativeCreated": 69533.03980827332, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/dirk/pc_dock/state and payload b'false'", - "asctime": "2023-02-15 07:14:32,529" - } - ], - "time_consumption": 0.2521843910217285 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441672.7825224, - "msecs": 782.522439956665, - "relativeCreated": 69786.03768348694, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:32,782", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441672.7821643, - "msecs": 782.1643352508545, - "relativeCreated": 69785.67957878113, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:32,782" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441672.782318, - "msecs": 782.318115234375, - "relativeCreated": 69785.83335876465, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:32,782" - } - ], - "time_consumption": 0.00020432472229003906 - } - ], - "time_consumption": 1.2106976509094238, - "time_start": "2023-02-15 07:14:31,571", - "time_finished": "2023-02-15 07:14:32,782" - }, - "Brightness test for device and virtual device: zigbee/gfw/floor/main_light_1": { - "name": "__tLogger__", - "msg": "Brightness test for device and virtual device: zigbee/gfw/floor/main_light_1", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 50, - "funcName": "test_brightness", - "created": 1676441672.7830873, - "msecs": 783.0872535705566, - "relativeCreated": 69786.60249710083, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Brightness test for device and virtual device: zigbee/gfw/floor/main_light_1", - "asctime": "2023-02-15 07:14:32,783", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 57, - "funcName": "__test_brightness__", - "created": 1676441673.0846357, - "msecs": 84.63573455810547, - "relativeCreated": 70088.15097808838, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:14:33,084", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441672.7834294, - "msecs": 783.4293842315674, - "relativeCreated": 69786.94462776184, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:32,783" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441672.7848582, - "msecs": 784.858226776123, - "relativeCreated": 69788.3734703064, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:32,784" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.get", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1/get", - "b'{\"state\": \"\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441672.788493, - "msecs": 788.4929180145264, - "relativeCreated": 69792.0081615448, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1/get and payload b'{\"state\": \"\"}'", - "asctime": "2023-02-15 07:14:32,788" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441672.7890756, - "msecs": 789.0756130218506, - "relativeCreated": 69792.59085655212, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:32,789" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.get", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2/get", - "b'{\"state\": \"\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441672.7905633, - "msecs": 790.5633449554443, - "relativeCreated": 69794.07858848572, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2/get and payload b'{\"state\": \"\"}'", - "asctime": "2023-02-15 07:14:32,790" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441672.7910676, - "msecs": 791.0676002502441, - "relativeCreated": 69794.58284378052, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:32,791" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441672.7921062, - "msecs": 792.1061515808105, - "relativeCreated": 69795.62139511108, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:32,792" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441672.7928476, - "msecs": 792.8476333618164, - "relativeCreated": 69796.36287689209, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:32,792" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441672.7936823, - "msecs": 793.682336807251, - "relativeCreated": 69797.19758033752, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:32,793" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441672.8390198, - "msecs": 839.019775390625, - "relativeCreated": 69842.5350189209, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:32,839" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441672.8756568, - "msecs": 875.6568431854248, - "relativeCreated": 69879.1720867157, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:14:32,875" - } - ], - "time_consumption": 0.20897889137268066 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441673.085401, - "msecs": 85.40105819702148, - "relativeCreated": 70088.9163017273, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:33,085", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441673.0850863, - "msecs": 85.08634567260742, - "relativeCreated": 70088.60158920288, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:14:33,085" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441673.0852768, - "msecs": 85.27684211730957, - "relativeCreated": 70088.79208564758, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:33,085" - } - ], - "time_consumption": 0.00012421607971191406 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441673.386983, - "msecs": 386.98291778564453, - "relativeCreated": 70390.49816131592, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:14:33,386", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441673.0858033, - "msecs": 85.80327033996582, - "relativeCreated": 70089.31851387024, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:33,085" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441673.0870655, - "msecs": 87.06545829772949, - "relativeCreated": 70090.580701828, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:33,087" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441673.0895133, - "msecs": 89.51330184936523, - "relativeCreated": 70093.02854537964, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/brightness and payload b'65'", - "asctime": "2023-02-15 07:14:33,089" - } - ], - "time_consumption": 0.2974696159362793 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441673.387703, - "msecs": 387.70294189453125, - "relativeCreated": 70391.2181854248, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:33,387", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441673.3874333, - "msecs": 387.4332904815674, - "relativeCreated": 70390.94853401184, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:14:33,387" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441673.3875825, - "msecs": 387.58254051208496, - "relativeCreated": 70391.09778404236, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:33,387" - } - ], - "time_consumption": 0.00012040138244628906 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441673.3881533, - "msecs": 388.1533145904541, - "relativeCreated": 70391.66855812073, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:33,388", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441673.387898, - "msecs": 387.8979682922363, - "relativeCreated": 70391.41321182251, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:14:33,387" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441673.3880067, - "msecs": 388.00668716430664, - "relativeCreated": 70391.52193069458, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:33,388" - } - ], - "time_consumption": 0.00014662742614746094 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441673.6896174, - "msecs": 689.617395401001, - "relativeCreated": 70693.13263893127, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:14:33,689", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441673.388487, - "msecs": 388.4871006011963, - "relativeCreated": 70392.00234413147, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/floor/main_light/brightness/set and payload 50", - "asctime": "2023-02-15 07:14:33,388" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441673.3924503, - "msecs": 392.45033264160156, - "relativeCreated": 70395.96557617188, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:14:33,392" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441673.3929257, - "msecs": 392.9257392883301, - "relativeCreated": 70396.4409828186, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:33,392" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441673.3938618, - "msecs": 393.8617706298828, - "relativeCreated": 70397.37701416016, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:14:33,393" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441673.3950493, - "msecs": 395.0493335723877, - "relativeCreated": 70398.56457710266, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:33,395" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441673.439008, - "msecs": 439.0079975128174, - "relativeCreated": 70442.52324104309, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:33,439" - } - ], - "time_consumption": 0.2506093978881836 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441673.6903648, - "msecs": 690.3648376464844, - "relativeCreated": 70693.88008117676, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:33,690", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441673.690089, - "msecs": 690.0889873504639, - "relativeCreated": 70693.60423088074, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:14:33,690" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441673.6902432, - "msecs": 690.2432441711426, - "relativeCreated": 70693.75848770142, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:33,690" - } - ], - "time_consumption": 0.00012159347534179688 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441673.6908345, - "msecs": 690.8345222473145, - "relativeCreated": 70694.34976577759, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:33,690", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441673.6906085, - "msecs": 690.6085014343262, - "relativeCreated": 70694.1237449646, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 50 ()", - "asctime": "2023-02-15 07:14:33,690" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441673.690722, - "msecs": 690.7219886779785, - "relativeCreated": 70694.23723220825, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:33,690" - } - ], - "time_consumption": 0.0001125335693359375 - }, - { - "name": "__tLogger__", - "msg": "Changing light device brightness to '%d'", - "args": [ - 65 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 63, - "funcName": "__test_brightness__", - "created": 1676441673.9922864, - "msecs": 992.2864437103271, - "relativeCreated": 70995.8016872406, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device brightness to '65'", - "asctime": "2023-02-15 07:14:33,992", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441673.6911578, - "msecs": 691.1578178405762, - "relativeCreated": 70694.67306137085, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:33,691" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441673.6922905, - "msecs": 692.2905445098877, - "relativeCreated": 70695.80578804016, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:33,692" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/brightness", - "b'65'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441673.6943572, - "msecs": 694.35715675354, - "relativeCreated": 70697.87240028381, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/brightness and payload b'65'", - "asctime": "2023-02-15 07:14:33,694" - } - ], - "time_consumption": 0.2979292869567871 - }, - { - "name": "__tLogger__", - "msg": "Virtual device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441673.993057, - "msecs": 993.0570125579834, - "relativeCreated": 70996.57225608826, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:33,993", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441673.992787, - "msecs": 992.7868843078613, - "relativeCreated": 70996.30212783813, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device brightness): 65 ()", - "asctime": "2023-02-15 07:14:33,992" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441673.9929383, - "msecs": 992.9382801055908, - "relativeCreated": 70996.45352363586, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:33,992" - } - ], - "time_consumption": 0.00011873245239257812 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "65", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441673.9934585, - "msecs": 993.4585094451904, - "relativeCreated": 70996.97375297546, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 65 and Type is ).", - "asctime": "2023-02-15 07:14:33,993", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441673.9932518, - "msecs": 993.2518005371094, - "relativeCreated": 70996.76704406738, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 65 ()", - "asctime": "2023-02-15 07:14:33,993" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "65", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441673.9933603, - "msecs": 993.3602809906006, - "relativeCreated": 70996.87552452087, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 65 ()", - "asctime": "2023-02-15 07:14:33,993" - } - ], - "time_consumption": 9.822845458984375e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 69, - "funcName": "__test_brightness__", - "created": 1676441674.294925, - "msecs": 294.9249744415283, - "relativeCreated": 71298.4402179718, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device brightness to '50'", - "asctime": "2023-02-15 07:14:34,294", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441673.9937384, - "msecs": 993.7384128570557, - "relativeCreated": 70997.25365638733, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/floor/main_light/brightness/set and payload 50", - "asctime": "2023-02-15 07:14:33,993" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441673.997556, - "msecs": 997.5559711456299, - "relativeCreated": 71001.0712146759, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:14:33,997" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441673.998035, - "msecs": 998.0349540710449, - "relativeCreated": 71001.55019760132, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:33,998" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441673.998933, - "msecs": 998.9330768585205, - "relativeCreated": 71002.4483203888, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:14:33,998" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441674.0000832, - "msecs": 0.08320808410644531, - "relativeCreated": 71003.59845161438, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:34,000" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441674.0430593, - "msecs": 43.059349060058594, - "relativeCreated": 71046.57459259033, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:34,043" - } - ], - "time_consumption": 0.2518656253814697 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441674.2956553, - "msecs": 295.6552505493164, - "relativeCreated": 71299.17049407959, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:34,295", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441674.2953808, - "msecs": 295.3808307647705, - "relativeCreated": 71298.89607429504, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 50 ()", - "asctime": "2023-02-15 07:14:34,295" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441674.2955325, - "msecs": 295.5324649810791, - "relativeCreated": 71299.04770851135, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:34,295" - } - ], - "time_consumption": 0.0001227855682373047 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 74, - "funcName": "__test_brightness__", - "created": 1676441674.5969188, - "msecs": 596.9188213348389, - "relativeCreated": 71600.43406486511, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:14:34,596", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441674.2959442, - "msecs": 295.9442138671875, - "relativeCreated": 71299.45945739746, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:34,295" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441674.2973444, - "msecs": 297.344446182251, - "relativeCreated": 71300.85968971252, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:34,297" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441674.2997518, - "msecs": 299.75175857543945, - "relativeCreated": 71303.26700210571, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:34,299" - } - ], - "time_consumption": 0.2971670627593994 - } - ], - "time_consumption": 1.8138315677642822, - "time_start": "2023-02-15 07:14:32,783", - "time_finished": "2023-02-15 07:14:34,596" - }, - "Color temperature test for device and virtual device: zigbee/gfw/floor/main_light_1": { - "name": "__tLogger__", - "msg": "Color temperature test for device and virtual device: zigbee/gfw/floor/main_light_1", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 81, - "funcName": "test_color_temp", - "created": 1676441674.5975647, - "msecs": 597.564697265625, - "relativeCreated": 71601.0799407959, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Color temperature test for device and virtual device: zigbee/gfw/floor/main_light_1", - "asctime": "2023-02-15 07:14:34,597", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Power on)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 88, - "funcName": "__test_color_temp__", - "created": 1676441674.899058, - "msecs": 899.0581035614014, - "relativeCreated": 71902.57334709167, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Power on)", - "asctime": "2023-02-15 07:14:34,899", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441674.5978377, - "msecs": 597.8376865386963, - "relativeCreated": 71601.35293006897, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:34,597" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441674.5990598, - "msecs": 599.0598201751709, - "relativeCreated": 71602.57506370544, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:34,599" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.get", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1/get", - "b'{\"state\": \"\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441674.6031063, - "msecs": 603.1062602996826, - "relativeCreated": 71606.62150382996, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1/get and payload b'{\"state\": \"\"}'", - "asctime": "2023-02-15 07:14:34,603" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441674.6034813, - "msecs": 603.4812927246094, - "relativeCreated": 71606.99653625488, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:34,603" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.get", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2/get", - "b'{\"state\": \"\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441674.6039088, - "msecs": 603.9087772369385, - "relativeCreated": 71607.42402076721, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2/get and payload b'{\"state\": \"\"}'", - "asctime": "2023-02-15 07:14:34,603" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441674.6039865, - "msecs": 603.9865016937256, - "relativeCreated": 71607.501745224, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:34,603" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441674.6042013, - "msecs": 604.2013168334961, - "relativeCreated": 71607.71656036377, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:34,604" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441674.6043735, - "msecs": 604.3734550476074, - "relativeCreated": 71607.88869857788, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:34,604" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441674.604528, - "msecs": 604.5279502868652, - "relativeCreated": 71608.04319381714, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:34,604" - } - ], - "time_consumption": 0.29453015327453613 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441674.8997889, - "msecs": 899.7888565063477, - "relativeCreated": 71903.30410003662, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:34,899", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441674.899509, - "msecs": 899.5089530944824, - "relativeCreated": 71903.02419662476, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 5 ()", - "asctime": "2023-02-15 07:14:34,899" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441674.8996658, - "msecs": 899.6658325195312, - "relativeCreated": 71903.1810760498, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 5 ()", - "asctime": "2023-02-15 07:14:34,899" - } - ], - "time_consumption": 0.00012302398681640625 - }, - { - "name": "__tLogger__", - "msg": "Changing light device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 94, - "funcName": "__test_color_temp__", - "created": 1676441675.201397, - "msecs": 201.39694213867188, - "relativeCreated": 72204.91218566895, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device color temperature to '5'", - "asctime": "2023-02-15 07:14:35,201", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441674.9002273, - "msecs": 900.2273082733154, - "relativeCreated": 71903.74255180359, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}", - "asctime": "2023-02-15 07:14:34,900" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441674.9014971, - "msecs": 901.4971256256104, - "relativeCreated": 71905.01236915588, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'", - "asctime": "2023-02-15 07:14:34,901" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/color_temp", - "b'8'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441674.9039185, - "msecs": 903.9185047149658, - "relativeCreated": 71907.43374824524, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/color_temp and payload b'8'", - "asctime": "2023-02-15 07:14:34,903" - } - ], - "time_consumption": 0.29747843742370605 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441675.2022552, - "msecs": 202.2552490234375, - "relativeCreated": 72205.77049255371, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:35,202", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441675.2019475, - "msecs": 201.94745063781738, - "relativeCreated": 72205.46269416809, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 8 ()", - "asctime": "2023-02-15 07:14:35,201" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441675.2021172, - "msecs": 202.1172046661377, - "relativeCreated": 72205.63244819641, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 8 ()", - "asctime": "2023-02-15 07:14:35,202" - } - ], - "time_consumption": 0.0001380443572998047 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441675.2027879, - "msecs": 202.7878761291504, - "relativeCreated": 72206.30311965942, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:35,202", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441675.2025352, - "msecs": 202.53515243530273, - "relativeCreated": 72206.05039596558, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 8 ()", - "asctime": "2023-02-15 07:14:35,202" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441675.2026713, - "msecs": 202.67128944396973, - "relativeCreated": 72206.18653297424, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 8 ()", - "asctime": "2023-02-15 07:14:35,202" - } - ], - "time_consumption": 0.00011658668518066406 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 100, - "funcName": "__test_color_temp__", - "created": 1676441675.504343, - "msecs": 504.34303283691406, - "relativeCreated": 72507.85827636719, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device color temperature to '5'", - "asctime": "2023-02-15 07:14:35,504", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441675.2031767, - "msecs": 203.17673683166504, - "relativeCreated": 72206.69198036194, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/floor/main_light/color_temp/set and payload 5", - "asctime": "2023-02-15 07:14:35,203" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441675.2069905, - "msecs": 206.99048042297363, - "relativeCreated": 72210.50572395325, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:14:35,206" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441675.2074692, - "msecs": 207.46922492980957, - "relativeCreated": 72210.98446846008, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:35,207" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441675.208364, - "msecs": 208.36400985717773, - "relativeCreated": 72211.87925338745, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:14:35,208" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441675.2095277, - "msecs": 209.52773094177246, - "relativeCreated": 72213.04297447205, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:35,209" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441675.2546413, - "msecs": 254.64129447937012, - "relativeCreated": 72258.15653800964, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:14:35,254" - } - ], - "time_consumption": 0.24970173835754395 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441675.5051877, - "msecs": 505.1877498626709, - "relativeCreated": 72508.70299339294, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:35,505", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441675.5048375, - "msecs": 504.8375129699707, - "relativeCreated": 72508.35275650024, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 5 ()", - "asctime": "2023-02-15 07:14:35,504" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441675.5050483, - "msecs": 505.0482749938965, - "relativeCreated": 72508.56351852417, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 5 ()", - "asctime": "2023-02-15 07:14:35,505" - } - ], - "time_consumption": 0.00013947486877441406 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441675.5056624, - "msecs": 505.6624412536621, - "relativeCreated": 72509.17768478394, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:35,505", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441675.505426, - "msecs": 505.42593002319336, - "relativeCreated": 72508.94117355347, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 5 ()", - "asctime": "2023-02-15 07:14:35,505" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441675.5055509, - "msecs": 505.5508613586426, - "relativeCreated": 72509.06610488892, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 5 ()", - "asctime": "2023-02-15 07:14:35,505" - } - ], - "time_consumption": 0.00011157989501953125 - }, - { - "name": "__tLogger__", - "msg": "Changing light device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 94, - "funcName": "__test_color_temp__", - "created": 1676441675.806949, - "msecs": 806.9489002227783, - "relativeCreated": 72810.46414375305, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing light device color temperature to '5'", - "asctime": "2023-02-15 07:14:35,806", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441675.506078, - "msecs": 506.07800483703613, - "relativeCreated": 72509.59324836731, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}", - "asctime": "2023-02-15 07:14:35,506" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441675.5074074, - "msecs": 507.40742683410645, - "relativeCreated": 72510.92267036438, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'", - "asctime": "2023-02-15 07:14:35,507" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/color_temp", - "b'8'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441675.509822, - "msecs": 509.82189178466797, - "relativeCreated": 72513.33713531494, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/color_temp and payload b'8'", - "asctime": "2023-02-15 07:14:35,509" - } - ], - "time_consumption": 0.29712700843811035 - }, - { - "name": "__tLogger__", - "msg": "Virtual device color temperature is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441675.8071709, - "msecs": 807.1708679199219, - "relativeCreated": 72810.6861114502, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device color temperature is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:35,807", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device color temperature", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441675.8070977, - "msecs": 807.0976734161377, - "relativeCreated": 72810.61291694641, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device color temperature): 8 ()", - "asctime": "2023-02-15 07:14:35,807" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device color temperature", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441675.807143, - "msecs": 807.142972946167, - "relativeCreated": 72810.65821647644, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device color temperature): result = 8 ()", - "asctime": "2023-02-15 07:14:35,807" - } - ], - "time_consumption": 2.7894973754882812e-05 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "8", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441675.8072617, - "msecs": 807.2617053985596, - "relativeCreated": 72810.77694892883, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 8 and Type is ).", - "asctime": "2023-02-15 07:14:35,807", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441675.8072152, - "msecs": 807.2152137756348, - "relativeCreated": 72810.73045730591, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 8 ()", - "asctime": "2023-02-15 07:14:35,807" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "8", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441675.8072398, - "msecs": 807.2397708892822, - "relativeCreated": 72810.75501441956, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 8 ()", - "asctime": "2023-02-15 07:14:35,807" - } - ], - "time_consumption": 2.193450927734375e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 100, - "funcName": "__test_color_temp__", - "created": 1676441676.1081855, - "msecs": 108.1855297088623, - "relativeCreated": 73111.70077323914, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device color temperature to '5'", - "asctime": "2023-02-15 07:14:36,108", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441675.807336, - "msecs": 807.3360919952393, - "relativeCreated": 72810.85133552551, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/floor/main_light/color_temp/set and payload 5", - "asctime": "2023-02-15 07:14:35,807" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441675.8084443, - "msecs": 808.4442615509033, - "relativeCreated": 72811.95950508118, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:14:35,808" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441675.8085744, - "msecs": 808.5744380950928, - "relativeCreated": 72812.08968162537, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:35,808" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441675.8087811, - "msecs": 808.7811470031738, - "relativeCreated": 72812.29639053345, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:14:35,808" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441675.8090842, - "msecs": 809.0841770172119, - "relativeCreated": 72812.59942054749, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:35,809" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441675.8518012, - "msecs": 851.8011569976807, - "relativeCreated": 72855.31640052795, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:14:35,851" - } - ], - "time_consumption": 0.25638437271118164 - }, - { - "name": "__tLogger__", - "msg": "Light device brightness is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441676.1089547, - "msecs": 108.95466804504395, - "relativeCreated": 73112.46991157532, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Light device brightness is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:36,108", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Light device brightness", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441676.1086683, - "msecs": 108.66832733154297, - "relativeCreated": 73112.18357086182, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Light device brightness): 5 ()", - "asctime": "2023-02-15 07:14:36,108" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Light device brightness", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441676.1088204, - "msecs": 108.82043838500977, - "relativeCreated": 73112.33568191528, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Light device brightness): result = 5 ()", - "asctime": "2023-02-15 07:14:36,108" - } - ], - "time_consumption": 0.0001342296600341797 - }, - { - "name": "__tLogger__", - "msg": "Resetting precondition (Power off)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 105, - "funcName": "__test_color_temp__", - "created": 1676441676.4105265, - "msecs": 410.5265140533447, - "relativeCreated": 73414.04175758362, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting precondition (Power off)", - "asctime": "2023-02-15 07:14:36,410", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441676.1092474, - "msecs": 109.24744606018066, - "relativeCreated": 73112.76268959045, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:36,109" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441676.1111794, - "msecs": 111.17935180664062, - "relativeCreated": 73114.69459533691, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:36,111" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441676.1129858, - "msecs": 112.98584938049316, - "relativeCreated": 73116.50109291077, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:36,112" - } - ], - "time_consumption": 0.29754066467285156 - } - ], - "time_consumption": 1.8129618167877197, - "time_start": "2023-02-15 07:14:34,597", - "time_finished": "2023-02-15 07:14:36,410" - }, - "Power On/ Off test for device and virtual device: shellies/gfw/floor/main_light": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: shellies/gfw/floor/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441676.4112914, - "msecs": 411.29136085510254, - "relativeCreated": 73414.80660438538, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: shellies/gfw/floor/main_light", - "asctime": "2023-02-15 07:14:36,411", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441676.4118311, - "msecs": 411.8311405181885, - "relativeCreated": 73415.34638404846, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:36,411", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441676.4115677, - "msecs": 411.56768798828125, - "relativeCreated": 73415.08293151855, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:36,411" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441676.4117112, - "msecs": 411.7112159729004, - "relativeCreated": 73415.22645950317, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:36,411" - } - ], - "time_consumption": 0.00011992454528808594 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441676.713274, - "msecs": 713.2740020751953, - "relativeCreated": 73716.78924560547, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:36,713", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441676.4121017, - "msecs": 412.10174560546875, - "relativeCreated": 73415.61698913574, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:36,412" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441676.4134448, - "msecs": 413.44475746154785, - "relativeCreated": 73416.96000099182, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:36,413" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.get", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1/get", - "b'{\"state\": \"\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441676.4164963, - "msecs": 416.49627685546875, - "relativeCreated": 73420.01152038574, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1/get and payload b'{\"state\": \"\"}'", - "asctime": "2023-02-15 07:14:36,416" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441676.4169118, - "msecs": 416.9118404388428, - "relativeCreated": 73420.42708396912, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:36,416" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.get", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2/get", - "b'{\"state\": \"\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441676.4177728, - "msecs": 417.7727699279785, - "relativeCreated": 73421.28801345825, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2/get and payload b'{\"state\": \"\"}'", - "asctime": "2023-02-15 07:14:36,417" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441676.4181218, - "msecs": 418.1218147277832, - "relativeCreated": 73421.63705825806, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:36,418" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441676.4191117, - "msecs": 419.1117286682129, - "relativeCreated": 73422.62697219849, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:36,419" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441676.4198499, - "msecs": 419.8498725891113, - "relativeCreated": 73423.36511611938, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:36,419" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441676.4205334, - "msecs": 420.5334186553955, - "relativeCreated": 73424.04866218567, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:36,420" - } - ], - "time_consumption": 0.2927405834197998 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441676.7139118, - "msecs": 713.911771774292, - "relativeCreated": 73717.42701530457, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:36,713", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441676.713674, - "msecs": 713.6740684509277, - "relativeCreated": 73717.1893119812, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:36,713" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441676.713806, - "msecs": 713.8059139251709, - "relativeCreated": 73717.32115745544, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:36,713" - } - ], - "time_consumption": 0.00010585784912109375 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441676.714296, - "msecs": 714.2961025238037, - "relativeCreated": 73717.81134605408, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:36,714", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441676.714077, - "msecs": 714.0769958496094, - "relativeCreated": 73717.59223937988, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:36,714" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441676.7141716, - "msecs": 714.1716480255127, - "relativeCreated": 73717.68689155579, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:36,714" - } - ], - "time_consumption": 0.00012445449829101562 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441677.0156717, - "msecs": 15.671730041503906, - "relativeCreated": 74019.18697357178, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:37,015", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441676.7146156, - "msecs": 714.6155834197998, - "relativeCreated": 73718.13082695007, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/floor/main_light/state/set and payload false", - "asctime": "2023-02-15 07:14:36,714" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441676.7174435, - "msecs": 717.4434661865234, - "relativeCreated": 73720.9587097168, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/floor/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:14:36,717" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441676.717792, - "msecs": 717.7920341491699, - "relativeCreated": 73721.30727767944, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:36,717" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441676.7190306, - "msecs": 719.0306186676025, - "relativeCreated": 73722.54586219788, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:36,719" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441676.7631361, - "msecs": 763.1361484527588, - "relativeCreated": 73766.65139198303, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:36,763" - } - ], - "time_consumption": 0.2525355815887451 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441677.0164037, - "msecs": 16.403675079345703, - "relativeCreated": 74019.91891860962, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:37,016", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441677.0161278, - "msecs": 16.127824783325195, - "relativeCreated": 74019.6430683136, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:37,016" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441677.0162814, - "msecs": 16.2813663482666, - "relativeCreated": 74019.79660987854, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:37,016" - } - ], - "time_consumption": 0.00012230873107910156 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441677.0168536, - "msecs": 16.85357093811035, - "relativeCreated": 74020.36881446838, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:37,016", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441677.0166001, - "msecs": 16.60013198852539, - "relativeCreated": 74020.1153755188, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:37,016" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441677.0167167, - "msecs": 16.716718673706055, - "relativeCreated": 74020.23196220398, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:37,016" - } - ], - "time_consumption": 0.00013685226440429688 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441677.318393, - "msecs": 318.3929920196533, - "relativeCreated": 74321.90823554993, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:37,318", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441677.017124, - "msecs": 17.123937606811523, - "relativeCreated": 74020.63918113708, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:37,017" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.0185385, - "msecs": 18.538475036621094, - "relativeCreated": 74022.0537185669, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:37,018" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.get", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1/get", - "b'{\"state\": \"\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.0215814, - "msecs": 21.581411361694336, - "relativeCreated": 74025.09665489197, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1/get and payload b'{\"state\": \"\"}'", - "asctime": "2023-02-15 07:14:37,021" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441677.0220008, - "msecs": 22.000789642333984, - "relativeCreated": 74025.51603317261, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:37,022" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.get", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2/get", - "b'{\"state\": \"\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.0228908, - "msecs": 22.890806198120117, - "relativeCreated": 74026.4060497284, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2/get and payload b'{\"state\": \"\"}'", - "asctime": "2023-02-15 07:14:37,022" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441677.0232463, - "msecs": 23.246288299560547, - "relativeCreated": 74026.76153182983, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:37,023" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.0242023, - "msecs": 24.202346801757812, - "relativeCreated": 74027.71759033203, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:37,024" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.0249577, - "msecs": 24.957656860351562, - "relativeCreated": 74028.47290039062, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:37,024" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.0256455, - "msecs": 25.64549446105957, - "relativeCreated": 74029.16073799133, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:37,025" - } - ], - "time_consumption": 0.29274749755859375 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441677.319229, - "msecs": 319.2288875579834, - "relativeCreated": 74322.74413108826, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:37,319", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441677.318923, - "msecs": 318.9229965209961, - "relativeCreated": 74322.43824005127, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:37,318" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441677.319092, - "msecs": 319.0920352935791, - "relativeCreated": 74322.60727882385, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:37,319" - } - ], - "time_consumption": 0.00013685226440429688 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441677.3196423, - "msecs": 319.6423053741455, - "relativeCreated": 74323.15754890442, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:37,319", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441677.3194296, - "msecs": 319.4296360015869, - "relativeCreated": 74322.94487953186, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:37,319" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441677.319541, - "msecs": 319.54097747802734, - "relativeCreated": 74323.0562210083, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:37,319" - } - ], - "time_consumption": 0.00010132789611816406 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441677.621034, - "msecs": 621.0339069366455, - "relativeCreated": 74624.54915046692, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:37,621", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441677.3199205, - "msecs": 319.92053985595703, - "relativeCreated": 74323.43578338623, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/floor/main_light/state/set and payload false", - "asctime": "2023-02-15 07:14:37,319" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.3230357, - "msecs": 323.03571701049805, - "relativeCreated": 74326.55096054077, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/floor/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:14:37,323" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441677.323447, - "msecs": 323.44698905944824, - "relativeCreated": 74326.96223258972, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:37,323" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.3248432, - "msecs": 324.843168258667, - "relativeCreated": 74328.35841178894, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:37,324" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.3697157, - "msecs": 369.71569061279297, - "relativeCreated": 74373.23093414307, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:37,369" - } - ], - "time_consumption": 0.25131821632385254 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441677.621821, - "msecs": 621.8209266662598, - "relativeCreated": 74625.33617019653, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:37,621", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441677.6215343, - "msecs": 621.5343475341797, - "relativeCreated": 74625.04959106445, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:37,621" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441677.6216996, - "msecs": 621.6995716094971, - "relativeCreated": 74625.21481513977, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:37,621" - } - ], - "time_consumption": 0.00012135505676269531 - } - ], - "time_consumption": 1.2105295658111572, - "time_start": "2023-02-15 07:14:36,411", - "time_finished": "2023-02-15 07:14:37,621" - }, - "Brightness synchronisation test: videv/gfw/floor/main_light": { - "name": "__tLogger__", - "msg": "Brightness synchronisation test: videv/gfw/floor/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "test_brightness_sync", - "created": 1676441677.6223564, - "msecs": 622.3564147949219, - "relativeCreated": 74625.8716583252, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Brightness synchronisation test: videv/gfw/floor/main_light", - "asctime": "2023-02-15 07:14:37,622", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions for master device '%s' (Power on)", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 48, - "funcName": "__test_brightness_sync__", - "created": 1676441677.923926, - "msecs": 923.9261150360107, - "relativeCreated": 74927.44135856628, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions for master device 'True' (Power on)", - "asctime": "2023-02-15 07:14:37,923", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441677.622722, - "msecs": 622.7219104766846, - "relativeCreated": 74626.23715400696, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:37,622" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.6240633, - "msecs": 624.06325340271, - "relativeCreated": 74627.57849693298, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:37,624" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.get", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1/get", - "b'{\"state\": \"\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.6270952, - "msecs": 627.0952224731445, - "relativeCreated": 74630.61046600342, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1/get and payload b'{\"state\": \"\"}'", - "asctime": "2023-02-15 07:14:37,627" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441677.627543, - "msecs": 627.5429725646973, - "relativeCreated": 74631.05821609497, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:37,627" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.get", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2/get", - "b'{\"state\": \"\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.6284132, - "msecs": 628.413200378418, - "relativeCreated": 74631.92844390869, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2/get and payload b'{\"state\": \"\"}'", - "asctime": "2023-02-15 07:14:37,628" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441677.6287723, - "msecs": 628.7722587585449, - "relativeCreated": 74632.28750228882, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:37,628" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.6297228, - "msecs": 629.7228336334229, - "relativeCreated": 74633.2380771637, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:37,629" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.630493, - "msecs": 630.4929256439209, - "relativeCreated": 74634.0081691742, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:37,630" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.6312084, - "msecs": 631.2084197998047, - "relativeCreated": 74634.72366333008, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:37,631" - } - ], - "time_consumption": 0.29271769523620605 - }, - { - "name": "__tLogger__", - "msg": "Changing master device brightness to '%d'", - "args": [ - 35 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 56, - "funcName": "__test_brightness_sync__", - "created": 1676441678.2255406, - "msecs": 225.5406379699707, - "relativeCreated": 75229.05588150024, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing master device brightness to '35'", - "asctime": "2023-02-15 07:14:38,225", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/brightness/set", - "35" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441677.9244297, - "msecs": 924.4296550750732, - "relativeCreated": 74927.94489860535, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/floor/main_light/brightness/set and payload 35", - "asctime": "2023-02-15 07:14:37,924" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1/set", - "b'{\"brightness\": 90}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.927731, - "msecs": 927.7310371398926, - "relativeCreated": 74931.24628067017, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1/set and payload b'{\"brightness\": 90}'", - "asctime": "2023-02-15 07:14:37,927" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441677.9281478, - "msecs": 928.1477928161621, - "relativeCreated": 74931.66303634644, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:37,928" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2/set", - "b'{\"brightness\": 90}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.9289305, - "msecs": 928.9305210113525, - "relativeCreated": 74932.44576454163, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2/set and payload b'{\"brightness\": 90}'", - "asctime": "2023-02-15 07:14:37,928" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441677.9292645, - "msecs": 929.2645454406738, - "relativeCreated": 74932.77978897095, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:37,929" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.9303048, - "msecs": 930.304765701294, - "relativeCreated": 74933.82000923157, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:37,930" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.9310033, - "msecs": 931.0033321380615, - "relativeCreated": 74934.51857566833, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:37,931" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/brightness", - "b'35'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441677.9743276, - "msecs": 974.327564239502, - "relativeCreated": 74977.84280776978, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/brightness and payload b'35'", - "asctime": "2023-02-15 07:14:37,974" - } - ], - "time_consumption": 0.25121307373046875 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/gfw/floor/main_light_1) brightness is correct (Content %s and Type is %s).", - "args": [ - "35", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441678.226335, - "msecs": 226.3350486755371, - "relativeCreated": 75229.85029220581, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/gfw/floor/main_light_1) brightness is correct (Content 35 and Type is ).", - "asctime": "2023-02-15 07:14:38,226", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_1) brightness", - "35", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441678.2260153, - "msecs": 226.0153293609619, - "relativeCreated": 75229.53057289124, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/gfw/floor/main_light_1) brightness): 35 ()", - "asctime": "2023-02-15 07:14:38,226" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_1) brightness", - "=", - "35", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441678.2261739, - "msecs": 226.17387771606445, - "relativeCreated": 75229.68912124634, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_1) brightness): result = 35 ()", - "asctime": "2023-02-15 07:14:38,226" - } - ], - "time_consumption": 0.00016117095947265625 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/gfw/floor/main_light_2) brightness is correct (Content %s and Type is %s).", - "args": [ - "35", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441678.2268002, - "msecs": 226.80020332336426, - "relativeCreated": 75230.31544685364, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/gfw/floor/main_light_2) brightness is correct (Content 35 and Type is ).", - "asctime": "2023-02-15 07:14:38,226", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_2) brightness", - "35", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441678.226581, - "msecs": 226.58109664916992, - "relativeCreated": 75230.09634017944, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/gfw/floor/main_light_2) brightness): 35 ()", - "asctime": "2023-02-15 07:14:38,226" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_2) brightness", - "=", - "35", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441678.226699, - "msecs": 226.6991138458252, - "relativeCreated": 75230.2143573761, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_2) brightness): result = 35 ()", - "asctime": "2023-02-15 07:14:38,226" - } - ], - "time_consumption": 0.0001010894775390625 - }, - { - "name": "__tLogger__", - "msg": "Changing master device brightness to '%d'", - "args": [ - 50 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 56, - "funcName": "__test_brightness_sync__", - "created": 1676441678.528231, - "msecs": 528.2309055328369, - "relativeCreated": 75531.74614906311, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing master device brightness to '50'", - "asctime": "2023-02-15 07:14:38,528", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/brightness/set", - "50" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441678.2271023, - "msecs": 227.10227966308594, - "relativeCreated": 75230.61752319336, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/floor/main_light/brightness/set and payload 50", - "asctime": "2023-02-15 07:14:38,227" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441678.2309077, - "msecs": 230.90767860412598, - "relativeCreated": 75234.4229221344, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:14:38,230" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441678.2313807, - "msecs": 231.38070106506348, - "relativeCreated": 75234.89594459534, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:38,231" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2/set", - "b'{\"brightness\": 128}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441678.2322743, - "msecs": 232.27429389953613, - "relativeCreated": 75235.78953742981, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2/set and payload b'{\"brightness\": 128}'", - "asctime": "2023-02-15 07:14:38,232" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441678.2326593, - "msecs": 232.65933990478516, - "relativeCreated": 75236.17458343506, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:38,232" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441678.2338533, - "msecs": 233.85334014892578, - "relativeCreated": 75237.3685836792, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:38,233" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441678.234668, - "msecs": 234.66801643371582, - "relativeCreated": 75238.18325996399, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:38,234" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/brightness", - "b'50'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441678.279541, - "msecs": 279.541015625, - "relativeCreated": 75283.05625915527, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/brightness and payload b'50'", - "asctime": "2023-02-15 07:14:38,279" - } - ], - "time_consumption": 0.24868988990783691 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/gfw/floor/main_light_1) brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441678.528983, - "msecs": 528.9831161499023, - "relativeCreated": 75532.49835968018, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/gfw/floor/main_light_1) brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:38,528", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_1) brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441678.528703, - "msecs": 528.702974319458, - "relativeCreated": 75532.21821784973, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/gfw/floor/main_light_1) brightness): 50 ()", - "asctime": "2023-02-15 07:14:38,528" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_1) brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441678.5288577, - "msecs": 528.8577079772949, - "relativeCreated": 75532.37295150757, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_1) brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:38,528" - } - ], - "time_consumption": 0.00012540817260742188 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/gfw/floor/main_light_2) brightness is correct (Content %s and Type is %s).", - "args": [ - "50", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441678.5293941, - "msecs": 529.3941497802734, - "relativeCreated": 75532.90939331055, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/gfw/floor/main_light_2) brightness is correct (Content 50 and Type is ).", - "asctime": "2023-02-15 07:14:38,529", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_2) brightness", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441678.5291853, - "msecs": 529.1852951049805, - "relativeCreated": 75532.70053863525, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/gfw/floor/main_light_2) brightness): 50 ()", - "asctime": "2023-02-15 07:14:38,529" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_2) brightness", - "=", - "50", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441678.529296, - "msecs": 529.2959213256836, - "relativeCreated": 75532.81116485596, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_2) brightness): result = 50 ()", - "asctime": "2023-02-15 07:14:38,529" - } - ], - "time_consumption": 9.822845458984375e-05 - }, - { - "name": "__tLogger__", - "msg": "Resetting preconditions for master device '%s' (Power off)", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 64, - "funcName": "__test_brightness_sync__", - "created": 1676441678.8309102, - "msecs": 830.9102058410645, - "relativeCreated": 75834.42544937134, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting preconditions for master device 'False' (Power off)", - "asctime": "2023-02-15 07:14:38,830", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441678.529664, - "msecs": 529.6640396118164, - "relativeCreated": 75533.17928314209, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:38,529" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441678.5310483, - "msecs": 531.0482978820801, - "relativeCreated": 75534.56354141235, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:38,531" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441678.5334342, - "msecs": 533.4341526031494, - "relativeCreated": 75536.94939613342, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:38,533" - } - ], - "time_consumption": 0.29747605323791504 - } - ], - "time_consumption": 1.2085537910461426, - "time_start": "2023-02-15 07:14:37,622", - "time_finished": "2023-02-15 07:14:38,830" - }, - "Color temperature synchronisation test: videv/gfw/floor/main_light": { - "name": "__tLogger__", - "msg": "Color temperature synchronisation test: videv/gfw/floor/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 67, - "funcName": "test_color_temp_sync", - "created": 1676441678.8315444, - "msecs": 831.5443992614746, - "relativeCreated": 75835.05964279175, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Color temperature synchronisation test: videv/gfw/floor/main_light", - "asctime": "2023-02-15 07:14:38,831", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions for master device '%s' (Power on)", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 73, - "funcName": "__test_color_temp_sync__", - "created": 1676441679.1330502, - "msecs": 133.05020332336426, - "relativeCreated": 76136.56544685364, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions for master device 'True' (Power on)", - "asctime": "2023-02-15 07:14:39,133", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441678.831841, - "msecs": 831.840991973877, - "relativeCreated": 75835.35623550415, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:38,831" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441678.8330214, - "msecs": 833.0214023590088, - "relativeCreated": 75836.53664588928, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:38,833" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.get", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1/get", - "b'{\"state\": \"\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441678.8362622, - "msecs": 836.2622261047363, - "relativeCreated": 75839.77746963501, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1/get and payload b'{\"state\": \"\"}'", - "asctime": "2023-02-15 07:14:38,836" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441678.8366206, - "msecs": 836.620569229126, - "relativeCreated": 75840.1358127594, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:38,836" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.get", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2/get", - "b'{\"state\": \"\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441678.8373563, - "msecs": 837.3563289642334, - "relativeCreated": 75840.8715724945, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2/get and payload b'{\"state\": \"\"}'", - "asctime": "2023-02-15 07:14:38,837" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441678.8376942, - "msecs": 837.6941680908203, - "relativeCreated": 75841.2094116211, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:38,837" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441678.8386228, - "msecs": 838.6228084564209, - "relativeCreated": 75842.1380519867, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:38,838" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441678.8392773, - "msecs": 839.2772674560547, - "relativeCreated": 75842.79251098633, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:38,839" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441678.8398983, - "msecs": 839.8983478546143, - "relativeCreated": 75843.41359138489, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:38,839" - } - ], - "time_consumption": 0.29315185546875 - }, - { - "name": "__tLogger__", - "msg": "Changing master device color temperature to '%d'", - "args": [ - 2 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 81, - "funcName": "__test_color_temp_sync__", - "created": 1676441679.4346888, - "msecs": 434.6888065338135, - "relativeCreated": 76438.20405006409, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing master device color temperature to '2'", - "asctime": "2023-02-15 07:14:39,434", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/color_temp/set", - "2" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441679.1336305, - "msecs": 133.63051414489746, - "relativeCreated": 76137.14575767517, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/floor/main_light/color_temp/set and payload 2", - "asctime": "2023-02-15 07:14:39,133" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1/set", - "b'{\"color_temp\": 291}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441679.1374495, - "msecs": 137.4495029449463, - "relativeCreated": 76140.96474647522, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1/set and payload b'{\"color_temp\": 291}'", - "asctime": "2023-02-15 07:14:39,137" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441679.1379302, - "msecs": 137.93015480041504, - "relativeCreated": 76141.44539833069, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}", - "asctime": "2023-02-15 07:14:39,137" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2/set", - "b'{\"color_temp\": 291}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441679.1388562, - "msecs": 138.8561725616455, - "relativeCreated": 76142.37141609192, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2/set and payload b'{\"color_temp\": 291}'", - "asctime": "2023-02-15 07:14:39,138" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441679.1392493, - "msecs": 139.24932479858398, - "relativeCreated": 76142.76456832886, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}", - "asctime": "2023-02-15 07:14:39,139" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441679.1404583, - "msecs": 140.458345413208, - "relativeCreated": 76143.97358894348, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'", - "asctime": "2023-02-15 07:14:39,140" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441679.1412385, - "msecs": 141.23845100402832, - "relativeCreated": 76144.7536945343, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'", - "asctime": "2023-02-15 07:14:39,141" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/color_temp", - "b'2'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441679.1829967, - "msecs": 182.9967498779297, - "relativeCreated": 76186.5119934082, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/color_temp and payload b'2'", - "asctime": "2023-02-15 07:14:39,182" - } - ], - "time_consumption": 0.2516920566558838 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/gfw/floor/main_light_1) color temperature is correct (Content %s and Type is %s).", - "args": [ - "2", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441679.4354765, - "msecs": 435.47654151916504, - "relativeCreated": 76438.99178504944, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/gfw/floor/main_light_1) color temperature is correct (Content 2 and Type is ).", - "asctime": "2023-02-15 07:14:39,435", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_1) color temperature", - "2", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441679.4351575, - "msecs": 435.15753746032715, - "relativeCreated": 76438.6727809906, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/gfw/floor/main_light_1) color temperature): 2 ()", - "asctime": "2023-02-15 07:14:39,435" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_1) color temperature", - "=", - "2", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441679.4353511, - "msecs": 435.3511333465576, - "relativeCreated": 76438.86637687683, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_1) color temperature): result = 2 ()", - "asctime": "2023-02-15 07:14:39,435" - } - ], - "time_consumption": 0.00012540817260742188 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/gfw/floor/main_light_2) color temperature is correct (Content %s and Type is %s).", - "args": [ - "2", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441679.4359767, - "msecs": 435.9767436981201, - "relativeCreated": 76439.4919872284, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/gfw/floor/main_light_2) color temperature is correct (Content 2 and Type is ).", - "asctime": "2023-02-15 07:14:39,435", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_2) color temperature", - "2", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441679.4356961, - "msecs": 435.6961250305176, - "relativeCreated": 76439.21136856079, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/gfw/floor/main_light_2) color temperature): 2 ()", - "asctime": "2023-02-15 07:14:39,435" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_2) color temperature", - "=", - "2", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441679.4358637, - "msecs": 435.863733291626, - "relativeCreated": 76439.3789768219, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_2) color temperature): result = 2 ()", - "asctime": "2023-02-15 07:14:39,435" - } - ], - "time_consumption": 0.00011301040649414062 - }, - { - "name": "__tLogger__", - "msg": "Changing master device color temperature to '%d'", - "args": [ - 5 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 81, - "funcName": "__test_color_temp_sync__", - "created": 1676441679.7374256, - "msecs": 737.4255657196045, - "relativeCreated": 76740.94080924988, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing master device color temperature to '5'", - "asctime": "2023-02-15 07:14:39,737", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/color_temp/set", - "5" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441679.4362965, - "msecs": 436.2964630126953, - "relativeCreated": 76439.81170654297, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/floor/main_light/color_temp/set and payload 5", - "asctime": "2023-02-15 07:14:39,436" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441679.4400544, - "msecs": 440.05441665649414, - "relativeCreated": 76443.56966018677, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:14:39,440" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441679.4405344, - "msecs": 440.5343532562256, - "relativeCreated": 76444.0495967865, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:39,440" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2/set", - "b'{\"color_temp\": 352}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441679.4414284, - "msecs": 441.42842292785645, - "relativeCreated": 76444.94366645813, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2/set and payload b'{\"color_temp\": 352}'", - "asctime": "2023-02-15 07:14:39,441" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441679.4418395, - "msecs": 441.83945655822754, - "relativeCreated": 76445.3547000885, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:39,441" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441679.4429328, - "msecs": 442.9328441619873, - "relativeCreated": 76446.44808769226, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:39,442" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441679.4436712, - "msecs": 443.67122650146484, - "relativeCreated": 76447.18647003174, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:39,443" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/color_temp", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441679.4872732, - "msecs": 487.2732162475586, - "relativeCreated": 76490.78845977783, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/color_temp and payload b'5'", - "asctime": "2023-02-15 07:14:39,487" - } - ], - "time_consumption": 0.2501523494720459 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/gfw/floor/main_light_1) color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441679.7382016, - "msecs": 738.2016181945801, - "relativeCreated": 76741.71686172485, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/gfw/floor/main_light_1) color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:39,738", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_1) color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441679.73789, - "msecs": 737.8900051116943, - "relativeCreated": 76741.40524864197, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/gfw/floor/main_light_1) color temperature): 5 ()", - "asctime": "2023-02-15 07:14:39,737" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_1) color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441679.7380435, - "msecs": 738.0435466766357, - "relativeCreated": 76741.55879020691, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_1) color temperature): result = 5 ()", - "asctime": "2023-02-15 07:14:39,738" - } - ], - "time_consumption": 0.00015807151794433594 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/gfw/floor/main_light_2) color temperature is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441679.7386742, - "msecs": 738.6741638183594, - "relativeCreated": 76742.18940734863, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/gfw/floor/main_light_2) color temperature is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:39,738", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_2) color temperature", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441679.7384124, - "msecs": 738.4123802185059, - "relativeCreated": 76741.92762374878, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/gfw/floor/main_light_2) color temperature): 5 ()", - "asctime": "2023-02-15 07:14:39,738" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_2) color temperature", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441679.7385705, - "msecs": 738.5704517364502, - "relativeCreated": 76742.08569526672, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_2) color temperature): result = 5 ()", - "asctime": "2023-02-15 07:14:39,738" - } - ], - "time_consumption": 0.00010371208190917969 - }, - { - "name": "__tLogger__", - "msg": "Resetting preconditions for master device '%s' (Power off)", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 89, - "funcName": "__test_color_temp_sync__", - "created": 1676441680.0401947, - "msecs": 40.19474983215332, - "relativeCreated": 77043.70999336243, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Resetting preconditions for master device 'False' (Power off)", - "asctime": "2023-02-15 07:14:40,040", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441679.7389512, - "msecs": 738.9512062072754, - "relativeCreated": 76742.46644973755, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:39,738" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441679.7402892, - "msecs": 740.2892112731934, - "relativeCreated": 76743.80445480347, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:39,740" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441679.7427142, - "msecs": 742.7141666412354, - "relativeCreated": 76746.22941017151, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:39,742" - } - ], - "time_consumption": 0.29748058319091797 - } - ], - "time_consumption": 1.2086503505706787, - "time_start": "2023-02-15 07:14:38,831", - "time_finished": "2023-02-15 07:14:40,040" - }, - "Power On/ Off synchronisation test: shellies/gfw/floor/main_light": { - "name": "__tLogger__", - "msg": "Power On/ Off synchronisation test: shellies/gfw/floor/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 24, - "funcName": "test_power_on_off_sync", - "created": 1676441680.040956, - "msecs": 40.95602035522461, - "relativeCreated": 77044.4712638855, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off synchronisation test: shellies/gfw/floor/main_light", - "asctime": "2023-02-15 07:14:40,040", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions for master device '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 30, - "funcName": "__test_power_on_off_sync__", - "created": 1676441680.3419402, - "msecs": 341.94016456604004, - "relativeCreated": 77345.45540809631, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions for master device 'False'", - "asctime": "2023-02-15 07:14:40,341", - "moduleLogger": [], - "time_consumption": 0.0 - }, - { - "name": "__tLogger__", - "msg": "Changing master device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off_sync__", - "created": 1676441680.643789, - "msecs": 643.7890529632568, - "relativeCreated": 77647.30429649353, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing master device state to 'True'", - "asctime": "2023-02-15 07:14:40,643", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441680.3425188, - "msecs": 342.51880645751953, - "relativeCreated": 77346.0340499878, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:40,342" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441680.3439658, - "msecs": 343.9657688140869, - "relativeCreated": 77347.48101234436, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:40,343" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.get", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1/get", - "b'{\"state\": \"\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441680.3469868, - "msecs": 346.9867706298828, - "relativeCreated": 77350.50201416016, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1/get and payload b'{\"state\": \"\"}'", - "asctime": "2023-02-15 07:14:40,346" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441680.3474295, - "msecs": 347.4295139312744, - "relativeCreated": 77350.94475746155, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:40,347" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.get", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2/get", - "b'{\"state\": \"\"}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441680.3482938, - "msecs": 348.2937812805176, - "relativeCreated": 77351.80902481079, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2/get and payload b'{\"state\": \"\"}'", - "asctime": "2023-02-15 07:14:40,348" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441680.348665, - "msecs": 348.6649990081787, - "relativeCreated": 77352.18024253845, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", - "asctime": "2023-02-15 07:14:40,348" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441680.3496141, - "msecs": 349.61414337158203, - "relativeCreated": 77353.12938690186, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:40,349" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_1", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441680.350352, - "msecs": 350.35204887390137, - "relativeCreated": 77353.86729240417, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:40,350" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/floor/main_light_2", - "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441680.351087, - "msecs": 351.0870933532715, - "relativeCreated": 77354.60233688354, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", - "asctime": "2023-02-15 07:14:40,351" - } - ], - "time_consumption": 0.29270195960998535 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/gfw/floor/main_light_1) state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441680.6445353, - "msecs": 644.5353031158447, - "relativeCreated": 77648.05054664612, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/gfw/floor/main_light_1) state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:40,644", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_1) state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441680.6442604, - "msecs": 644.2604064941406, - "relativeCreated": 77647.77565002441, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/gfw/floor/main_light_1) state): True ()", - "asctime": "2023-02-15 07:14:40,644" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_1) state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441680.6444125, - "msecs": 644.4125175476074, - "relativeCreated": 77647.92776107788, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_1) state): result = True ()", - "asctime": "2023-02-15 07:14:40,644" - } - ], - "time_consumption": 0.0001227855682373047 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/gfw/floor/main_light_2) state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441680.644992, - "msecs": 644.9921131134033, - "relativeCreated": 77648.50735664368, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/gfw/floor/main_light_2) state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:40,644", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_2) state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441680.6447742, - "msecs": 644.7741985321045, - "relativeCreated": 77648.28944206238, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/gfw/floor/main_light_2) state): True ()", - "asctime": "2023-02-15 07:14:40,644" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_2) state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441680.64489, - "msecs": 644.8900699615479, - "relativeCreated": 77648.40531349182, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_2) state): result = True ()", - "asctime": "2023-02-15 07:14:40,644" - } - ], - "time_consumption": 0.00010204315185546875 - }, - { - "name": "__tLogger__", - "msg": "Changing master device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py", - "filename": "synchronisation.py", - "module": "synchronisation", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off_sync__", - "created": 1676441680.9465547, - "msecs": 946.5546607971191, - "relativeCreated": 77950.06990432739, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing master device state to 'False'", - "asctime": "2023-02-15 07:14:40,946", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441680.6452842, - "msecs": 645.2841758728027, - "relativeCreated": 77648.79941940308, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:40,645" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/floor/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441680.646677, - "msecs": 646.6770172119141, - "relativeCreated": 77650.19226074219, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:40,646" - }, - { - "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/floor/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441680.65124, - "msecs": 651.2401103973389, - "relativeCreated": 77654.75535392761, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:40,651" - } - ], - "time_consumption": 0.2953145503997803 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/gfw/floor/main_light_1) state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441680.9472225, - "msecs": 947.2224712371826, - "relativeCreated": 77950.73771476746, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/gfw/floor/main_light_1) state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:40,947", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_1) state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441680.9469533, - "msecs": 946.953296661377, - "relativeCreated": 77950.46854019165, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/gfw/floor/main_light_1) state): False ()", - "asctime": "2023-02-15 07:14:40,946" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_1) state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441680.94711, - "msecs": 947.1099376678467, - "relativeCreated": 77950.62518119812, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_1) state): result = False ()", - "asctime": "2023-02-15 07:14:40,947" - } - ], - "time_consumption": 0.0001125335693359375 - }, - { - "name": "__tLogger__", - "msg": "Follower device (zigbee/gfw/floor/main_light_2) state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441680.94759, - "msecs": 947.5901126861572, - "relativeCreated": 77951.10535621643, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Follower device (zigbee/gfw/floor/main_light_2) state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:40,947", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_2) state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441680.9473999, - "msecs": 947.3998546600342, - "relativeCreated": 77950.91509819031, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Follower device (zigbee/gfw/floor/main_light_2) state): False ()", - "asctime": "2023-02-15 07:14:40,947" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Follower device (zigbee/gfw/floor/main_light_2) state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441680.9475005, - "msecs": 947.500467300415, - "relativeCreated": 77951.01571083069, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_2) state): result = False ()", - "asctime": "2023-02-15 07:14:40,947" - } - ], - "time_consumption": 8.96453857421875e-05 - } - ], - "time_consumption": 0.9066340923309326, - "time_start": "2023-02-15 07:14:40,040", - "time_finished": "2023-02-15 07:14:40,947" - }, - "Away mode test: zigbee/gfw/marion/heating_valve": { - "name": "__tLogger__", - "msg": "Away mode test: zigbee/gfw/marion/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 101, - "funcName": "test_away_mode", - "created": 1676441680.9480386, - "msecs": 948.0385780334473, - "relativeCreated": 77951.55382156372, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Away mode test: zigbee/gfw/marion/heating_valve", - "asctime": "2023-02-15 07:14:40,948", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Default setpoint)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 106, - "funcName": "__test_away_mode__", - "created": 1676441681.249963, - "msecs": 249.96304512023926, - "relativeCreated": 78253.47828865051, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Default setpoint)", - "asctime": "2023-02-15 07:14:41,249", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/set_default_temperature/set", - "null" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441680.9483523, - "msecs": 948.3523368835449, - "relativeCreated": 77951.86758041382, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/marion/heating_valve/set_default_temperature/set and payload null", - "asctime": "2023-02-15 07:14:40,948" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/user_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441680.9551997, - "msecs": 955.1997184753418, - "relativeCreated": 77958.71496200562, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:14:40,955" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve/set", - "b'{\"current_heating_setpoint\": 23}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441680.9557123, - "msecs": 955.7123184204102, - "relativeCreated": 77959.22756195068, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'", - "asctime": "2023-02-15 07:14:40,955" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441680.955821, - "msecs": 955.8210372924805, - "relativeCreated": 77959.33628082275, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:40,955" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/valve_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441680.9560626, - "msecs": 956.0625553131104, - "relativeCreated": 77959.57779884338, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:14:40,956" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441680.9564035, - "msecs": 956.4034938812256, - "relativeCreated": 77959.9187374115, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:40,956" - } - ], - "time_consumption": 0.29355955123901367 - }, - { - "name": "__tLogger__", - "msg": "Away mode is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441681.2507699, - "msecs": 250.76985359191895, - "relativeCreated": 78254.28509712219, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Away mode is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:41,250", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Away mode", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441681.2504056, - "msecs": 250.40555000305176, - "relativeCreated": 78253.92079353333, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Away mode): False ()", - "asctime": "2023-02-15 07:14:41,250" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Away mode", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441681.2506151, - "msecs": 250.61511993408203, - "relativeCreated": 78254.13036346436, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Away mode): result = False ()", - "asctime": "2023-02-15 07:14:41,250" - } - ], - "time_consumption": 0.00015473365783691406 - }, - { - "name": "__tLogger__", - "msg": "Activating away mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 113, - "funcName": "__test_away_mode__", - "created": 1676441681.5523305, - "msecs": 552.330493927002, - "relativeCreated": 78555.84573745728, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Activating away mode", - "asctime": "2023-02-15 07:14:41,552", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.away_mode.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/away_mode/set", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441681.2511613, - "msecs": 251.1613368988037, - "relativeCreated": 78254.67658042908, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/marion/heating_valve/away_mode/set and payload true", - "asctime": "2023-02-15 07:14:41,251" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve/set", - "b'{\"current_heating_setpoint\": 18}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441681.2645388, - "msecs": 264.5387649536133, - "relativeCreated": 78268.05400848389, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 18}'", - "asctime": "2023-02-15 07:14:41,264" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441681.2649996, - "msecs": 264.9996280670166, - "relativeCreated": 78268.51487159729, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:41,264" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/valve_temperature_setpoint", - "b'18'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441681.2658656, - "msecs": 265.8655643463135, - "relativeCreated": 78269.38080787659, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'18'", - "asctime": "2023-02-15 07:14:41,265" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441681.2670877, - "msecs": 267.0876979827881, - "relativeCreated": 78270.60294151306, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:41,267" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.away_mode", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/away_mode", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441681.3111029, - "msecs": 311.10286712646484, - "relativeCreated": 78314.61811065674, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/away_mode and payload b'true'", - "asctime": "2023-02-15 07:14:41,311" - } - ], - "time_consumption": 0.2412276268005371 - }, - { - "name": "__tLogger__", - "msg": "Away mode is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441681.553051, - "msecs": 553.0509948730469, - "relativeCreated": 78556.56623840332, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Away mode is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:41,553", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Away mode", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441681.5527678, - "msecs": 552.7677536010742, - "relativeCreated": 78556.28299713135, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Away mode): True ()", - "asctime": "2023-02-15 07:14:41,552" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Away mode", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441681.5529232, - "msecs": 552.9232025146484, - "relativeCreated": 78556.43844604492, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Away mode): result = True ()", - "asctime": "2023-02-15 07:14:41,552" - } - ], - "time_consumption": 0.0001277923583984375 - }, - { - "name": "__tLogger__", - "msg": "Temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "18", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441681.553505, - "msecs": 553.5049438476562, - "relativeCreated": 78557.02018737793, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Temperature setpoint is correct (Content 18 and Type is ).", - "asctime": "2023-02-15 07:14:41,553", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Temperature setpoint", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441681.5532477, - "msecs": 553.2476902008057, - "relativeCreated": 78556.76293373108, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Temperature setpoint): 18 ()", - "asctime": "2023-02-15 07:14:41,553" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Temperature setpoint", - "=", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441681.5533617, - "msecs": 553.3616542816162, - "relativeCreated": 78556.87689781189, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Temperature setpoint): result = 18 ()", - "asctime": "2023-02-15 07:14:41,553" - } - ], - "time_consumption": 0.00014328956604003906 - }, - { - "name": "__tLogger__", - "msg": "Deactivating away mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 119, - "funcName": "__test_away_mode__", - "created": 1676441681.8547513, - "msecs": 854.7513484954834, - "relativeCreated": 78858.26659202576, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Deactivating away mode", - "asctime": "2023-02-15 07:14:41,854", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.away_mode.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/away_mode/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441681.5538445, - "msecs": 553.8444519042969, - "relativeCreated": 78557.35969543457, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/marion/heating_valve/away_mode/set and payload false", - "asctime": "2023-02-15 07:14:41,553" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve/set", - "b'{\"current_heating_setpoint\": 23}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441681.5658908, - "msecs": 565.8907890319824, - "relativeCreated": 78569.40603256226, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'", - "asctime": "2023-02-15 07:14:41,565" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441681.5664115, - "msecs": 566.4114952087402, - "relativeCreated": 78569.92673873901, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:41,566" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/valve_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441681.5673282, - "msecs": 567.3282146453857, - "relativeCreated": 78570.84345817566, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:14:41,567" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.away_mode", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/away_mode", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441681.5682662, - "msecs": 568.2661533355713, - "relativeCreated": 78571.78139686584, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/away_mode and payload b'false'", - "asctime": "2023-02-15 07:14:41,568" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441681.569007, - "msecs": 569.0069198608398, - "relativeCreated": 78572.52216339111, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:41,569" - } - ], - "time_consumption": 0.28574442863464355 - }, - { - "name": "__tLogger__", - "msg": "Away mode is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441681.8553684, - "msecs": 855.3683757781982, - "relativeCreated": 78858.88361930847, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Away mode is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:41,855", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Away mode", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441681.8551288, - "msecs": 855.1287651062012, - "relativeCreated": 78858.64400863647, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Away mode): False ()", - "asctime": "2023-02-15 07:14:41,855" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Away mode", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441681.8552604, - "msecs": 855.2603721618652, - "relativeCreated": 78858.77561569214, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Away mode): result = False ()", - "asctime": "2023-02-15 07:14:41,855" - } - ], - "time_consumption": 0.00010800361633300781 - }, - { - "name": "__tLogger__", - "msg": "Temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "23", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441681.8557749, - "msecs": 855.7748794555664, - "relativeCreated": 78859.29012298584, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Temperature setpoint is correct (Content 23 and Type is ).", - "asctime": "2023-02-15 07:14:41,855", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Temperature setpoint", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441681.8555696, - "msecs": 855.56960105896, - "relativeCreated": 78859.08484458923, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Temperature setpoint): 23 ()", - "asctime": "2023-02-15 07:14:41,855" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Temperature setpoint", - "=", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441681.8556855, - "msecs": 855.6854724884033, - "relativeCreated": 78859.20071601868, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Temperature setpoint): result = 23 ()", - "asctime": "2023-02-15 07:14:41,855" - } - ], - "time_consumption": 8.940696716308594e-05 - } - ], - "time_consumption": 0.9077363014221191, - "time_start": "2023-02-15 07:14:40,948", - "time_finished": "2023-02-15 07:14:41,855" - }, - "Boost mode test: zigbee/gfw/marion/heating_valve": { - "name": "__tLogger__", - "msg": "Boost mode test: zigbee/gfw/marion/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 128, - "funcName": "test_boost_mode", - "created": 1676441681.8561769, - "msecs": 856.1768531799316, - "relativeCreated": 78859.6920967102, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Boost mode test: zigbee/gfw/marion/heating_valve", - "asctime": "2023-02-15 07:14:41,856", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Default setpoint)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 133, - "funcName": "__test_boost_mode__", - "created": 1676441682.1575348, - "msecs": 157.53483772277832, - "relativeCreated": 79161.05008125305, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Default setpoint)", - "asctime": "2023-02-15 07:14:42,157", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/set_default_temperature/set", - "null" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441681.856438, - "msecs": 856.4379215240479, - "relativeCreated": 78859.95316505432, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/marion/heating_valve/set_default_temperature/set and payload null", - "asctime": "2023-02-15 07:14:41,856" - } - ], - "time_consumption": 0.30109691619873047 - }, - { - "name": "__tLogger__", - "msg": "Boost timer is correct (Content %s and Type is %s).", - "args": [ - "0", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441682.158247, - "msecs": 158.2469940185547, - "relativeCreated": 79161.76223754883, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Boost timer is correct (Content 0 and Type is ).", - "asctime": "2023-02-15 07:14:42,158", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Boost timer", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441682.157971, - "msecs": 157.97090530395508, - "relativeCreated": 79161.48614883423, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Boost timer): 0 ()", - "asctime": "2023-02-15 07:14:42,157" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Boost timer", - "=", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441682.158121, - "msecs": 158.12110900878906, - "relativeCreated": 79161.63635253906, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Boost timer): result = 0 ()", - "asctime": "2023-02-15 07:14:42,158" - } - ], - "time_consumption": 0.000125885009765625 - }, - { - "name": "__tLogger__", - "msg": "Activating boost mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 140, - "funcName": "__test_boost_mode__", - "created": 1676441682.459815, - "msecs": 459.81502532958984, - "relativeCreated": 79463.33026885986, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Activating boost mode", - "asctime": "2023-02-15 07:14:42,459", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.start_boost.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/start_boost/set", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441682.1586616, - "msecs": 158.6616039276123, - "relativeCreated": 79162.17684745789, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/marion/heating_valve/start_boost/set and payload true", - "asctime": "2023-02-15 07:14:42,158" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.boost_timer", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/boost_timer", - "b'900'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441682.1693392, - "msecs": 169.33917999267578, - "relativeCreated": 79172.85442352295, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/boost_timer and payload b'900'", - "asctime": "2023-02-15 07:14:42,169" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve/set", - "b'{\"current_heating_setpoint\": 30}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441682.1696646, - "msecs": 169.6646213531494, - "relativeCreated": 79173.17986488342, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 30}'", - "asctime": "2023-02-15 07:14:42,169" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441682.169797, - "msecs": 169.79694366455078, - "relativeCreated": 79173.31218719482, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:42,169" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/valve_temperature_setpoint", - "b'30'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441682.1700704, - "msecs": 170.07040977478027, - "relativeCreated": 79173.58565330505, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'30'", - "asctime": "2023-02-15 07:14:42,170" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "b'{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441682.1704848, - "msecs": 170.4847812652588, - "relativeCreated": 79174.00002479553, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:42,170" - } - ], - "time_consumption": 0.28933024406433105 - }, - { - "name": "__tLogger__", - "msg": "Boost timer is greater expectation (Content %s and Type is %s).", - "args": [ - "900", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 230, - "funcName": "greater_chk", - "created": 1676441682.4605315, - "msecs": 460.53147315979004, - "relativeCreated": 79464.04671669006, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Boost timer is greater expectation (Content 900 and Type is ).", - "asctime": "2023-02-15 07:14:42,460", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Boost timer", - "900", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441682.4602497, - "msecs": 460.249662399292, - "relativeCreated": 79463.76490592957, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Boost timer): 900 ()", - "asctime": "2023-02-15 07:14:42,460" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Boost timer", - ">", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441682.4604027, - "msecs": 460.4027271270752, - "relativeCreated": 79463.91797065735, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Boost timer): result > 0 ()", - "asctime": "2023-02-15 07:14:42,460" - } - ], - "time_consumption": 0.00012874603271484375 - }, - { - "name": "__tLogger__", - "msg": "Setting postconditions (Default setpoint)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 145, - "funcName": "__test_boost_mode__", - "created": 1676441682.7618666, - "msecs": 761.866569519043, - "relativeCreated": 79765.38181304932, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting postconditions (Default setpoint)", - "asctime": "2023-02-15 07:14:42,761", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/set_default_temperature/set", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441682.460838, - "msecs": 460.83807945251465, - "relativeCreated": 79464.35332298279, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/marion/heating_valve/set_default_temperature/set and payload true", - "asctime": "2023-02-15 07:14:42,460" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.boost_timer", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/boost_timer", - "b'0'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441682.4720478, - "msecs": 472.0478057861328, - "relativeCreated": 79475.5630493164, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/boost_timer and payload b'0'", - "asctime": "2023-02-15 07:14:42,472" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve/set", - "b'{\"current_heating_setpoint\": 23}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441682.4729402, - "msecs": 472.94020652770996, - "relativeCreated": 79476.45545005798, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'", - "asctime": "2023-02-15 07:14:42,472" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441682.473328, - "msecs": 473.3281135559082, - "relativeCreated": 79476.84335708618, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:42,473" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/valve_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441682.4741626, - "msecs": 474.1625785827637, - "relativeCreated": 79477.67782211304, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:14:42,474" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441682.4753928, - "msecs": 475.39281845092773, - "relativeCreated": 79478.9080619812, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:42,475" - } - ], - "time_consumption": 0.28647375106811523 - }, - { - "name": "__tLogger__", - "msg": "Boost timer is correct (Content %s and Type is %s).", - "args": [ - "0", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441682.7626417, - "msecs": 762.6416683197021, - "relativeCreated": 79766.15691184998, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Boost timer is correct (Content 0 and Type is ).", - "asctime": "2023-02-15 07:14:42,762", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Boost timer", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441682.762309, - "msecs": 762.3090744018555, - "relativeCreated": 79765.82431793213, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Boost timer): 0 ()", - "asctime": "2023-02-15 07:14:42,762" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Boost timer", - "=", - "0", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441682.7625103, - "msecs": 762.5102996826172, - "relativeCreated": 79766.02554321289, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Boost timer): result = 0 ()", - "asctime": "2023-02-15 07:14:42,762" - } - ], - "time_consumption": 0.00013136863708496094 - } - ], - "time_consumption": 0.9064648151397705, - "time_start": "2023-02-15 07:14:41,856", - "time_finished": "2023-02-15 07:14:42,762" - }, - "Default temperature test for device and virtual device: zigbee/gfw/marion/heating_valve": { - "name": "__tLogger__", - "msg": "Default temperature test for device and virtual device: zigbee/gfw/marion/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 50, - "funcName": "test_default_temperature", - "created": 1676441682.7631323, - "msecs": 763.1323337554932, - "relativeCreated": 79766.64757728577, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Default temperature test for device and virtual device: zigbee/gfw/marion/heating_valve", - "asctime": "2023-02-15 07:14:42,763", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Valve setpoint to %.1f)", - "args": [ - 18 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 60, - "funcName": "__test_default_temperature__", - "created": 1676441683.064703, - "msecs": 64.70298767089844, - "relativeCreated": 80068.21823120117, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Valve setpoint to 18.0)", - "asctime": "2023-02-15 07:14:43,064", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441682.76354, - "msecs": 763.5400295257568, - "relativeCreated": 79767.05527305603, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:42,763" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441682.7647827, - "msecs": 764.7826671600342, - "relativeCreated": 79768.29791069031, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:42,764" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve/set", - "b'{\"current_heating_setpoint\": 18}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441682.7694921, - "msecs": 769.4921493530273, - "relativeCreated": 79773.0073928833, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 18}'", - "asctime": "2023-02-15 07:14:42,769" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/valve_temperature_setpoint", - "b'18'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441682.7697341, - "msecs": 769.7341442108154, - "relativeCreated": 79773.24938774109, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'18'", - "asctime": "2023-02-15 07:14:42,769" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/user_temperature_setpoint", - "b'18'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441682.7699564, - "msecs": 769.9563503265381, - "relativeCreated": 79773.47159385681, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint and payload b'18'", - "asctime": "2023-02-15 07:14:42,769" - } - ], - "time_consumption": 0.29474663734436035 - }, - { - "name": "__tLogger__", - "msg": "Valve temperature setpoint (is not default temperature) is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441683.065483, - "msecs": 65.48309326171875, - "relativeCreated": 80068.99833679199, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Valve temperature setpoint (is not default temperature) is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:43,065", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Valve temperature setpoint (is not default temperature)", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441683.0651677, - "msecs": 65.16766548156738, - "relativeCreated": 80068.68290901184, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Valve temperature setpoint (is not default temperature)): True ()", - "asctime": "2023-02-15 07:14:43,065" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Valve temperature setpoint (is not default temperature)", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441683.065323, - "msecs": 65.3231143951416, - "relativeCreated": 80068.83835792542, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Valve temperature setpoint (is not default temperature)): result = True ()", - "asctime": "2023-02-15 07:14:43,065" - } - ], - "time_consumption": 0.00015997886657714844 - }, - { - "name": "__tLogger__", - "msg": "Triggering set to default temperature (%.1f)", - "args": [ - 23 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 66, - "funcName": "__test_default_temperature__", - "created": 1676441683.3668513, - "msecs": 366.8513298034668, - "relativeCreated": 80370.36657333374, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Triggering set to default temperature (23.0)", - "asctime": "2023-02-15 07:14:43,366", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/set_default_temperature/set", - "null" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441683.0658073, - "msecs": 65.80734252929688, - "relativeCreated": 80069.32258605957, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/marion/heating_valve/set_default_temperature/set and payload null", - "asctime": "2023-02-15 07:14:43,065" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/user_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441683.071983, - "msecs": 71.98309898376465, - "relativeCreated": 80075.49834251404, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:14:43,071" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve/set", - "b'{\"current_heating_setpoint\": 23}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441683.1156251, - "msecs": 115.62514305114746, - "relativeCreated": 80119.14038658142, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'", - "asctime": "2023-02-15 07:14:43,115" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441683.1161673, - "msecs": 116.16730690002441, - "relativeCreated": 80119.6825504303, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:43,116" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/valve_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441683.1171167, - "msecs": 117.11668968200684, - "relativeCreated": 80120.63193321228, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:14:43,117" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441683.1183386, - "msecs": 118.33858489990234, - "relativeCreated": 80121.85382843018, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:43,118" - } - ], - "time_consumption": 0.24851274490356445 - }, - { - "name": "__tLogger__", - "msg": "Valve temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "23", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441683.3676207, - "msecs": 367.62070655822754, - "relativeCreated": 80371.1359500885, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Valve temperature setpoint is correct (Content 23 and Type is ).", - "asctime": "2023-02-15 07:14:43,367", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Valve temperature setpoint", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441683.3673096, - "msecs": 367.3095703125, - "relativeCreated": 80370.82481384277, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Valve temperature setpoint): 23 ()", - "asctime": "2023-02-15 07:14:43,367" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Valve temperature setpoint", - "=", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441683.367463, - "msecs": 367.4631118774414, - "relativeCreated": 80370.97835540771, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Valve temperature setpoint): result = 23 ()", - "asctime": "2023-02-15 07:14:43,367" - } - ], - "time_consumption": 0.0001575946807861328 - } - ], - "time_consumption": 0.6044883728027344, - "time_start": "2023-02-15 07:14:42,763", - "time_finished": "2023-02-15 07:14:43,367" - }, - "Summer mode test: zigbee/gfw/marion/heating_valve": { - "name": "__tLogger__", - "msg": "Summer mode test: zigbee/gfw/marion/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 74, - "funcName": "test_summer_mode", - "created": 1676441683.3681467, - "msecs": 368.1466579437256, - "relativeCreated": 80371.661901474, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Summer mode test: zigbee/gfw/marion/heating_valve", - "asctime": "2023-02-15 07:14:43,368", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Setting preconditions (Default setpoint)", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 79, - "funcName": "__test_summer_mode__", - "created": 1676441683.66956, - "msecs": 669.5599555969238, - "relativeCreated": 80673.0751991272, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Setting preconditions (Default setpoint)", - "asctime": "2023-02-15 07:14:43,669", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.set_default_temperature.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/set_default_temperature/set", - "null" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441683.3684912, - "msecs": 368.49117279052734, - "relativeCreated": 80372.0064163208, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/marion/heating_valve/set_default_temperature/set and payload null", - "asctime": "2023-02-15 07:14:43,368" - } - ], - "time_consumption": 0.3010687828063965 - }, - { - "name": "__tLogger__", - "msg": "Summer mode is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441683.6702633, - "msecs": 670.2632904052734, - "relativeCreated": 80673.77853393555, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Summer mode is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:43,670", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Summer mode", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441683.66999, - "msecs": 669.990062713623, - "relativeCreated": 80673.5053062439, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Summer mode): False ()", - "asctime": "2023-02-15 07:14:43,669" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Summer mode", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441683.6701415, - "msecs": 670.1414585113525, - "relativeCreated": 80673.65670204163, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Summer mode): result = False ()", - "asctime": "2023-02-15 07:14:43,670" - } - ], - "time_consumption": 0.00012183189392089844 - }, - { - "name": "__tLogger__", - "msg": "Activating summer mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 86, - "funcName": "__test_summer_mode__", - "created": 1676441683.9718974, - "msecs": 971.8973636627197, - "relativeCreated": 80975.412607193, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Activating summer mode", - "asctime": "2023-02-15 07:14:43,971", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.summer_mode.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/summer_mode/set", - "true" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441683.6707447, - "msecs": 670.7446575164795, - "relativeCreated": 80674.25990104675, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/marion/heating_valve/summer_mode/set and payload true", - "asctime": "2023-02-15 07:14:43,670" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve/set", - "b'{\"current_heating_setpoint\": 5}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441683.681625, - "msecs": 681.6248893737793, - "relativeCreated": 80685.14013290405, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 5}'", - "asctime": "2023-02-15 07:14:43,681" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441683.6821094, - "msecs": 682.1093559265137, - "relativeCreated": 80685.62459945679, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:43,682" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/valve_temperature_setpoint", - "b'5'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441683.6830127, - "msecs": 683.0127239227295, - "relativeCreated": 80686.527967453, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'5'", - "asctime": "2023-02-15 07:14:43,683" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "b'{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441683.6840413, - "msecs": 684.0412616729736, - "relativeCreated": 80687.55650520325, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:43,684" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.summer_mode", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/summer_mode", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441683.7267456, - "msecs": 726.74560546875, - "relativeCreated": 80730.26084899902, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/summer_mode and payload b'true'", - "asctime": "2023-02-15 07:14:43,726" - } - ], - "time_consumption": 0.24515175819396973 - }, - { - "name": "__tLogger__", - "msg": "Summer mode is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441683.9725118, - "msecs": 972.5117683410645, - "relativeCreated": 80976.02701187134, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Summer mode is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:43,972", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Summer mode", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441683.9722762, - "msecs": 972.2762107849121, - "relativeCreated": 80975.79145431519, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Summer mode): True ()", - "asctime": "2023-02-15 07:14:43,972" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Summer mode", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441683.972407, - "msecs": 972.4071025848389, - "relativeCreated": 80975.92234611511, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Summer mode): result = True ()", - "asctime": "2023-02-15 07:14:43,972" - } - ], - "time_consumption": 0.00010466575622558594 - }, - { - "name": "__tLogger__", - "msg": "Temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "5", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441683.9728959, - "msecs": 972.8958606719971, - "relativeCreated": 80976.41110420227, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Temperature setpoint is correct (Content 5 and Type is ).", - "asctime": "2023-02-15 07:14:43,972", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Temperature setpoint", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441683.9726772, - "msecs": 972.6772308349609, - "relativeCreated": 80976.19247436523, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Temperature setpoint): 5 ()", - "asctime": "2023-02-15 07:14:43,972" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Temperature setpoint", - "=", - "5", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441683.972774, - "msecs": 972.7740287780762, - "relativeCreated": 80976.28927230835, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Temperature setpoint): result = 5 ()", - "asctime": "2023-02-15 07:14:43,972" - } - ], - "time_consumption": 0.00012183189392089844 - }, - { - "name": "__tLogger__", - "msg": "Deactivating summer mode", - "args": [], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 92, - "funcName": "__test_summer_mode__", - "created": 1676441684.2742722, - "msecs": 274.27220344543457, - "relativeCreated": 81277.78744697571, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Deactivating summer mode", - "asctime": "2023-02-15 07:14:44,274", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.summer_mode.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/summer_mode/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441683.9731534, - "msecs": 973.1533527374268, - "relativeCreated": 80976.6685962677, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/marion/heating_valve/summer_mode/set and payload false", - "asctime": "2023-02-15 07:14:43,973" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve/set", - "b'{\"current_heating_setpoint\": 23}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441683.9839816, - "msecs": 983.9816093444824, - "relativeCreated": 80987.49685287476, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'", - "asctime": "2023-02-15 07:14:43,983" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441683.9846253, - "msecs": 984.6253395080566, - "relativeCreated": 80988.14058303833, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:43,984" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/valve_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441683.9854453, - "msecs": 985.4452610015869, - "relativeCreated": 80988.96050453186, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:14:43,985" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.summer_mode", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/summer_mode", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441683.986299, - "msecs": 986.2990379333496, - "relativeCreated": 80989.81428146362, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/summer_mode and payload b'false'", - "asctime": "2023-02-15 07:14:43,986" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441683.987383, - "msecs": 987.3828887939453, - "relativeCreated": 80990.89813232422, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:43,987" - } - ], - "time_consumption": 0.28688931465148926 - }, - { - "name": "__tLogger__", - "msg": "Summer mode is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441684.275069, - "msecs": 275.068998336792, - "relativeCreated": 81278.58424186707, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Summer mode is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:44,275", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Summer mode", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441684.2747495, - "msecs": 274.7495174407959, - "relativeCreated": 81278.26476097107, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Summer mode): False ()", - "asctime": "2023-02-15 07:14:44,274" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Summer mode", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441684.27491, - "msecs": 274.90997314453125, - "relativeCreated": 81278.4252166748, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Summer mode): result = False ()", - "asctime": "2023-02-15 07:14:44,274" - } - ], - "time_consumption": 0.0001590251922607422 - }, - { - "name": "__tLogger__", - "msg": "Temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "23", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441684.275514, - "msecs": 275.5138874053955, - "relativeCreated": 81279.02913093567, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Temperature setpoint is correct (Content 23 and Type is ).", - "asctime": "2023-02-15 07:14:44,275", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Temperature setpoint", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441684.27527, - "msecs": 275.2699851989746, - "relativeCreated": 81278.78522872925, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Temperature setpoint): 23 ()", - "asctime": "2023-02-15 07:14:44,275" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Temperature setpoint", - "=", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441684.2754107, - "msecs": 275.41065216064453, - "relativeCreated": 81278.92589569092, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Temperature setpoint): result = 23 ()", - "asctime": "2023-02-15 07:14:44,275" - } - ], - "time_consumption": 0.00010323524475097656 - } - ], - "time_consumption": 0.9073672294616699, - "time_start": "2023-02-15 07:14:43,368", - "time_finished": "2023-02-15 07:14:44,275" - }, - "User temperature setpoint test for device and virtual device: zigbee/gfw/marion/heating_valve": { - "name": "__tLogger__", - "msg": "User temperature setpoint test for device and virtual device: zigbee/gfw/marion/heating_valve", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "test_user_temperature_setpoint", - "created": 1676441684.27598, - "msecs": 275.97999572753906, - "relativeCreated": 81279.49523925781, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "User temperature setpoint test for device and virtual device: zigbee/gfw/marion/heating_valve", - "asctime": "2023-02-15 07:14:44,275", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Changing valve temperature setpoint to '%.1f'", - "args": [ - 18 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 33, - "funcName": "__test_user_temperature_setpoint__", - "created": 1676441684.57755, - "msecs": 577.549934387207, - "relativeCreated": 81581.06517791748, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing valve temperature setpoint to '18.0'", - "asctime": "2023-02-15 07:14:44,577", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441684.2763882, - "msecs": 276.38816833496094, - "relativeCreated": 81279.90341186523, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:44,276" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441684.2776258, - "msecs": 277.62579917907715, - "relativeCreated": 81281.14104270935, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:44,277" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve/set", - "b'{\"current_heating_setpoint\": 18}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441684.282492, - "msecs": 282.49192237854004, - "relativeCreated": 81286.00716590881, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 18}'", - "asctime": "2023-02-15 07:14:44,282" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/valve_temperature_setpoint", - "b'18'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441684.282724, - "msecs": 282.72390365600586, - "relativeCreated": 81286.23914718628, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'18'", - "asctime": "2023-02-15 07:14:44,282" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/user_temperature_setpoint", - "b'18'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441684.2829387, - "msecs": 282.93871879577637, - "relativeCreated": 81286.45396232605, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint and payload b'18'", - "asctime": "2023-02-15 07:14:44,282" - } - ], - "time_consumption": 0.29461121559143066 - }, - { - "name": "__tLogger__", - "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).", - "args": [ - "18", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441684.5782928, - "msecs": 578.2928466796875, - "relativeCreated": 81581.80809020996, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device valve temperature is correct (Content 18 and Type is ).", - "asctime": "2023-02-15 07:14:44,578", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device valve temperature", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441684.578015, - "msecs": 578.0150890350342, - "relativeCreated": 81581.53033256531, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device valve temperature): 18 ()", - "asctime": "2023-02-15 07:14:44,578" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device valve temperature", - "=", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441684.5781696, - "msecs": 578.169584274292, - "relativeCreated": 81581.68482780457, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device valve temperature): result = 18 ()", - "asctime": "2023-02-15 07:14:44,578" - } - ], - "time_consumption": 0.0001232624053955078 - }, - { - "name": "__tLogger__", - "msg": "Virtual device user temperature is correct (Content %s and Type is %s).", - "args": [ - "18", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441684.5787847, - "msecs": 578.784704208374, - "relativeCreated": 81582.29994773865, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device user temperature is correct (Content 18 and Type is ).", - "asctime": "2023-02-15 07:14:44,578", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device user temperature", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441684.5785549, - "msecs": 578.5548686981201, - "relativeCreated": 81582.0701122284, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device user temperature): 18 ()", - "asctime": "2023-02-15 07:14:44,578" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device user temperature", - "=", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441684.5786796, - "msecs": 578.6795616149902, - "relativeCreated": 81582.19480514526, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device user temperature): result = 18 ()", - "asctime": "2023-02-15 07:14:44,578" - } - ], - "time_consumption": 0.00010514259338378906 - }, - { - "name": "__tLogger__", - "msg": "Changing videv user temperature setpoint to '%.1f'", - "args": [ - 23 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 41, - "funcName": "__test_user_temperature_setpoint__", - "created": 1676441684.880312, - "msecs": 880.3119659423828, - "relativeCreated": 81883.82720947266, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing videv user temperature setpoint to '23.0'", - "asctime": "2023-02-15 07:14:44,880", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/user_temperature_setpoint/set", - "23" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441684.5791507, - "msecs": 579.1506767272949, - "relativeCreated": 81582.66592025757, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint/set and payload 23", - "asctime": "2023-02-15 07:14:44,579" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve/set", - "b'{\"current_heating_setpoint\": 23}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441684.5854213, - "msecs": 585.4213237762451, - "relativeCreated": 81588.93656730652, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'", - "asctime": "2023-02-15 07:14:44,585" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441684.5857685, - "msecs": 585.768461227417, - "relativeCreated": 81589.28370475769, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:44,585" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/valve_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441684.5860143, - "msecs": 586.0142707824707, - "relativeCreated": 81589.52951431274, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:14:44,586" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/user_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441684.5862765, - "msecs": 586.2765312194824, - "relativeCreated": 81589.79177474976, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:14:44,586" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441684.586511, - "msecs": 586.5108966827393, - "relativeCreated": 81590.02614021301, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:44,586" - } - ], - "time_consumption": 0.29380106925964355 - }, - { - "name": "__tLogger__", - "msg": "Valve device temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "23", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441684.8810887, - "msecs": 881.0887336730957, - "relativeCreated": 81884.60397720337, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Valve device temperature setpoint is correct (Content 23 and Type is ).", - "asctime": "2023-02-15 07:14:44,881", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Valve device temperature setpoint", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441684.8807743, - "msecs": 880.7742595672607, - "relativeCreated": 81884.28950309753, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Valve device temperature setpoint): 23 ()", - "asctime": "2023-02-15 07:14:44,880" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Valve device temperature setpoint", - "=", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441684.880928, - "msecs": 880.9280395507812, - "relativeCreated": 81884.44328308105, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Valve device temperature setpoint): result = 23 ()", - "asctime": "2023-02-15 07:14:44,880" - } - ], - "time_consumption": 0.00016069412231445312 - }, - { - "name": "__tLogger__", - "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).", - "args": [ - "23", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441684.8815215, - "msecs": 881.521463394165, - "relativeCreated": 81885.03670692444, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device valve temperature is correct (Content 23 and Type is ).", - "asctime": "2023-02-15 07:14:44,881", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device valve temperature", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441684.8812926, - "msecs": 881.2925815582275, - "relativeCreated": 81884.8078250885, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device valve temperature): 23 ()", - "asctime": "2023-02-15 07:14:44,881" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device valve temperature", - "=", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441684.8814182, - "msecs": 881.4182281494141, - "relativeCreated": 81884.93347167969, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device valve temperature): result = 23 ()", - "asctime": "2023-02-15 07:14:44,881" - } - ], - "time_consumption": 0.00010323524475097656 - }, - { - "name": "__tLogger__", - "msg": "Changing valve temperature setpoint to '%.1f'", - "args": [ - 18 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 33, - "funcName": "__test_user_temperature_setpoint__", - "created": 1676441685.1830058, - "msecs": 183.00580978393555, - "relativeCreated": 82186.52105331421, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing valve temperature setpoint to '18.0'", - "asctime": "2023-02-15 07:14:45,183", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441684.881869, - "msecs": 881.8690776824951, - "relativeCreated": 81885.38432121277, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:44,881" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441684.8831804, - "msecs": 883.1803798675537, - "relativeCreated": 81886.69562339783, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:44,883" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve/set", - "b'{\"current_heating_setpoint\": 18}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441684.887886, - "msecs": 887.8860473632812, - "relativeCreated": 81891.40129089355, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 18}'", - "asctime": "2023-02-15 07:14:44,887" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/valve_temperature_setpoint", - "b'18'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441684.888692, - "msecs": 888.6919021606445, - "relativeCreated": 81892.20714569092, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'18'", - "asctime": "2023-02-15 07:14:44,888" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/user_temperature_setpoint", - "b'18'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441684.8894892, - "msecs": 889.4891738891602, - "relativeCreated": 81893.00441741943, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint and payload b'18'", - "asctime": "2023-02-15 07:14:44,889" - } - ], - "time_consumption": 0.2935166358947754 - }, - { - "name": "__tLogger__", - "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).", - "args": [ - "18", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441685.1837568, - "msecs": 183.75682830810547, - "relativeCreated": 82187.27207183838, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device valve temperature is correct (Content 18 and Type is ).", - "asctime": "2023-02-15 07:14:45,183", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device valve temperature", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441685.1834855, - "msecs": 183.4855079650879, - "relativeCreated": 82187.00075149536, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device valve temperature): 18 ()", - "asctime": "2023-02-15 07:14:45,183" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device valve temperature", - "=", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441685.1836357, - "msecs": 183.63571166992188, - "relativeCreated": 82187.1509552002, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device valve temperature): result = 18 ()", - "asctime": "2023-02-15 07:14:45,183" - } - ], - "time_consumption": 0.00012111663818359375 - }, - { - "name": "__tLogger__", - "msg": "Virtual device user temperature is correct (Content %s and Type is %s).", - "args": [ - "18", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441685.1841583, - "msecs": 184.1583251953125, - "relativeCreated": 82187.67356872559, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device user temperature is correct (Content 18 and Type is ).", - "asctime": "2023-02-15 07:14:45,184", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device user temperature", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441685.1839488, - "msecs": 183.94875526428223, - "relativeCreated": 82187.46399879456, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device user temperature): 18 ()", - "asctime": "2023-02-15 07:14:45,183" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device user temperature", - "=", - "18", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441685.18406, - "msecs": 184.06009674072266, - "relativeCreated": 82187.575340271, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device user temperature): result = 18 ()", - "asctime": "2023-02-15 07:14:45,184" - } - ], - "time_consumption": 9.822845458984375e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing videv user temperature setpoint to '%.1f'", - "args": [ - 23 - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py", - "filename": "heating.py", - "module": "heating", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 41, - "funcName": "__test_user_temperature_setpoint__", - "created": 1676441685.4856465, - "msecs": 485.64648628234863, - "relativeCreated": 82489.16172981262, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing videv user temperature setpoint to '23.0'", - "asctime": "2023-02-15 07:14:45,485", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/user_temperature_setpoint/set", - "23" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441685.184476, - "msecs": 184.47589874267578, - "relativeCreated": 82187.99114227295, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint/set and payload 23", - "asctime": "2023-02-15 07:14:45,184" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve/set", - "b'{\"current_heating_setpoint\": 23}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441685.1907234, - "msecs": 190.72341918945312, - "relativeCreated": 82194.23866271973, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'", - "asctime": "2023-02-15 07:14:45,190" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441685.191118, - "msecs": 191.1180019378662, - "relativeCreated": 82194.63324546814, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}", - "asctime": "2023-02-15 07:14:45,191" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/valve_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441685.191354, - "msecs": 191.35403633117676, - "relativeCreated": 82194.86927986145, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:14:45,191" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/heating_valve/user_temperature_setpoint", - "b'23'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441685.1916094, - "msecs": 191.60938262939453, - "relativeCreated": 82195.12462615967, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint and payload b'23'", - "asctime": "2023-02-15 07:14:45,191" - }, - { - "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve", - "msg": "Received message with topic %s and payload %s", - "args": [ - "zigbee/gfw/marion/heating_valve", - "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441685.191815, - "msecs": 191.81489944458008, - "relativeCreated": 82195.33014297485, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'", - "asctime": "2023-02-15 07:14:45,191" - } - ], - "time_consumption": 0.29383158683776855 - }, - { - "name": "__tLogger__", - "msg": "Valve device temperature setpoint is correct (Content %s and Type is %s).", - "args": [ - "23", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441685.4863825, - "msecs": 486.38248443603516, - "relativeCreated": 82489.89772796631, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Valve device temperature setpoint is correct (Content 23 and Type is ).", - "asctime": "2023-02-15 07:14:45,486", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Valve device temperature setpoint", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441685.4861078, - "msecs": 486.10782623291016, - "relativeCreated": 82489.62306976318, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Valve device temperature setpoint): 23 ()", - "asctime": "2023-02-15 07:14:45,486" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Valve device temperature setpoint", - "=", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441685.48626, - "msecs": 486.25993728637695, - "relativeCreated": 82489.77518081665, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Valve device temperature setpoint): result = 23 ()", - "asctime": "2023-02-15 07:14:45,486" - } - ], - "time_consumption": 0.00012254714965820312 - }, - { - "name": "__tLogger__", - "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).", - "args": [ - "23", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441685.486838, - "msecs": 486.83810234069824, - "relativeCreated": 82490.35334587097, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device valve temperature is correct (Content 23 and Type is ).", - "asctime": "2023-02-15 07:14:45,486", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device valve temperature", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441685.4866242, - "msecs": 486.62424087524414, - "relativeCreated": 82490.13948440552, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device valve temperature): 23 ()", - "asctime": "2023-02-15 07:14:45,486" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device valve temperature", - "=", - "23", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441685.486739, - "msecs": 486.738920211792, - "relativeCreated": 82490.25416374207, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device valve temperature): result = 23 ()", - "asctime": "2023-02-15 07:14:45,486" - } - ], - "time_consumption": 9.918212890625e-05 - } - ], - "time_consumption": 1.2108581066131592, - "time_start": "2023-02-15 07:14:44,275", - "time_finished": "2023-02-15 07:14:45,486" - }, - "Power On/ Off test for device and virtual device: shellies/gfw/marion/main_light": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: shellies/gfw/marion/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441685.4873886, - "msecs": 487.38861083984375, - "relativeCreated": 82490.90385437012, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: shellies/gfw/marion/main_light", - "asctime": "2023-02-15 07:14:45,487", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441685.4878387, - "msecs": 487.8387451171875, - "relativeCreated": 82491.35398864746, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:45,487", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441685.4876165, - "msecs": 487.61653900146484, - "relativeCreated": 82491.13178253174, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:45,487" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441685.4877346, - "msecs": 487.7345561981201, - "relativeCreated": 82491.2497997284, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:45,487" - } - ], - "time_consumption": 0.00010418891906738281 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441685.7892766, - "msecs": 789.2765998840332, - "relativeCreated": 82792.7918434143, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:45,789", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/marion/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441685.488112, - "msecs": 488.1119728088379, - "relativeCreated": 82491.62721633911, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/marion/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:45,488" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/marion/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441685.4893448, - "msecs": 489.34483528137207, - "relativeCreated": 82492.86007881165, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/marion/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:45,489" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441685.491745, - "msecs": 491.7449951171875, - "relativeCreated": 82495.26023864746, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:45,491" - } - ], - "time_consumption": 0.2975316047668457 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441685.7900474, - "msecs": 790.0474071502686, - "relativeCreated": 82793.56265068054, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:45,790", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441685.7897298, - "msecs": 789.7298336029053, - "relativeCreated": 82793.24507713318, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:45,789" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441685.7899213, - "msecs": 789.9212837219238, - "relativeCreated": 82793.4365272522, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:45,789" - } - ], - "time_consumption": 0.00012612342834472656 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441685.7906146, - "msecs": 790.6146049499512, - "relativeCreated": 82794.12984848022, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:45,790", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441685.7902439, - "msecs": 790.2438640594482, - "relativeCreated": 82793.75910758972, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:45,790" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441685.7903564, - "msecs": 790.3563976287842, - "relativeCreated": 82793.87164115906, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:45,790" - } - ], - "time_consumption": 0.0002582073211669922 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441686.0920339, - "msecs": 92.03386306762695, - "relativeCreated": 83095.5491065979, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:46,092", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441685.7910092, - "msecs": 791.0091876983643, - "relativeCreated": 82794.52443122864, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/marion/main_light/state/set and payload false", - "asctime": "2023-02-15 07:14:45,791" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/marion/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441685.79433, - "msecs": 794.3298816680908, - "relativeCreated": 82797.84512519836, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/marion/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:14:45,794" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/marion/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441685.7947981, - "msecs": 794.7981357574463, - "relativeCreated": 82798.31337928772, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/marion/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:45,794" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/marion/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441685.796121, - "msecs": 796.1208820343018, - "relativeCreated": 82799.63612556458, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/marion/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:45,796" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441685.8388321, - "msecs": 838.8321399688721, - "relativeCreated": 82842.34738349915, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:45,838" - } - ], - "time_consumption": 0.2532017230987549 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441686.092666, - "msecs": 92.6659107208252, - "relativeCreated": 83096.1811542511, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:46,092", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441686.0924308, - "msecs": 92.43083000183105, - "relativeCreated": 83095.9460735321, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:46,092" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441686.0925603, - "msecs": 92.5602912902832, - "relativeCreated": 83096.07553482056, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:46,092" - } - ], - "time_consumption": 0.00010561943054199219 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441686.0935872, - "msecs": 93.58716011047363, - "relativeCreated": 83097.10240364075, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:46,093", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441686.0933752, - "msecs": 93.37520599365234, - "relativeCreated": 83096.89044952393, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:46,093" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441686.0934925, - "msecs": 93.49250793457031, - "relativeCreated": 83097.00775146484, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:46,093" - } - ], - "time_consumption": 9.465217590332031e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441686.3949633, - "msecs": 394.96326446533203, - "relativeCreated": 83398.4785079956, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:46,394", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/marion/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441686.0938299, - "msecs": 93.82987022399902, - "relativeCreated": 83097.34511375427, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/marion/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:46,093" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/marion/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441686.094962, - "msecs": 94.96188163757324, - "relativeCreated": 83098.47712516785, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/marion/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:46,094" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441686.0969677, - "msecs": 96.96769714355469, - "relativeCreated": 83100.48294067383, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:46,096" - } - ], - "time_consumption": 0.29799556732177734 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441686.3956926, - "msecs": 395.6925868988037, - "relativeCreated": 83399.20783042908, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:46,395", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441686.3954163, - "msecs": 395.416259765625, - "relativeCreated": 83398.9315032959, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:46,395" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441686.3955698, - "msecs": 395.5698013305664, - "relativeCreated": 83399.08504486084, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:46,395" - } - ], - "time_consumption": 0.0001227855682373047 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441686.3961315, - "msecs": 396.1315155029297, - "relativeCreated": 83399.6467590332, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:46,396", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441686.39592, - "msecs": 395.9200382232666, - "relativeCreated": 83399.43528175354, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:46,395" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441686.3960319, - "msecs": 396.03185653686523, - "relativeCreated": 83399.54710006714, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:46,396" - } - ], - "time_consumption": 9.965896606445312e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441686.6975944, - "msecs": 697.594404220581, - "relativeCreated": 83701.10964775085, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:46,697", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441686.3964126, - "msecs": 396.41261100769043, - "relativeCreated": 83399.92785453796, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/gfw/marion/main_light/state/set and payload false", - "asctime": "2023-02-15 07:14:46,396" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/marion/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441686.3999045, - "msecs": 399.9044895172119, - "relativeCreated": 83403.41973304749, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/marion/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:14:46,399" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/gfw/marion/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441686.4003534, - "msecs": 400.35343170166016, - "relativeCreated": 83403.86867523193, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/gfw/marion/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:46,400" - }, - { - "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/gfw/marion/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441686.4016693, - "msecs": 401.6692638397217, - "relativeCreated": 83405.18450737, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/gfw/marion/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:46,401" - }, - { - "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/gfw/marion/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441686.4458814, - "msecs": 445.8813667297363, - "relativeCreated": 83449.39661026001, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/gfw/marion/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:46,445" - } - ], - "time_consumption": 0.2517130374908447 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441686.698371, - "msecs": 698.3709335327148, - "relativeCreated": 83701.88617706299, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:46,698", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441686.6980553, - "msecs": 698.0552673339844, - "relativeCreated": 83701.57051086426, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:46,698" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441686.698208, - "msecs": 698.2080936431885, - "relativeCreated": 83701.72333717346, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:46,698" - } - ], - "time_consumption": 0.0001628398895263672 - } - ], - "time_consumption": 1.210982322692871, - "time_start": "2023-02-15 07:14:45,487", - "time_finished": "2023-02-15 07:14:46,698" - }, - "Power On/ Off test for device and virtual device: shellies/stw/stairway/main_light": { - "name": "__tLogger__", - "msg": "Power On/ Off test for device and virtual device: shellies/stw/stairway/main_light", - "args": null, - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 27, - "funcName": "test_power_on_off", - "created": 1676441686.6989608, - "msecs": 698.9607810974121, - "relativeCreated": 83702.47602462769, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Power On/ Off test for device and virtual device: shellies/stw/stairway/main_light", - "asctime": "2023-02-15 07:14:46,698", - "moduleLogger": [], - "testcaseLogger": [ - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441686.6994174, - "msecs": 699.4173526763916, - "relativeCreated": 83702.93259620667, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:46,699", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441686.6991894, - "msecs": 699.1894245147705, - "relativeCreated": 83702.70466804504, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:46,699" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441686.6993117, - "msecs": 699.3117332458496, - "relativeCreated": 83702.82697677612, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:46,699" - } - ], - "time_consumption": 0.00010561943054199219 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441687.0005865, - "msecs": 0.5865097045898438, - "relativeCreated": 84004.10175323486, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:47,000", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/stw/stairway/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441686.6997006, - "msecs": 699.7005939483643, - "relativeCreated": 83703.21583747864, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/stw/stairway/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:46,699" - }, - { - "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/stw/stairway/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441686.7009358, - "msecs": 700.9358406066895, - "relativeCreated": 83704.45108413696, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/stw/stairway/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:46,700" - }, - { - "name": "smart_brain.mqtt.videv.stw.stairway.main_light.timer", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/stw/stairway/main_light/timer", - "b'100'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441686.7043884, - "msecs": 704.3883800506592, - "relativeCreated": 83707.90362358093, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/stw/stairway/main_light/timer and payload b'100'", - "asctime": "2023-02-15 07:14:46,704" - }, - { - "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/stw/stairway/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441686.70523, - "msecs": 705.2299976348877, - "relativeCreated": 83708.74524116516, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/stw/stairway/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:46,705" - } - ], - "time_consumption": 0.29535651206970215 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441687.0012367, - "msecs": 1.2366771697998047, - "relativeCreated": 84004.75192070007, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:47,001", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441687.0009756, - "msecs": 0.9756088256835938, - "relativeCreated": 84004.49085235596, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:47,000" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441687.0011282, - "msecs": 1.1281967163085938, - "relativeCreated": 84004.64344024658, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:47,001" - } - ], - "time_consumption": 0.00010848045349121094 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441687.0015967, - "msecs": 1.596689224243164, - "relativeCreated": 84005.11193275452, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:47,001", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441687.0014079, - "msecs": 1.4078617095947266, - "relativeCreated": 84004.92310523987, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:47,001" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441687.0015073, - "msecs": 1.5072822570800781, - "relativeCreated": 84005.02252578735, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:47,001" - } - ], - "time_consumption": 8.940696716308594e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441687.3029647, - "msecs": 302.9646873474121, - "relativeCreated": 84306.47993087769, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:47,302", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/stw/stairway/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441687.0018828, - "msecs": 1.882791519165039, - "relativeCreated": 84005.39803504944, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/stw/stairway/main_light/state/set and payload false", - "asctime": "2023-02-15 07:14:47,001" - }, - { - "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/stw/stairway/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441687.00474, - "msecs": 4.739999771118164, - "relativeCreated": 84008.25524330139, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/stw/stairway/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:14:47,004" - }, - { - "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/stw/stairway/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441687.005294, - "msecs": 5.294084548950195, - "relativeCreated": 84008.80932807922, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/stw/stairway/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:47,005" - }, - { - "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/stw/stairway/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441687.0062606, - "msecs": 6.26063346862793, - "relativeCreated": 84009.7758769989, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/stw/stairway/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:47,006" - }, - { - "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/stw/stairway/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441687.050679, - "msecs": 50.67896842956543, - "relativeCreated": 84054.19421195984, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/stw/stairway/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:14:47,050" - }, - { - "name": "smart_brain.mqtt.videv.stw.stairway.main_light.timer", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/stw/stairway/main_light/timer", - "b'0'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441687.0514657, - "msecs": 51.465749740600586, - "relativeCreated": 84054.98099327087, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/stw/stairway/main_light/timer and payload b'0'", - "asctime": "2023-02-15 07:14:47,051" - }, - { - "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/stw/stairway/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441687.0521317, - "msecs": 52.13165283203125, - "relativeCreated": 84055.6468963623, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/stw/stairway/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:47,052" - } - ], - "time_consumption": 0.25083303451538086 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441687.3037028, - "msecs": 303.70283126831055, - "relativeCreated": 84307.21807479858, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:47,303", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441687.3034253, - "msecs": 303.4253120422363, - "relativeCreated": 84306.94055557251, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:47,303" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441687.3035781, - "msecs": 303.57813835144043, - "relativeCreated": 84307.09338188171, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:47,303" - } - ], - "time_consumption": 0.0001246929168701172 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441687.30411, - "msecs": 304.110050201416, - "relativeCreated": 84307.62529373169, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:47,304", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441687.3038993, - "msecs": 303.89928817749023, - "relativeCreated": 84307.41453170776, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): False ()", - "asctime": "2023-02-15 07:14:47,303" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441687.3040104, - "msecs": 304.01039123535156, - "relativeCreated": 84307.52563476562, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = False ()", - "asctime": "2023-02-15 07:14:47,304" - } - ], - "time_consumption": 9.965896606445312e-05 - }, - { - "name": "__tLogger__", - "msg": "Changing switching device state to '%s'", - "args": [ - true - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 36, - "funcName": "__test_power_on_off__", - "created": 1676441687.6055937, - "msecs": 605.5936813354492, - "relativeCreated": 84609.10892486572, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing switching device state to 'True'", - "asctime": "2023-02-15 07:14:47,605", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/stw/stairway/main_light/relay/0", - "on" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441687.304377, - "msecs": 304.37707901000977, - "relativeCreated": 84307.89232254028, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/stw/stairway/main_light/relay/0 and payload on", - "asctime": "2023-02-15 07:14:47,304" - }, - { - "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/stw/stairway/main_light/relay/0", - "b'on'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441687.3056984, - "msecs": 305.6983947753906, - "relativeCreated": 84309.21363830566, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/stw/stairway/main_light/relay/0 and payload b'on'", - "asctime": "2023-02-15 07:14:47,305" - }, - { - "name": "smart_brain.mqtt.videv.stw.stairway.main_light.timer", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/stw/stairway/main_light/timer", - "b'100'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441687.3089497, - "msecs": 308.94970893859863, - "relativeCreated": 84312.46495246887, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/stw/stairway/main_light/timer and payload b'100'", - "asctime": "2023-02-15 07:14:47,308" - }, - { - "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/stw/stairway/main_light/state", - "b'true'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441687.3097873, - "msecs": 309.7872734069824, - "relativeCreated": 84313.30251693726, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/stw/stairway/main_light/state and payload b'true'", - "asctime": "2023-02-15 07:14:47,309" - } - ], - "time_consumption": 0.2958064079284668 - }, - { - "name": "__tLogger__", - "msg": "Virtual device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441687.6065016, - "msecs": 606.501579284668, - "relativeCreated": 84610.01682281494, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Virtual device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:47,606", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Virtual device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441687.6061063, - "msecs": 606.1062812805176, - "relativeCreated": 84609.62152481079, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Virtual device state): True ()", - "asctime": "2023-02-15 07:14:47,606" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Virtual device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441687.606312, - "msecs": 606.3120365142822, - "relativeCreated": 84609.82728004456, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Virtual device state): result = True ()", - "asctime": "2023-02-15 07:14:47,606" - } - ], - "time_consumption": 0.0001895427703857422 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "True", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441687.6069727, - "msecs": 606.9726943969727, - "relativeCreated": 84610.48793792725, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content True and Type is ).", - "asctime": "2023-02-15 07:14:47,606", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441687.6067362, - "msecs": 606.7361831665039, - "relativeCreated": 84610.25142669678, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): True ()", - "asctime": "2023-02-15 07:14:47,606" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "True", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441687.60686, - "msecs": 606.8599224090576, - "relativeCreated": 84610.37516593933, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = True ()", - "asctime": "2023-02-15 07:14:47,606" - } - ], - "time_consumption": 0.00011277198791503906 - }, - { - "name": "__tLogger__", - "msg": "Changing virtual device state to '%s'", - "args": [ - false - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py", - "filename": "light.py", - "module": "light", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 42, - "funcName": "__test_power_on_off__", - "created": 1676441687.90832, - "msecs": 908.3199501037598, - "relativeCreated": 84911.83519363403, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Changing virtual device state to 'False'", - "asctime": "2023-02-15 07:14:47,908", - "moduleLogger": [ - { - "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state.set", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "videv/stw/stairway/main_light/state/set", - "false" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441687.607284, - "msecs": 607.2840690612793, - "relativeCreated": 84610.79931259155, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic videv/stw/stairway/main_light/state/set and payload false", - "asctime": "2023-02-15 07:14:47,607" - }, - { - "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/stw/stairway/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441687.6107852, - "msecs": 610.7852458953857, - "relativeCreated": 84614.30048942566, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/stw/stairway/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:14:47,610" - }, - { - "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0", - "msg": "Sending message with topic %s and payload %s", - "args": [ - "shellies/stw/stairway/main_light/relay/0", - "off" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 75, - "funcName": "send", - "created": 1676441687.6114519, - "msecs": 611.4518642425537, - "relativeCreated": 84614.96710777283, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Sending message with topic shellies/stw/stairway/main_light/relay/0 and payload off", - "asctime": "2023-02-15 07:14:47,611" - }, - { - "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/stw/stairway/main_light/relay/0", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441687.6125178, - "msecs": 612.5178337097168, - "relativeCreated": 84616.03307723999, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/stw/stairway/main_light/relay/0 and payload b'off'", - "asctime": "2023-02-15 07:14:47,612" - }, - { - "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0.command", - "msg": "Received message with topic %s and payload %s", - "args": [ - "shellies/stw/stairway/main_light/relay/0/command", - "b'off'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441687.6554933, - "msecs": 655.4932594299316, - "relativeCreated": 84659.0085029602, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic shellies/stw/stairway/main_light/relay/0/command and payload b'off'", - "asctime": "2023-02-15 07:14:47,655" - }, - { - "name": "smart_brain.mqtt.videv.stw.stairway.main_light.timer", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/stw/stairway/main_light/timer", - "b'0'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441687.6565604, - "msecs": 656.5604209899902, - "relativeCreated": 84660.07566452026, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/stw/stairway/main_light/timer and payload b'0'", - "asctime": "2023-02-15 07:14:47,656" - }, - { - "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state", - "msg": "Received message with topic %s and payload %s", - "args": [ - "videv/stw/stairway/main_light/state", - "b'false'" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py", - "filename": "__init__.py", - "module": "__init__", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 91, - "funcName": "__receive__", - "created": 1676441687.699516, - "msecs": 699.5160579681396, - "relativeCreated": 84703.03130149841, - "thread": 140246884292160, - "threadName": "Thread-1 (_thread_main)", - "processName": "MainProcess", - "process": 509276, - "message": "Received message with topic videv/stw/stairway/main_light/state and payload b'false'", - "asctime": "2023-02-15 07:14:47,699" - } - ], - "time_consumption": 0.20880389213562012 - }, - { - "name": "__tLogger__", - "msg": "Switching device state is correct (Content %s and Type is %s).", - "args": [ - "False", - "" - ], - "levelname": "INFO", - "levelno": 20, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 184, - "funcName": "equivalency_chk", - "created": 1676441687.9091496, - "msecs": 909.1496467590332, - "relativeCreated": 84912.6648902893, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Switching device state is correct (Content False and Type is ).", - "asctime": "2023-02-15 07:14:47,909", - "moduleLogger": [ - { - "name": "__unittest__", - "msg": "Result (%s): %s (%s)", - "args": [ - "Switching device state", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 22, - "funcName": "__report_result__", - "created": 1676441687.9088385, - "msecs": 908.8385105133057, - "relativeCreated": 84912.35375404358, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Result (Switching device state): False ()", - "asctime": "2023-02-15 07:14:47,908" - }, - { - "name": "__unittest__", - "msg": "Expectation (%s): result %s %s (%s)", - "args": [ - "Switching device state", - "=", - "False", - "" - ], - "levelname": "DEBUG", - "levelno": 10, - "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py", - "filename": "test.py", - "module": "test", - "exc_info": null, - "exc_text": null, - "stack_info": null, - "lineno": 26, - "funcName": "__report_expectation__", - "created": 1676441687.9090106, - "msecs": 909.010648727417, - "relativeCreated": 84912.52589225769, - "thread": 140246908178432, - "threadName": "MainThread", - "processName": "MainProcess", - "process": 509276, - "message": "Expectation (Switching device state): result = False ()", - "asctime": "2023-02-15 07:14:47,909" - } - ], - "time_consumption": 0.00013899803161621094 - } - ], - "time_consumption": 1.210188865661621, - "time_start": "2023-02-15 07:14:46,698", - "time_finished": "2023-02-15 07:14:47,909" - } - }, - "uid_list_sorted": [ - "Power On/ Off test for device and virtual device: zigbee/ffe/diningroom/powerplug_floorlamp", - "Power On/ Off test for device and virtual device: shellies/ffe/diningroom/main_light", - "Power On/ Off synchronisation test: shellies/ffe/diningroom/main_light", - "Power On/ Off test for device and virtual device: shellies/ffe/floor/main_light", - "Power On/ Off test for device and virtual device: shellies/ffe/kitchen/circulation_pump", - "Power On/ Off test for device and virtual device: shellies/ffe/kitchen/main_light", - "Brightness test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1", - "Color temperature test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1", - "Power On/ Off test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1", - "Brightness test for device and virtual device: zigbee/ffe/livingroom/main_light", - "Color temperature test for device and virtual device: zigbee/ffe/livingroom/main_light", - "Power On/ Off test for device and virtual device: shellies/ffe/livingroom/main_light", - "Brightness synchronisation test: videv/ffe/livingroom/floorlamp", - "Color temperature synchronisation test: videv/ffe/livingroom/floorlamp", - "Power On/ Off synchronisation test: shellies/ffe/livingroom/main_light", - "Brightness test for device and virtual device: zigbee/ffe/sleep/bed_light_di", - "Power On/ Off test for device and virtual device: zigbee/ffe/sleep/bed_light_di", - "Power On/ Off test for device and virtual device: zigbee/ffe/sleep/bed_light_ma", - "Away mode test: zigbee/ffe/sleep/heating_valve", - "Boost mode test: zigbee/ffe/sleep/heating_valve", - "Default temperature test for device and virtual device: zigbee/ffe/sleep/heating_valve", - "Summer mode test: zigbee/ffe/sleep/heating_valve", - "User temperature setpoint test for device and virtual device: zigbee/ffe/sleep/heating_valve", - "Brightness test for device and virtual device: zigbee/ffe/sleep/main_light", - "Color temperature test for device and virtual device: zigbee/ffe/sleep/main_light", - "Power On/ Off test for device and virtual device: shellies/ffe/sleep/main_light", - "Away mode test: zigbee/ffw/bath/heating_valve", - "Boost mode test: zigbee/ffw/bath/heating_valve", - "Default temperature test for device and virtual device: zigbee/ffw/bath/heating_valve", - "Summer mode test: zigbee/ffw/bath/heating_valve", - "User temperature setpoint test for device and virtual device: zigbee/ffw/bath/heating_valve", - "Brightness test for device and virtual device: zigbee/ffw/julian/main_light", - "Color temperature test for device and virtual device: zigbee/ffw/julian/main_light", - "Power On/ Off test for device and virtual device: shellies/ffw/julian/main_light", - "Brightness test for device and virtual device: zigbee/ffw/livingroom/main_light", - "Color temperature test for device and virtual device: zigbee/ffw/livingroom/main_light", - "Power On/ Off test for device and virtual device: shellies/ffw/livingroom/main_light", - "Brightness test for device and virtual device: zigbee/ffw/sleep/main_light", - "Power On/ Off test for device and virtual device: shellies/ffw/sleep/main_light", - "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/1", - "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/3", - "Power On/ Off synchronisation test: my_apps/gfw/dirk/powerplug/output/3", - "Brightness test for device and virtual device: zigbee/gfw/dirk/desk_light", - "Color temperature test for device and virtual device: zigbee/gfw/dirk/desk_light", - "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/2", - "Away mode test: zigbee/gfw/dirk/heating_valve", - "Boost mode test: zigbee/gfw/dirk/heating_valve", - "Default temperature test for device and virtual device: zigbee/gfw/dirk/heating_valve", - "Summer mode test: zigbee/gfw/dirk/heating_valve", - "User temperature setpoint test for device and virtual device: zigbee/gfw/dirk/heating_valve", - "Brightness test for device and virtual device: zigbee/gfw/dirk/main_light", - "Color temperature test for device and virtual device: zigbee/gfw/dirk/main_light", - "Power On/ Off test for device and virtual device: shellies/gfw/dirk/main_light", - "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/4", - "Brightness test for device and virtual device: zigbee/gfw/floor/main_light_1", - "Color temperature test for device and virtual device: zigbee/gfw/floor/main_light_1", - "Power On/ Off test for device and virtual device: shellies/gfw/floor/main_light", - "Brightness synchronisation test: videv/gfw/floor/main_light", - "Color temperature synchronisation test: videv/gfw/floor/main_light", - "Power On/ Off synchronisation test: shellies/gfw/floor/main_light", - "Away mode test: zigbee/gfw/marion/heating_valve", - "Boost mode test: zigbee/gfw/marion/heating_valve", - "Default temperature test for device and virtual device: zigbee/gfw/marion/heating_valve", - "Summer mode test: zigbee/gfw/marion/heating_valve", - "User temperature setpoint test for device and virtual device: zigbee/gfw/marion/heating_valve", - "Power On/ Off test for device and virtual device: shellies/gfw/marion/main_light", - "Power On/ Off test for device and virtual device: shellies/stw/stairway/main_light" - ], "system_information": { "Architecture": "64bit", "Machine": "x86_64", - "Hostname": "ahorn", - "Distribution": "Linux Mint 21.1 (vera)", + "Hostname": "erle", + "Distribution": "Debian GNU/Linux 13 (trixie)", "System": "Linux", - "Kernel": "5.15.0-60-generic (#66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023)", + "Kernel": "6.15.1-surface-2 (#2 SMP PREEMPT_DYNAMIC Tue Jun 24 21:02:07 UTC 2025)", "Username": "dirk", - "Path": "/home/dirk/my_repositories/smarthome/smart_brain_test" + "Path": "/home/dirk/work/smarthome_collection/smart_brain_test" }, "testobject_information": { - "app_name": "smart_brain", - "version": { - "readable": "1.2.0", - "major": 1, - "minor": 2, - "patch": 0 - }, - "git": { - "url": "https://git.mount-mockery.de/smarthome/smart_brain.git", - "ref": "f3ed72974e5fd3bf932ab78acdf0a1d6154dd733" + "Name": "smart_brain", + "Version": "1.3.0", + "Git URL": "https://git.mount-mockery.de/smarthome/smart_brain.git", + "Git REF": "84d989aa1fce81f88f4ffc2cdcc80d057f3d573b" + }, + "unittest_information": {}, + "specification": {}, + "lost_souls": { + "item_list": [], + "testcase_list": [ + "Clean-Up", + "REQ-0001", + "REQ-0002", + "REQ-0011", + "REQ-0012", + "REQ-0021", + "REQ-0022", + "REQ-0031", + "REQ-0032", + "REQ-0041", + "REQ-0042", + "REQ-0101", + "REQ-0102", + "REQ-0111", + "REQ-0112", + "REQ-0121", + "REQ-0122", + "REQ-0141", + "REQ-0142", + "REQ-0301", + "REQ-0302", + "REQ-0311", + "REQ-0312", + "REQ-0321", + "REQ-0322", + "REQ-0401", + "REQ-0402" + ] + }, + "testrun_list": [ + { + "time_consumption": 16.202539920806885, + "number_of_possibly_failed_tests": 0, + "number_of_failed_tests": 0, + "number_of_tests": 27, + "testcase_execution_level": 90, + "testcase_names": { + "0": "Single Test", + "10": "Smoke Test (Minumum subset)", + "50": "Short Test (Subset)", + "90": "Full Test (all defined tests)" + }, + "interpreter": "python3.13.5", + "number_of_successfull_tests": 27, + "name": "Default Testsession name", + "testcases": { + "Clean-Up": { + "name": "__tLogger__", + "msg": "Clean-Up", + "args": null, + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547636.4685853, + "msecs": 468.0, + "relativeCreated": 252.307937, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Clean-Up", + "asctime": "2025-08-18 22:07:16,468", + "moduleLogger": [ + { + "name": "smart_brain.mqtt", + "msg": "Adding callback for topic %s", + "args": [ + "__info__" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 70, + "funcName": "add_callback", + "created": 1755547636.468174, + "msecs": 468.0, + "relativeCreated": 251.896776, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Adding callback for topic __info__", + "asctime": "2025-08-18 22:07:16,468" + }, + { + "name": "smart_brain.mqtt.__info__", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "__info__", + "null" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547636.4684525, + "msecs": 468.0, + "relativeCreated": 252.174933, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic __info__ and payload null", + "asctime": "2025-08-18 22:07:16,468" + } + ], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Collecting startup logs...", + "args": [], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/testresults/../smart_brain_test.py", + "filename": "smart_brain_test.py", + "module": "smart_brain_test", + "exc_text": null, + "stack_info": null, + "lineno": 25, + "funcName": "cleanup", + "created": 1755547636.9689963, + "msecs": 968.0, + "relativeCreated": 752.718849, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Collecting startup logs...", + "asctime": "2025-08-18 22:07:16,968", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/livingroom/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.468777, + "msecs": 468.0, + "relativeCreated": 252.499622, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:16,468" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.1", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/livingroom/main_light/relay/1", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4690568, + "msecs": 469.0, + "relativeCreated": 252.779316, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/1 and payload b'off'", + "asctime": "2025-08-18 22:07:16,469" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.xmas-tree", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/xmas-tree", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4702077, + "msecs": 470.0, + "relativeCreated": 253.930326, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/xmas-tree and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:16,470" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.xmas-star", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/xmas-star", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4704838, + "msecs": 470.0, + "relativeCreated": 254.206363, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/xmas-star and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:16,470" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.heating_valve", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/heating_valve", + "b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4707358, + "msecs": 470.0, + "relativeCreated": 254.45857, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/heating_valve and payload b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'", + "asctime": "2025-08-18 22:07:16,470" + }, + { + "name": "smart_brain.mqtt.shellies.stw.firstfloor.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/stw/firstfloor/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4709995, + "msecs": 470.0, + "relativeCreated": 254.722243, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/stw/firstfloor/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:16,470" + }, + { + "name": "smart_brain.mqtt.shellies.stw.firstfloor.main_light.relay.1", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/stw/firstfloor/main_light/relay/1", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4711864, + "msecs": 471.0, + "relativeCreated": 254.90895, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/stw/firstfloor/main_light/relay/1 and payload b'off'", + "asctime": "2025-08-18 22:07:16,471" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gar.garden.garland", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gar/garden/garland", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4714646, + "msecs": 471.0, + "relativeCreated": 255.187264, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gar/garden/garland and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:16,471" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gar.garden.repeater", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gar/garden/repeater", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4717236, + "msecs": 471.0, + "relativeCreated": 255.446134, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gar/garden/repeater and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:16,471" + }, + { + "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/julian/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.477511, + "msecs": 477.0, + "relativeCreated": 261.233572, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:16,477" + }, + { + "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/livingroom/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4777877, + "msecs": 477.0, + "relativeCreated": 261.510222, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:16,477" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.sleep.window_light.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/sleep/window_light/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4779618, + "msecs": 477.0, + "relativeCreated": 261.684238, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffw/ffw/sleep/window_light/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:16,477" + }, + { + "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/sleep/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4781234, + "msecs": 478.0, + "relativeCreated": 261.846211, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/sleep/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:16,478" + }, + { + "name": "smart_brain.mqtt.videv.ffe.floor.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/floor/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.47831, + "msecs": 478.0, + "relativeCreated": 262.03269, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/floor/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:16,478" + }, + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4784646, + "msecs": 478.0, + "relativeCreated": 262.187006, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:16,478" + }, + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/circulation_pump/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4786227, + "msecs": 478.0, + "relativeCreated": 262.345205, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/kitchen/circulation_pump/state and payload b'false'", + "asctime": "2025-08-18 22:07:16,478" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.diningroom.floor_light.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/diningroom/floor_light/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4787793, + "msecs": 478.0, + "relativeCreated": 262.502025, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/diningroom/floor_light/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:16,478" + }, + { + "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/diningroom/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.478942, + "msecs": 478.0, + "relativeCreated": 262.664656, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/diningroom/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:16,478" + }, + { + "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/diningroom/floorlamp/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4790938, + "msecs": 479.0, + "relativeCreated": 262.816445, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'false'", + "asctime": "2025-08-18 22:07:16,479" + }, + { + "name": "smart_brain.mqtt.videv.ffe.diningroom.garland.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/diningroom/garland/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.479264, + "msecs": 479.0, + "relativeCreated": 262.986613, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/diningroom/garland/state and payload b'false'", + "asctime": "2025-08-18 22:07:16,479" + }, + { + "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/sleep/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4794178, + "msecs": 479.0, + "relativeCreated": 263.140497, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:16,479" + }, + { + "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_ma.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/sleep/bed_light_ma/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4795637, + "msecs": 479.0, + "relativeCreated": 263.286353, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/sleep/bed_light_ma/state and payload b'false'", + "asctime": "2025-08-18 22:07:16,479" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_1.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_1/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4797153, + "msecs": 479.0, + "relativeCreated": 263.437959, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_1/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:16,479" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_2.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_2/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4798691, + "msecs": 479.0, + "relativeCreated": 263.59178, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_2/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:16,479" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_3.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_3/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.480018, + "msecs": 480.0, + "relativeCreated": 263.740593, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_3/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:16,480" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_4.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_4/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.480173, + "msecs": 480.0, + "relativeCreated": 263.895638, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_4/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:16,480" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_5.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_5/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4803226, + "msecs": 480.0, + "relativeCreated": 264.04514, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_5/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:16,480" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_6.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_6/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4804652, + "msecs": 480.0, + "relativeCreated": 264.187661, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_6/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:16,480" + }, + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4806132, + "msecs": 480.0, + "relativeCreated": 264.335853, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:16,480" + }, + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.xmas_tree.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/xmas_tree/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.480768, + "msecs": 480.0, + "relativeCreated": 264.490676, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/livingroom/xmas_tree/state and payload b'false'", + "asctime": "2025-08-18 22:07:16,480" + }, + { + "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/stw/stairway/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.4809253, + "msecs": 480.0, + "relativeCreated": 264.647993, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/stw/stairway/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:16,480" + }, + { + "name": "smart_brain.mqtt.__info__", + "msg": "Received message with topic %s and payload %s", + "args": [ + "__info__", + "b'null'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.511617, + "msecs": 511.0, + "relativeCreated": 295.339578, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic __info__ and payload b'null'", + "asctime": "2025-08-18 22:07:16,511" + }, + { + "name": "smart_brain.mqtt.__info__", + "msg": "Received message with topic %s and payload %s", + "args": [ + "__info__", + "b'{\"app_name\": \"smart_brain\", \"version\": {\"readable\": \"1.3.0\", \"major\": 1, \"minor\": 3, \"patch\": 0}, \"git\": {\"url\": \"https://git.mount-mockery.de/smarthome/smart_brain.git\", \"ref\": \"84d989aa1fce81f88f4ffc2cdcc80d057f3d573b\"}}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547636.5119083, + "msecs": 511.0, + "relativeCreated": 295.631035, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic __info__ and payload b'{\"app_name\": \"smart_brain\", \"version\": {\"readable\": \"1.3.0\", \"major\": 1, \"minor\": 3, \"patch\": 0}, \"git\": {\"url\": \"https://git.mount-mockery.de/smarthome/smart_brain.git\", \"ref\": \"84d989aa1fce81f88f4ffc2cdcc80d057f3d573b\"}}'", + "asctime": "2025-08-18 22:07:16,511" + } + ], + "time_consumption": 0.45708799362182617 + } + ], + "time_consumption": 0.5004110336303711, + "time_start": "2025-08-18 22:07:16,468", + "time_finished": "2025-08-18 22:07:16,968" + }, + "REQ-0001": { + "name": "__tLogger__", + "msg": "REQ-0001", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547636.9694364, + "msecs": 969.0, + "relativeCreated": 753.158954, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0001", + "asctime": "2025-08-18 22:07:16,969", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547637.0702424, + "msecs": 70.0, + "relativeCreated": 853.965044, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:17,070", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547636.9696054, + "msecs": 969.0, + "relativeCreated": 753.327968, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/livingroom/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:16,969" + }, + { + "name": "smart_brain.devices.shellies.ffe.livingroom.main_light", + "msg": "Unexpected key %s", + "args": [ + "state" + ], + "levelname": "WARNING", + "levelno": 30, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/base.py", + "filename": "base.py", + "module": "base", + "exc_text": null, + "stack_info": null, + "lineno": 42, + "funcName": "set", + "created": 1755547636.9698386, + "msecs": 969.0, + "relativeCreated": 753.561135, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Unexpected key state", + "asctime": "2025-08-18 22:07:16,969" + } + ], + "time_consumption": 0.1004037857055664 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547637.1708019, + "msecs": 170.0, + "relativeCreated": 954.524539, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:17,170", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547637.1706161, + "msecs": 170.0, + "relativeCreated": 954.338636, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:17,170" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547637.1707451, + "msecs": 170.0, + "relativeCreated": 954.467635, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:17,170" + } + ], + "time_consumption": 5.6743621826171875e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffe/livingroom/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547637.170899, + "msecs": 170.0, + "relativeCreated": 954.621604, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffe/livingroom/main_light to True", + "asctime": "2025-08-18 22:07:17,170", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffe/livingroom/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547637.374746, + "msecs": 374.0, + "relativeCreated": 1158.46869, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffe/livingroom/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:17,374", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/main_light/state/set", + "true" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.1710005, + "msecs": 171.0, + "relativeCreated": 954.723247, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/livingroom/main_light/state/set and payload true", + "asctime": "2025-08-18 22:07:17,171" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/livingroom/main_light/relay/0/command", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.1730967, + "msecs": 173.0, + "relativeCreated": 956.819219, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0/command and payload b'on'", + "asctime": "2025-08-18 22:07:17,173" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/livingroom/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.17343, + "msecs": 173.0, + "relativeCreated": 957.152679, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:17,173" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.main_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/main_light", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.1738431, + "msecs": 173.0, + "relativeCreated": 957.565885, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,173" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/livingroom/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.1744747, + "msecs": 174.0, + "relativeCreated": 958.197414, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:17,174" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.main_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/main_light", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.1747215, + "msecs": 174.0, + "relativeCreated": 958.444268, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,174" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_1.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_1/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.2175038, + "msecs": 217.0, + "relativeCreated": 1001.226471, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_1/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:17,217" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_1", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_1", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.2179422, + "msecs": 217.0, + "relativeCreated": 1001.664834, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,217" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_2.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_2/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.2182891, + "msecs": 218.0, + "relativeCreated": 1002.011757, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_2/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:17,218" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_2", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_2", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.218601, + "msecs": 218.0, + "relativeCreated": 1002.323533, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,218" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_3.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_3/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.218907, + "msecs": 218.0, + "relativeCreated": 1002.629649, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_3/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:17,218" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_3", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_3", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.2192137, + "msecs": 219.0, + "relativeCreated": 1002.936425, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,219" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_4.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_4/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.2194495, + "msecs": 219.0, + "relativeCreated": 1003.172094, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_4/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:17,219" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_4", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_4", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.2196996, + "msecs": 219.0, + "relativeCreated": 1003.422374, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,219" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_5.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_5/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.219961, + "msecs": 219.0, + "relativeCreated": 1003.683435, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_5/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:17,219" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_5", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_5", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.2202334, + "msecs": 220.0, + "relativeCreated": 1003.956189, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,220" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_6.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_6/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.2204454, + "msecs": 220.0, + "relativeCreated": 1004.168166, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_6/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:17,220" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_6", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_6", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.2206848, + "msecs": 220.0, + "relativeCreated": 1004.407419, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,220" + }, + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.2209265, + "msecs": 220.0, + "relativeCreated": 1004.648971, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:17,220" + }, + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.brightness", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/main_light/brightness", + "b'50'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.221225, + "msecs": 221.0, + "relativeCreated": 1004.947551, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/livingroom/main_light/brightness and payload b'50'", + "asctime": "2025-08-18 22:07:17,221" + }, + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.color_temp", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/main_light/color_temp", + "b'5'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.221433, + "msecs": 221.0, + "relativeCreated": 1005.155547, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/livingroom/main_light/color_temp and payload b'5'", + "asctime": "2025-08-18 22:07:17,221" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_1", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_1", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.2216053, + "msecs": 221.0, + "relativeCreated": 1005.328079, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,221" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_2", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_2", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.221773, + "msecs": 221.0, + "relativeCreated": 1005.495419, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,221" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_3", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_3", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.221935, + "msecs": 221.0, + "relativeCreated": 1005.657782, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,221" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_4", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_4", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.2220864, + "msecs": 222.0, + "relativeCreated": 1005.808944, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,222" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_5", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_5", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.2222598, + "msecs": 222.0, + "relativeCreated": 1005.98227, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,222" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_6", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_6", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.222414, + "msecs": 222.0, + "relativeCreated": 1006.136603, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,222" + }, + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/floorlamp/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.268822, + "msecs": 268.0, + "relativeCreated": 1052.544551, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'", + "asctime": "2025-08-18 22:07:17,268" + }, + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/floorlamp/brightness", + "b'50'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.3076062, + "msecs": 307.0, + "relativeCreated": 1091.32901, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/livingroom/floorlamp/brightness and payload b'50'", + "asctime": "2025-08-18 22:07:17,307" + }, + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/floorlamp/color_temp", + "b'5'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.3078997, + "msecs": 307.0, + "relativeCreated": 1091.62216, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/livingroom/floorlamp/color_temp and payload b'5'", + "asctime": "2025-08-18 22:07:17,307" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffe/livingroom/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547637.3745205, + "msecs": 374.0, + "relativeCreated": 1158.243157, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffe/livingroom/main_light): True ()", + "asctime": "2025-08-18 22:07:17,374" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffe/livingroom/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547637.3746624, + "msecs": 374.0, + "relativeCreated": 1158.384926, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffe/livingroom/main_light): result = True ()", + "asctime": "2025-08-18 22:07:17,374" + } + ], + "time_consumption": 8.368492126464844e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffe/livingroom/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547637.3748682, + "msecs": 374.0, + "relativeCreated": 1158.590747, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffe/livingroom/main_light to False", + "asctime": "2025-08-18 22:07:17,374", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffe/livingroom/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547637.5757058, + "msecs": 575.0, + "relativeCreated": 1359.428371, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffe/livingroom/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:17,575", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.3749747, + "msecs": 374.0, + "relativeCreated": 1158.697324, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/livingroom/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:17,374" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/livingroom/main_light/relay/0/command", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.3773942, + "msecs": 377.0, + "relativeCreated": 1161.116868, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0/command and payload b'off'", + "asctime": "2025-08-18 22:07:17,377" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/livingroom/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.3777268, + "msecs": 377.0, + "relativeCreated": 1161.449295, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:17,377" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/livingroom/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.3784814, + "msecs": 378.0, + "relativeCreated": 1162.20405, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:17,378" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_1.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_1/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.4200697, + "msecs": 420.0, + "relativeCreated": 1203.792233, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_1/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:17,420" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_1", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_1", + "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.4205372, + "msecs": 420.0, + "relativeCreated": 1204.259936, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,420" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_2.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_2/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.4208906, + "msecs": 420.0, + "relativeCreated": 1204.613161, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_2/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:17,420" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_2", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_2", + "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.4212375, + "msecs": 421.0, + "relativeCreated": 1204.960215, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_2 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,421" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_3.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_3/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.421618, + "msecs": 421.0, + "relativeCreated": 1205.340495, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_3/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:17,421" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_3", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_3", + "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.4219675, + "msecs": 421.0, + "relativeCreated": 1205.690223, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_3 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,421" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_4.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_4/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.4223094, + "msecs": 422.0, + "relativeCreated": 1206.032053, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_4/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:17,422" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_4", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_4", + "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.422549, + "msecs": 422.0, + "relativeCreated": 1206.271493, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_4 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,422" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_5.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_5/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.4228315, + "msecs": 422.0, + "relativeCreated": 1206.554208, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_5/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:17,422" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_5", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_5", + "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.4231038, + "msecs": 423.0, + "relativeCreated": 1206.826344, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_5 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,423" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_6.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_6/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.4233444, + "msecs": 423.0, + "relativeCreated": 1207.06712, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_6/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:17,423" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_6", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_6", + "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.4235713, + "msecs": 423.0, + "relativeCreated": 1207.294121, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_6 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,423" + }, + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.4238455, + "msecs": 423.0, + "relativeCreated": 1207.568298, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:17,423" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_1", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_1", + "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.4241345, + "msecs": 424.0, + "relativeCreated": 1207.857054, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,424" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_2", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_2", + "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.4244518, + "msecs": 424.0, + "relativeCreated": 1208.174506, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_2 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,424" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_3", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_3", + "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.4246283, + "msecs": 424.0, + "relativeCreated": 1208.350918, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_3 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,424" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_4", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_4", + "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.424793, + "msecs": 424.0, + "relativeCreated": 1208.515675, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_4 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,424" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_5", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_5", + "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.4249659, + "msecs": 424.0, + "relativeCreated": 1208.688499, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_5 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,424" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_6", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_6", + "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.425139, + "msecs": 425.0, + "relativeCreated": 1208.861591, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_6 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,425" + }, + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/floorlamp/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.4644628, + "msecs": 464.0, + "relativeCreated": 1248.185468, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'", + "asctime": "2025-08-18 22:07:17,464" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffe/livingroom/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547637.5754812, + "msecs": 575.0, + "relativeCreated": 1359.203654, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffe/livingroom/main_light): False ()", + "asctime": "2025-08-18 22:07:17,575" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffe/livingroom/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547637.5756335, + "msecs": 575.0, + "relativeCreated": 1359.355943, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffe/livingroom/main_light): result = False ()", + "asctime": "2025-08-18 22:07:17,575" + } + ], + "time_consumption": 7.224082946777344e-05 + } + ], + "time_consumption": 0.606269359588623, + "time_start": "2025-08-18 22:07:16,969", + "time_finished": "2025-08-18 22:07:17,575" + }, + "REQ-0002": { + "name": "__tLogger__", + "msg": "REQ-0002", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547637.576027, + "msecs": 576.0, + "relativeCreated": 1359.749479, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0002", + "asctime": "2025-08-18 22:07:17,576", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547637.676594, + "msecs": 676.0, + "relativeCreated": 1460.316441, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:17,676", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.relay.0.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/main_light/relay/0/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.576267, + "msecs": 576.0, + "relativeCreated": 1359.989554, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/livingroom/main_light/relay/0/set and payload false", + "asctime": "2025-08-18 22:07:17,576" + } + ], + "time_consumption": 0.1003270149230957 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547637.7773118, + "msecs": 777.0, + "relativeCreated": 1561.034284, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:17,777", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547637.777032, + "msecs": 777.0, + "relativeCreated": 1560.754521, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:17,777" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547637.7772462, + "msecs": 777.0, + "relativeCreated": 1560.968729, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:17,777" + } + ], + "time_consumption": 6.556510925292969e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffe/livingroom/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547637.7774262, + "msecs": 777.0, + "relativeCreated": 1561.148792, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffe/livingroom/main_light to True", + "asctime": "2025-08-18 22:07:17,777", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffe/livingroom/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547637.978963, + "msecs": 978.0, + "relativeCreated": 1762.68567, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffe/livingroom/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:17,978", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/livingroom/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.777662, + "msecs": 777.0, + "relativeCreated": 1561.384649, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:17,777" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.main_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/main_light", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.778177, + "msecs": 778.0, + "relativeCreated": 1561.899669, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,778" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/livingroom/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.778631, + "msecs": 778.0, + "relativeCreated": 1562.353504, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:17,778" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.main_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/main_light", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.77896, + "msecs": 778.0, + "relativeCreated": 1562.68257, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,778" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_1.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_1/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.8206165, + "msecs": 820.0, + "relativeCreated": 1604.339104, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_1/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:17,820" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_1", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_1", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.8210454, + "msecs": 821.0, + "relativeCreated": 1604.768044, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,821" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_2.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_2/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.8213983, + "msecs": 821.0, + "relativeCreated": 1605.120961, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_2/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:17,821" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_2", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_2", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.8216622, + "msecs": 821.0, + "relativeCreated": 1605.384701, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,821" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_3.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_3/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.8219604, + "msecs": 821.0, + "relativeCreated": 1605.683136, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_3/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:17,821" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_3", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_3", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.8222506, + "msecs": 822.0, + "relativeCreated": 1605.973235, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,822" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_4.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_4/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.8224902, + "msecs": 822.0, + "relativeCreated": 1606.212852, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_4/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:17,822" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_4", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_4", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.8227344, + "msecs": 822.0, + "relativeCreated": 1606.456962, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,822" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_5.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_5/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.8230305, + "msecs": 823.0, + "relativeCreated": 1606.753267, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_5/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:17,823" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_5", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_5", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.8233378, + "msecs": 823.0, + "relativeCreated": 1607.060273, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,823" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_6.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_6/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.8235655, + "msecs": 823.0, + "relativeCreated": 1607.288238, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_6/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:17,823" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_6", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_6", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.823831, + "msecs": 823.0, + "relativeCreated": 1607.553732, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,823" + }, + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.8241096, + "msecs": 824.0, + "relativeCreated": 1607.832276, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:17,824" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_1", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_1", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.8244317, + "msecs": 824.0, + "relativeCreated": 1608.154259, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,824" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_2", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_2", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.8246417, + "msecs": 824.0, + "relativeCreated": 1608.364462, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,824" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_3", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_3", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.8248353, + "msecs": 824.0, + "relativeCreated": 1608.557833, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,824" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_4", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_4", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.825033, + "msecs": 825.0, + "relativeCreated": 1608.755694, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,825" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_5", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_5", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.8252454, + "msecs": 825.0, + "relativeCreated": 1608.968146, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,825" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_6", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_6", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.8254528, + "msecs": 825.0, + "relativeCreated": 1609.17539, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,825" + }, + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/floorlamp/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.865603, + "msecs": 865.0, + "relativeCreated": 1649.32581, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'", + "asctime": "2025-08-18 22:07:17,865" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffe/livingroom/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547637.978762, + "msecs": 978.0, + "relativeCreated": 1762.484534, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffe/livingroom/main_light): True ()", + "asctime": "2025-08-18 22:07:17,978" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffe/livingroom/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547637.978909, + "msecs": 978.0, + "relativeCreated": 1762.631504, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffe/livingroom/main_light): result = True ()", + "asctime": "2025-08-18 22:07:17,978" + } + ], + "time_consumption": 5.3882598876953125e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffe/livingroom/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547637.9790857, + "msecs": 979.0, + "relativeCreated": 1762.808216, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffe/livingroom/main_light to False", + "asctime": "2025-08-18 22:07:17,979", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffe/livingroom/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547638.1802573, + "msecs": 180.0, + "relativeCreated": 1963.979978, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffe/livingroom/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:18,180", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/livingroom/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.979361, + "msecs": 979.0, + "relativeCreated": 1763.083625, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:17,979" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/livingroom/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.9802818, + "msecs": 980.0, + "relativeCreated": 1764.004402, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:17,980" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_1.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_1/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.9828422, + "msecs": 982.0, + "relativeCreated": 1766.564799, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_1/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:17,982" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_1", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_1", + "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.9832473, + "msecs": 983.0, + "relativeCreated": 1766.970009, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,983" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_2.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_2/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.9835439, + "msecs": 983.0, + "relativeCreated": 1767.266336, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_2/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:17,983" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_2", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_2", + "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.9838257, + "msecs": 983.0, + "relativeCreated": 1767.548217, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_2 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,983" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_3.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_3/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.9841468, + "msecs": 984.0, + "relativeCreated": 1767.869528, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_3/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:17,984" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_3", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_3", + "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.984473, + "msecs": 984.0, + "relativeCreated": 1768.195785, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_3 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,984" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_4.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_4/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.9847105, + "msecs": 984.0, + "relativeCreated": 1768.433063, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_4/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:17,984" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_4", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_4", + "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.9850242, + "msecs": 985.0, + "relativeCreated": 1768.746759, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_4 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,985" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_5.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_5/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.9854815, + "msecs": 985.0, + "relativeCreated": 1769.203985, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_5/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:17,985" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_5", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_5", + "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.9858246, + "msecs": 985.0, + "relativeCreated": 1769.547163, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_5 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,985" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_6.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_6/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.9860933, + "msecs": 986.0, + "relativeCreated": 1769.815955, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_6/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:17,986" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_6", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_6", + "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547637.986408, + "msecs": 986.0, + "relativeCreated": 1770.130548, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/livingroom/floor_light_6 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:17,986" + }, + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.9867287, + "msecs": 986.0, + "relativeCreated": 1770.451373, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:17,986" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_1", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_1", + "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.9870768, + "msecs": 987.0, + "relativeCreated": 1770.799515, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,987" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_2", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_2", + "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.9873238, + "msecs": 987.0, + "relativeCreated": 1771.046272, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_2 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,987" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_3", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_3", + "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.9875252, + "msecs": 987.0, + "relativeCreated": 1771.247689, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_3 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,987" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_4", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_4", + "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.987731, + "msecs": 987.0, + "relativeCreated": 1771.453442, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_4 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,987" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_5", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_5", + "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.9879308, + "msecs": 987.0, + "relativeCreated": 1771.653504, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_5 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,987" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.livingroom.floor_light_6", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/livingroom/floor_light_6", + "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547637.9881341, + "msecs": 988.0, + "relativeCreated": 1771.85667, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/livingroom/floor_light_6 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:17,988" + }, + { + "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/livingroom/floorlamp/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547638.0275102, + "msecs": 27.0, + "relativeCreated": 1811.232985, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'", + "asctime": "2025-08-18 22:07:18,027" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffe/livingroom/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547638.1800504, + "msecs": 180.0, + "relativeCreated": 1963.773159, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffe/livingroom/main_light): False ()", + "asctime": "2025-08-18 22:07:18,180" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffe/livingroom/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547638.180206, + "msecs": 180.0, + "relativeCreated": 1963.928619, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffe/livingroom/main_light): result = False ()", + "asctime": "2025-08-18 22:07:18,180" + } + ], + "time_consumption": 5.125999450683594e-05 + } + ], + "time_consumption": 0.6042304039001465, + "time_start": "2025-08-18 22:07:17,576", + "time_finished": "2025-08-18 22:07:18,180" + }, + "REQ-0011": { + "name": "__tLogger__", + "msg": "REQ-0011", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547638.180497, + "msecs": 180.0, + "relativeCreated": 1964.2194, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0011", + "asctime": "2025-08-18 22:07:18,180", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547638.2812665, + "msecs": 281.0, + "relativeCreated": 2064.989077, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:18,281", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/sleep/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547638.1806626, + "msecs": 180.0, + "relativeCreated": 1964.385076, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/sleep/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:18,180" + }, + { + "name": "smart_brain.devices.shellies.ffe.sleep.main_light", + "msg": "Unexpected key %s", + "args": [ + "state" + ], + "levelname": "WARNING", + "levelno": 30, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/base.py", + "filename": "base.py", + "module": "base", + "exc_text": null, + "stack_info": null, + "lineno": 42, + "funcName": "set", + "created": 1755547638.1809514, + "msecs": 180.0, + "relativeCreated": 1964.673855, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Unexpected key state", + "asctime": "2025-08-18 22:07:18,180" + } + ], + "time_consumption": 0.10031509399414062 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547638.3818314, + "msecs": 381.0, + "relativeCreated": 2165.553951, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:18,381", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547638.381634, + "msecs": 381.0, + "relativeCreated": 2165.356668, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:18,381" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547638.3817797, + "msecs": 381.0, + "relativeCreated": 2165.502332, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:18,381" + } + ], + "time_consumption": 5.173683166503906e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffe/sleep/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547638.3819394, + "msecs": 381.0, + "relativeCreated": 2165.66211, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffe/sleep/main_light to True", + "asctime": "2025-08-18 22:07:18,381", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffe/sleep/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547638.5827558, + "msecs": 582.0, + "relativeCreated": 2366.478525, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffe/sleep/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:18,582", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/sleep/main_light/state/set", + "true" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547638.3820484, + "msecs": 382.0, + "relativeCreated": 2165.770943, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/sleep/main_light/state/set and payload true", + "asctime": "2025-08-18 22:07:18,382" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/sleep/main_light/relay/0/command", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547638.3845015, + "msecs": 384.0, + "relativeCreated": 2168.224087, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0/command and payload b'on'", + "asctime": "2025-08-18 22:07:18,384" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/sleep/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547638.384817, + "msecs": 384.0, + "relativeCreated": 2168.53943, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:18,384" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.sleep.main_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/sleep/main_light", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547638.3852122, + "msecs": 385.0, + "relativeCreated": 2168.934658, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:18,385" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/sleep/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547638.3857033, + "msecs": 385.0, + "relativeCreated": 2169.42593, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:18,385" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.sleep.main_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/sleep/main_light", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547638.3859615, + "msecs": 385.0, + "relativeCreated": 2169.684173, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:18,385" + }, + { + "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/sleep/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547638.4691923, + "msecs": 469.0, + "relativeCreated": 2252.91493, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:18,469" + }, + { + "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.brightness", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/sleep/main_light/brightness", + "b'50'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547638.4696708, + "msecs": 469.0, + "relativeCreated": 2253.393305, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/sleep/main_light/brightness and payload b'50'", + "asctime": "2025-08-18 22:07:18,469" + }, + { + "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.color_temp", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/sleep/main_light/color_temp", + "b'5'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547638.4699287, + "msecs": 469.0, + "relativeCreated": 2253.651206, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/sleep/main_light/color_temp and payload b'5'", + "asctime": "2025-08-18 22:07:18,469" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffe/sleep/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547638.5825326, + "msecs": 582.0, + "relativeCreated": 2366.255314, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffe/sleep/main_light): True ()", + "asctime": "2025-08-18 22:07:18,582" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffe/sleep/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547638.5826979, + "msecs": 582.0, + "relativeCreated": 2366.420558, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffe/sleep/main_light): result = True ()", + "asctime": "2025-08-18 22:07:18,582" + } + ], + "time_consumption": 5.793571472167969e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffe/sleep/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547638.5828738, + "msecs": 582.0, + "relativeCreated": 2366.596582, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffe/sleep/main_light to False", + "asctime": "2025-08-18 22:07:18,582", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffe/sleep/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547638.7837594, + "msecs": 783.0, + "relativeCreated": 2567.481968, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffe/sleep/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:18,783", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/sleep/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547638.5829864, + "msecs": 582.0, + "relativeCreated": 2366.708795, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/sleep/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:18,582" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/sleep/main_light/relay/0/command", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547638.5853941, + "msecs": 585.0, + "relativeCreated": 2369.116813, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0/command and payload b'off'", + "asctime": "2025-08-18 22:07:18,585" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/sleep/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547638.5857067, + "msecs": 585.0, + "relativeCreated": 2369.429411, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:18,585" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/sleep/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547638.5864673, + "msecs": 586.0, + "relativeCreated": 2370.189885, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:18,586" + }, + { + "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/sleep/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547638.6679573, + "msecs": 667.0, + "relativeCreated": 2451.67997, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:18,667" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffe/sleep/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547638.7835588, + "msecs": 783.0, + "relativeCreated": 2567.281437, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffe/sleep/main_light): False ()", + "asctime": "2025-08-18 22:07:18,783" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffe/sleep/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547638.783706, + "msecs": 783.0, + "relativeCreated": 2567.428379, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffe/sleep/main_light): result = False ()", + "asctime": "2025-08-18 22:07:18,783" + } + ], + "time_consumption": 5.340576171875e-05 + } + ], + "time_consumption": 0.6032624244689941, + "time_start": "2025-08-18 22:07:18,180", + "time_finished": "2025-08-18 22:07:18,783" + }, + "REQ-0012": { + "name": "__tLogger__", + "msg": "REQ-0012", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547638.784001, + "msecs": 784.0, + "relativeCreated": 2567.723599, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0012", + "asctime": "2025-08-18 22:07:18,784", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547638.8846214, + "msecs": 884.0, + "relativeCreated": 2668.344008, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:18,884", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.relay.0.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/sleep/main_light/relay/0/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547638.7842143, + "msecs": 784.0, + "relativeCreated": 2567.936893, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/sleep/main_light/relay/0/set and payload false", + "asctime": "2025-08-18 22:07:18,784" + } + ], + "time_consumption": 0.10040712356567383 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547638.9852746, + "msecs": 985.0, + "relativeCreated": 2768.997116, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:18,985", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547638.9850395, + "msecs": 985.0, + "relativeCreated": 2768.762067, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:18,985" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547638.985217, + "msecs": 985.0, + "relativeCreated": 2768.93976, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:18,985" + } + ], + "time_consumption": 5.745887756347656e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffe/sleep/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547638.9854095, + "msecs": 985.0, + "relativeCreated": 2769.132218, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffe/sleep/main_light to True", + "asctime": "2025-08-18 22:07:18,985", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffe/sleep/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547639.1869643, + "msecs": 186.0, + "relativeCreated": 2970.686811, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffe/sleep/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:19,186", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/sleep/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547638.985647, + "msecs": 985.0, + "relativeCreated": 2769.369494, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:18,985" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.sleep.main_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/sleep/main_light", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547638.9862757, + "msecs": 986.0, + "relativeCreated": 2769.998281, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:18,986" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/sleep/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547638.986823, + "msecs": 986.0, + "relativeCreated": 2770.545722, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:18,986" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.sleep.main_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/sleep/main_light", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547638.987245, + "msecs": 987.0, + "relativeCreated": 2770.967661, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:18,987" + }, + { + "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/sleep/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547639.027553, + "msecs": 27.0, + "relativeCreated": 2811.275523, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:19,027" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffe/sleep/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547639.18675, + "msecs": 186.0, + "relativeCreated": 2970.472688, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffe/sleep/main_light): True ()", + "asctime": "2025-08-18 22:07:19,186" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffe/sleep/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547639.186912, + "msecs": 186.0, + "relativeCreated": 2970.634517, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffe/sleep/main_light): result = True ()", + "asctime": "2025-08-18 22:07:19,186" + } + ], + "time_consumption": 5.221366882324219e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffe/sleep/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547639.1870701, + "msecs": 187.0, + "relativeCreated": 2970.79287, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffe/sleep/main_light to False", + "asctime": "2025-08-18 22:07:19,187", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffe/sleep/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547639.3884945, + "msecs": 388.0, + "relativeCreated": 3172.217126, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffe/sleep/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:19,388", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/sleep/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547639.187311, + "msecs": 187.0, + "relativeCreated": 2971.033536, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:19,187" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/sleep/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547639.1884184, + "msecs": 188.0, + "relativeCreated": 2972.141033, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:19,188" + }, + { + "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/sleep/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547639.2308812, + "msecs": 230.0, + "relativeCreated": 3014.603932, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:19,230" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffe/sleep/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547639.3882675, + "msecs": 388.0, + "relativeCreated": 3171.990178, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffe/sleep/main_light): False ()", + "asctime": "2025-08-18 22:07:19,388" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffe/sleep/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547639.388418, + "msecs": 388.0, + "relativeCreated": 3172.140538, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffe/sleep/main_light): result = False ()", + "asctime": "2025-08-18 22:07:19,388" + } + ], + "time_consumption": 7.653236389160156e-05 + } + ], + "time_consumption": 0.6044933795928955, + "time_start": "2025-08-18 22:07:18,784", + "time_finished": "2025-08-18 22:07:19,388" + }, + "REQ-0021": { + "name": "__tLogger__", + "msg": "REQ-0021", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547639.3887417, + "msecs": 388.0, + "relativeCreated": 3172.46431, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0021", + "asctime": "2025-08-18 22:07:19,388", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547639.4895108, + "msecs": 489.0, + "relativeCreated": 3273.233387, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:19,489", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/diningroom/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547639.3888783, + "msecs": 388.0, + "relativeCreated": 3172.600906, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/diningroom/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:19,388" + }, + { + "name": "smart_brain.devices.shellies.ffe.diningroom.main_light", + "msg": "Unexpected key %s", + "args": [ + "state" + ], + "levelname": "WARNING", + "levelno": 30, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/base.py", + "filename": "base.py", + "module": "base", + "exc_text": null, + "stack_info": null, + "lineno": 42, + "funcName": "set", + "created": 1755547639.3891325, + "msecs": 389.0, + "relativeCreated": 3172.855072, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Unexpected key state", + "asctime": "2025-08-18 22:07:19,389" + } + ], + "time_consumption": 0.10037827491760254 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547639.5901115, + "msecs": 590.0, + "relativeCreated": 3373.834176, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:19,590", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547639.5899127, + "msecs": 589.0, + "relativeCreated": 3373.635175, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:19,589" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547639.5900562, + "msecs": 590.0, + "relativeCreated": 3373.778716, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:19,590" + } + ], + "time_consumption": 5.53131103515625e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffe/diningroom/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547639.5902865, + "msecs": 590.0, + "relativeCreated": 3374.009158, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffe/diningroom/main_light to True", + "asctime": "2025-08-18 22:07:19,590", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffe/diningroom/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547639.7910953, + "msecs": 791.0, + "relativeCreated": 3574.817824, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffe/diningroom/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:19,791", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/diningroom/main_light/state/set", + "true" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547639.5904026, + "msecs": 590.0, + "relativeCreated": 3374.125058, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/diningroom/main_light/state/set and payload true", + "asctime": "2025-08-18 22:07:19,590" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/diningroom/main_light/relay/0/command", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547639.5931041, + "msecs": 593.0, + "relativeCreated": 3376.82681, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0/command and payload b'on'", + "asctime": "2025-08-18 22:07:19,593" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/diningroom/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547639.5934532, + "msecs": 593.0, + "relativeCreated": 3377.175738, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/diningroom/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:19,593" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/diningroom/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547639.5941322, + "msecs": 594.0, + "relativeCreated": 3377.854712, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:19,594" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.diningroom.floor_light.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/diningroom/floor_light/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547639.6360047, + "msecs": 636.0, + "relativeCreated": 3419.727182, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/diningroom/floor_light/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:19,636" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.diningroom.floor_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/diningroom/floor_light", + "{\"state\": \"on\"}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547639.6363447, + "msecs": 636.0, + "relativeCreated": 3420.067147, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/diningroom/floor_light and payload {\"state\": \"on\"}", + "asctime": "2025-08-18 22:07:19,636" + }, + { + "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/diningroom/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547639.6366715, + "msecs": 636.0, + "relativeCreated": 3420.394094, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/diningroom/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:19,636" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.diningroom.floor_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/diningroom/floor_light", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547639.637197, + "msecs": 637.0, + "relativeCreated": 3420.919563, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/diningroom/floor_light and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:19,637" + }, + { + "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/diningroom/floorlamp/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547639.6775837, + "msecs": 677.0, + "relativeCreated": 3461.306311, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'true'", + "asctime": "2025-08-18 22:07:19,677" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffe/diningroom/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547639.7909102, + "msecs": 790.0, + "relativeCreated": 3574.632747, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffe/diningroom/main_light): True ()", + "asctime": "2025-08-18 22:07:19,790" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffe/diningroom/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547639.7910466, + "msecs": 791.0, + "relativeCreated": 3574.769244, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffe/diningroom/main_light): result = True ()", + "asctime": "2025-08-18 22:07:19,791" + } + ], + "time_consumption": 4.863739013671875e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffe/diningroom/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547639.791238, + "msecs": 791.0, + "relativeCreated": 3574.96079, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffe/diningroom/main_light to False", + "asctime": "2025-08-18 22:07:19,791", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffe/diningroom/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547639.9920433, + "msecs": 992.0, + "relativeCreated": 3775.765952, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffe/diningroom/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:19,992", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/diningroom/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547639.791347, + "msecs": 791.0, + "relativeCreated": 3575.069671, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/diningroom/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:19,791" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/diningroom/main_light/relay/0/command", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547639.7937772, + "msecs": 793.0, + "relativeCreated": 3577.499891, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0/command and payload b'off'", + "asctime": "2025-08-18 22:07:19,793" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/diningroom/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547639.7940977, + "msecs": 794.0, + "relativeCreated": 3577.820396, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/diningroom/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:19,794" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/diningroom/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547639.7948036, + "msecs": 794.0, + "relativeCreated": 3578.526448, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:19,794" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.diningroom.floor_light.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/diningroom/floor_light/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547639.8363016, + "msecs": 836.0, + "relativeCreated": 3620.024184, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/diningroom/floor_light/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:19,836" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.diningroom.floor_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/diningroom/floor_light", + "{\"state\": \"off\"}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547639.8365998, + "msecs": 836.0, + "relativeCreated": 3620.322489, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/diningroom/floor_light and payload {\"state\": \"off\"}", + "asctime": "2025-08-18 22:07:19,836" + }, + { + "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/diningroom/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547639.8368938, + "msecs": 836.0, + "relativeCreated": 3620.616289, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/diningroom/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:19,836" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.diningroom.floor_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/diningroom/floor_light", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547639.8373363, + "msecs": 837.0, + "relativeCreated": 3621.059023, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/diningroom/floor_light and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:19,837" + }, + { + "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/diningroom/floorlamp/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547639.878706, + "msecs": 878.0, + "relativeCreated": 3662.428556, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'false'", + "asctime": "2025-08-18 22:07:19,878" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffe/diningroom/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547639.9918225, + "msecs": 991.0, + "relativeCreated": 3775.545114, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffe/diningroom/main_light): False ()", + "asctime": "2025-08-18 22:07:19,991" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffe/diningroom/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547639.991966, + "msecs": 991.0, + "relativeCreated": 3775.688578, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffe/diningroom/main_light): result = False ()", + "asctime": "2025-08-18 22:07:19,991" + } + ], + "time_consumption": 7.724761962890625e-05 + } + ], + "time_consumption": 0.6033015251159668, + "time_start": "2025-08-18 22:07:19,388", + "time_finished": "2025-08-18 22:07:19,992" + }, + "REQ-0022": { + "name": "__tLogger__", + "msg": "REQ-0022", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547639.992318, + "msecs": 992.0, + "relativeCreated": 3776.040436, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0022", + "asctime": "2025-08-18 22:07:19,992", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547640.0930424, + "msecs": 93.0, + "relativeCreated": 3876.765013, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:20,093", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.relay.0.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/diningroom/main_light/relay/0/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547639.9925027, + "msecs": 992.0, + "relativeCreated": 3776.225353, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/diningroom/main_light/relay/0/set and payload false", + "asctime": "2025-08-18 22:07:19,992" + } + ], + "time_consumption": 0.1005396842956543 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547640.1936307, + "msecs": 193.0, + "relativeCreated": 3977.353438, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:20,193", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547640.19344, + "msecs": 193.0, + "relativeCreated": 3977.162726, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:20,193" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547640.1935794, + "msecs": 193.0, + "relativeCreated": 3977.302056, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:20,193" + } + ], + "time_consumption": 5.125999450683594e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffe/diningroom/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547640.1937451, + "msecs": 193.0, + "relativeCreated": 3977.467779, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffe/diningroom/main_light to True", + "asctime": "2025-08-18 22:07:20,193", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffe/diningroom/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547640.3948355, + "msecs": 394.0, + "relativeCreated": 4178.557946, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffe/diningroom/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:20,394", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/diningroom/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547640.1939464, + "msecs": 193.0, + "relativeCreated": 3977.669069, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/diningroom/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:20,193" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/diningroom/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547640.2002008, + "msecs": 200.0, + "relativeCreated": 3983.923444, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:20,200" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.diningroom.floor_light.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/diningroom/floor_light/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547640.2006178, + "msecs": 200.0, + "relativeCreated": 3984.340422, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/diningroom/floor_light/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:20,200" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.diningroom.floor_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/diningroom/floor_light", + "{\"state\": \"on\"}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547640.20088, + "msecs": 200.0, + "relativeCreated": 3984.602662, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/diningroom/floor_light and payload {\"state\": \"on\"}", + "asctime": "2025-08-18 22:07:20,200" + }, + { + "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/diningroom/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547640.2012818, + "msecs": 201.0, + "relativeCreated": 3985.004294, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/diningroom/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:20,201" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.diningroom.floor_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/diningroom/floor_light", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547640.201921, + "msecs": 201.0, + "relativeCreated": 3985.643579, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/diningroom/floor_light and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:20,201" + }, + { + "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/diningroom/floorlamp/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547640.243742, + "msecs": 243.0, + "relativeCreated": 4027.464602, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'true'", + "asctime": "2025-08-18 22:07:20,243" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffe/diningroom/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547640.394637, + "msecs": 394.0, + "relativeCreated": 4178.359709, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffe/diningroom/main_light): True ()", + "asctime": "2025-08-18 22:07:20,394" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffe/diningroom/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547640.3947835, + "msecs": 394.0, + "relativeCreated": 4178.506222, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffe/diningroom/main_light): result = True ()", + "asctime": "2025-08-18 22:07:20,394" + } + ], + "time_consumption": 5.1975250244140625e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffe/diningroom/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547640.3949523, + "msecs": 394.0, + "relativeCreated": 4178.674931, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffe/diningroom/main_light to False", + "asctime": "2025-08-18 22:07:20,394", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffe/diningroom/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547640.5960116, + "msecs": 596.0, + "relativeCreated": 4379.734249, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffe/diningroom/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:20,596", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/diningroom/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547640.395225, + "msecs": 395.0, + "relativeCreated": 4178.94763, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/diningroom/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:20,395" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/diningroom/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547640.3962402, + "msecs": 396.0, + "relativeCreated": 4179.962621, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:20,396" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.diningroom.floor_light.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/diningroom/floor_light/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547640.3977346, + "msecs": 397.0, + "relativeCreated": 4181.457262, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/diningroom/floor_light/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:20,397" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.diningroom.floor_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/diningroom/floor_light", + "{\"state\": \"off\"}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547640.3980434, + "msecs": 398.0, + "relativeCreated": 4181.766035, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffe/ffe/diningroom/floor_light and payload {\"state\": \"off\"}", + "asctime": "2025-08-18 22:07:20,398" + }, + { + "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/diningroom/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547640.3983798, + "msecs": 398.0, + "relativeCreated": 4182.102409, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/diningroom/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:20,398" + }, + { + "name": "smart_brain.mqtt.zigbee_ffe.ffe.diningroom.floor_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffe/ffe/diningroom/floor_light", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547640.3988883, + "msecs": 398.0, + "relativeCreated": 4182.611113, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffe/ffe/diningroom/floor_light and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:20,398" + }, + { + "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/diningroom/floorlamp/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547640.4410608, + "msecs": 441.0, + "relativeCreated": 4224.783538, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'false'", + "asctime": "2025-08-18 22:07:20,441" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffe/diningroom/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547640.595835, + "msecs": 595.0, + "relativeCreated": 4379.557408, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffe/diningroom/main_light): False ()", + "asctime": "2025-08-18 22:07:20,595" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffe/diningroom/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547640.5959628, + "msecs": 595.0, + "relativeCreated": 4379.685514, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffe/diningroom/main_light): result = False ()", + "asctime": "2025-08-18 22:07:20,595" + } + ], + "time_consumption": 4.887580871582031e-05 + } + ], + "time_consumption": 0.6036937236785889, + "time_start": "2025-08-18 22:07:19,992", + "time_finished": "2025-08-18 22:07:20,596" + }, + "REQ-0031": { + "name": "__tLogger__", + "msg": "REQ-0031", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547640.596267, + "msecs": 596.0, + "relativeCreated": 4379.989556, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0031", + "asctime": "2025-08-18 22:07:20,596", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547640.6969728, + "msecs": 696.0, + "relativeCreated": 4480.695454, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:20,696", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547640.5963986, + "msecs": 596.0, + "relativeCreated": 4380.121192, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/kitchen/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:20,596" + }, + { + "name": "smart_brain.devices.shellies.ffe.kitchen.main_light", + "msg": "Unexpected key %s", + "args": [ + "state" + ], + "levelname": "WARNING", + "levelno": 30, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/base.py", + "filename": "base.py", + "module": "base", + "exc_text": null, + "stack_info": null, + "lineno": 42, + "funcName": "set", + "created": 1755547640.5966132, + "msecs": 596.0, + "relativeCreated": 4380.335667, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Unexpected key state", + "asctime": "2025-08-18 22:07:20,596" + } + ], + "time_consumption": 0.10035967826843262 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547640.7977622, + "msecs": 797.0, + "relativeCreated": 4581.484714, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:20,797", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547640.7975688, + "msecs": 797.0, + "relativeCreated": 4581.291473, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:20,797" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547640.79771, + "msecs": 797.0, + "relativeCreated": 4581.432545, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:20,797" + } + ], + "time_consumption": 5.221366882324219e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffe/kitchen/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547640.7978709, + "msecs": 797.0, + "relativeCreated": 4581.5935, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffe/kitchen/main_light to True", + "asctime": "2025-08-18 22:07:20,797", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffe/kitchen/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547640.9989033, + "msecs": 998.0, + "relativeCreated": 4782.625859, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffe/kitchen/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:20,998", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/main_light/state/set", + "true" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547640.7979832, + "msecs": 797.0, + "relativeCreated": 4581.705791, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/kitchen/main_light/state/set and payload true", + "asctime": "2025-08-18 22:07:20,797" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0/command", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547640.8005557, + "msecs": 800.0, + "relativeCreated": 4584.278368, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0/command and payload b'on'", + "asctime": "2025-08-18 22:07:20,800" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547640.8009295, + "msecs": 800.0, + "relativeCreated": 4584.652227, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:20,800" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547640.8017218, + "msecs": 801.0, + "relativeCreated": 4585.444533, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:20,801" + }, + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547640.843475, + "msecs": 843.0, + "relativeCreated": 4627.197731, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:20,843" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffe/kitchen/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547640.9987047, + "msecs": 998.0, + "relativeCreated": 4782.427201, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffe/kitchen/main_light): True ()", + "asctime": "2025-08-18 22:07:20,998" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffe/kitchen/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547640.9988506, + "msecs": 998.0, + "relativeCreated": 4782.573051, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffe/kitchen/main_light): result = True ()", + "asctime": "2025-08-18 22:07:20,998" + } + ], + "time_consumption": 5.269050598144531e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffe/kitchen/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547640.999019, + "msecs": 999.0, + "relativeCreated": 4782.741542, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffe/kitchen/main_light to False", + "asctime": "2025-08-18 22:07:20,999", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffe/kitchen/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547641.2000291, + "msecs": 200.0, + "relativeCreated": 4983.751801, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffe/kitchen/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:21,200", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547640.9991353, + "msecs": 999.0, + "relativeCreated": 4782.857916, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/kitchen/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:20,999" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0/command", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547641.0016468, + "msecs": 1.0, + "relativeCreated": 4785.369517, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0/command and payload b'off'", + "asctime": "2025-08-18 22:07:21,001" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547641.0019732, + "msecs": 1.0, + "relativeCreated": 4785.695733, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:21,001" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547641.0025237, + "msecs": 2.0, + "relativeCreated": 4786.24623, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:21,002" + }, + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547641.0450861, + "msecs": 45.0, + "relativeCreated": 4828.808726, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:21,045" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffe/kitchen/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547641.19983, + "msecs": 199.0, + "relativeCreated": 4983.552567, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffe/kitchen/main_light): False ()", + "asctime": "2025-08-18 22:07:21,199" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffe/kitchen/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547641.1999762, + "msecs": 199.0, + "relativeCreated": 4983.698899, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffe/kitchen/main_light): result = False ()", + "asctime": "2025-08-18 22:07:21,199" + } + ], + "time_consumption": 5.2928924560546875e-05 + } + ], + "time_consumption": 0.603762149810791, + "time_start": "2025-08-18 22:07:20,596", + "time_finished": "2025-08-18 22:07:21,200" + }, + "REQ-0032": { + "name": "__tLogger__", + "msg": "REQ-0032", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547641.2003171, + "msecs": 200.0, + "relativeCreated": 4984.039741, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0032", + "asctime": "2025-08-18 22:07:21,200", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547641.3008752, + "msecs": 300.0, + "relativeCreated": 5084.597866, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:21,300", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.relay.0.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/main_light/relay/0/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547641.2004788, + "msecs": 200.0, + "relativeCreated": 4984.201232, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/kitchen/main_light/relay/0/set and payload false", + "asctime": "2025-08-18 22:07:21,200" + } + ], + "time_consumption": 0.10039639472961426 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547641.4015734, + "msecs": 401.0, + "relativeCreated": 5185.296044, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:21,401", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547641.4013643, + "msecs": 401.0, + "relativeCreated": 5185.086823, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:21,401" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547641.4015155, + "msecs": 401.0, + "relativeCreated": 5185.238133, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:21,401" + } + ], + "time_consumption": 5.793571472167969e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffe/kitchen/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547641.4016914, + "msecs": 401.0, + "relativeCreated": 5185.414019, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffe/kitchen/main_light to True", + "asctime": "2025-08-18 22:07:21,401", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffe/kitchen/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547641.6028924, + "msecs": 602.0, + "relativeCreated": 5386.614892, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffe/kitchen/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:21,602", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547641.4019375, + "msecs": 401.0, + "relativeCreated": 5185.660054, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:21,401" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547641.4030623, + "msecs": 403.0, + "relativeCreated": 5186.784787, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:21,403" + }, + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547641.4048545, + "msecs": 404.0, + "relativeCreated": 5188.577039, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:21,404" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffe/kitchen/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547641.602655, + "msecs": 602.0, + "relativeCreated": 5386.377633, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffe/kitchen/main_light): True ()", + "asctime": "2025-08-18 22:07:21,602" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffe/kitchen/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547641.6028354, + "msecs": 602.0, + "relativeCreated": 5386.558066, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffe/kitchen/main_light): result = True ()", + "asctime": "2025-08-18 22:07:21,602" + } + ], + "time_consumption": 5.698204040527344e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffe/kitchen/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547641.6030042, + "msecs": 603.0, + "relativeCreated": 5386.726894, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffe/kitchen/main_light to False", + "asctime": "2025-08-18 22:07:21,603", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffe/kitchen/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547641.8043294, + "msecs": 804.0, + "relativeCreated": 5588.05203, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffe/kitchen/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:21,804", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547641.603278, + "msecs": 603.0, + "relativeCreated": 5387.000462, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:21,603" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547641.6042268, + "msecs": 604.0, + "relativeCreated": 5387.94941, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:21,604" + }, + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547641.605536, + "msecs": 605.0, + "relativeCreated": 5389.258545, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:21,605" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffe/kitchen/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547641.804082, + "msecs": 804.0, + "relativeCreated": 5587.804566, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffe/kitchen/main_light): False ()", + "asctime": "2025-08-18 22:07:21,804" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffe/kitchen/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547641.8042727, + "msecs": 804.0, + "relativeCreated": 5587.995165, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffe/kitchen/main_light): result = False ()", + "asctime": "2025-08-18 22:07:21,804" + } + ], + "time_consumption": 5.6743621826171875e-05 + } + ], + "time_consumption": 0.6040122509002686, + "time_start": "2025-08-18 22:07:21,200", + "time_finished": "2025-08-18 22:07:21,804" + }, + "REQ-0041": { + "name": "__tLogger__", + "msg": "REQ-0041", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547641.8045728, + "msecs": 804.0, + "relativeCreated": 5588.295619, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0041", + "asctime": "2025-08-18 22:07:21,804", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547641.9052842, + "msecs": 905.0, + "relativeCreated": 5689.006609, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:21,905", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547641.80471, + "msecs": 804.0, + "relativeCreated": 5588.432624, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/kitchen/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:21,804" + }, + { + "name": "smart_brain.devices.shellies.ffe.kitchen.main_light", + "msg": "Unexpected key %s", + "args": [ + "state" + ], + "levelname": "WARNING", + "levelno": 30, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/base.py", + "filename": "base.py", + "module": "base", + "exc_text": null, + "stack_info": null, + "lineno": 42, + "funcName": "set", + "created": 1755547641.804923, + "msecs": 804.0, + "relativeCreated": 5588.645808, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Unexpected key state", + "asctime": "2025-08-18 22:07:21,804" + } + ], + "time_consumption": 0.10036110877990723 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547642.0060477, + "msecs": 6.0, + "relativeCreated": 5789.770298, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:22,006", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547642.005818, + "msecs": 5.0, + "relativeCreated": 5789.540392, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:22,005" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547642.0059924, + "msecs": 5.0, + "relativeCreated": 5789.715045, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:22,005" + } + ], + "time_consumption": 5.53131103515625e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffe/kitchen/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547642.0061824, + "msecs": 6.0, + "relativeCreated": 5789.905057, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffe/kitchen/main_light to True", + "asctime": "2025-08-18 22:07:22,006", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffe/kitchen/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547642.2072885, + "msecs": 207.0, + "relativeCreated": 5991.011256, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffe/kitchen/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:22,207", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/main_light/state/set", + "true" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547642.0062983, + "msecs": 6.0, + "relativeCreated": 5790.020937, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/kitchen/main_light/state/set and payload true", + "asctime": "2025-08-18 22:07:22,006" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0/command", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547642.0085132, + "msecs": 8.0, + "relativeCreated": 5792.236006, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0/command and payload b'on'", + "asctime": "2025-08-18 22:07:22,008" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547642.0088348, + "msecs": 8.0, + "relativeCreated": 5792.557484, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:22,008" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547642.0095794, + "msecs": 9.0, + "relativeCreated": 5793.302198, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:22,009" + }, + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547642.0512705, + "msecs": 51.0, + "relativeCreated": 5834.993038, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:22,051" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffe/kitchen/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547642.2070377, + "msecs": 207.0, + "relativeCreated": 5990.76022, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffe/kitchen/main_light): True ()", + "asctime": "2025-08-18 22:07:22,207" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffe/kitchen/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547642.2072263, + "msecs": 207.0, + "relativeCreated": 5990.949043, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffe/kitchen/main_light): result = True ()", + "asctime": "2025-08-18 22:07:22,207" + } + ], + "time_consumption": 6.222724914550781e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffe/kitchen/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547642.2074006, + "msecs": 207.0, + "relativeCreated": 5991.123114, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffe/kitchen/main_light to False", + "asctime": "2025-08-18 22:07:22,207", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffe/kitchen/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547642.4084942, + "msecs": 408.0, + "relativeCreated": 6192.217033, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffe/kitchen/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:22,408", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547642.2075117, + "msecs": 207.0, + "relativeCreated": 5991.234145, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/kitchen/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:22,207" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0/command", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547642.2099066, + "msecs": 209.0, + "relativeCreated": 5993.629213, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0/command and payload b'off'", + "asctime": "2025-08-18 22:07:22,209" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547642.2102294, + "msecs": 210.0, + "relativeCreated": 5993.952003, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:22,210" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547642.210923, + "msecs": 210.0, + "relativeCreated": 5994.645639, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:22,210" + }, + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547642.2530124, + "msecs": 253.0, + "relativeCreated": 6036.735014, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:22,253" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffe/kitchen/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547642.4082925, + "msecs": 408.0, + "relativeCreated": 6192.015332, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffe/kitchen/main_light): False ()", + "asctime": "2025-08-18 22:07:22,408" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffe/kitchen/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547642.408439, + "msecs": 408.0, + "relativeCreated": 6192.16175, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffe/kitchen/main_light): result = False ()", + "asctime": "2025-08-18 22:07:22,408" + } + ], + "time_consumption": 5.53131103515625e-05 + } + ], + "time_consumption": 0.6039214134216309, + "time_start": "2025-08-18 22:07:21,804", + "time_finished": "2025-08-18 22:07:22,408" + }, + "REQ-0042": { + "name": "__tLogger__", + "msg": "REQ-0042", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547642.4087422, + "msecs": 408.0, + "relativeCreated": 6192.464663, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0042", + "asctime": "2025-08-18 22:07:22,408", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547642.5092316, + "msecs": 509.0, + "relativeCreated": 6292.95433, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:22,509", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.relay.0.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/main_light/relay/0/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547642.4088795, + "msecs": 408.0, + "relativeCreated": 6192.602241, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffe/kitchen/main_light/relay/0/set and payload false", + "asctime": "2025-08-18 22:07:22,408" + } + ], + "time_consumption": 0.10035204887390137 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547642.60982, + "msecs": 609.0, + "relativeCreated": 6393.542632, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:22,609", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547642.6095936, + "msecs": 609.0, + "relativeCreated": 6393.316177, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:22,609" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547642.609764, + "msecs": 609.0, + "relativeCreated": 6393.486758, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:22,609" + } + ], + "time_consumption": 5.5789947509765625e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffe/kitchen/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547642.6099317, + "msecs": 609.0, + "relativeCreated": 6393.654399, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffe/kitchen/main_light to True", + "asctime": "2025-08-18 22:07:22,609", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffe/kitchen/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547642.810998, + "msecs": 810.0, + "relativeCreated": 6594.720655, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffe/kitchen/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:22,810", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547642.6101816, + "msecs": 610.0, + "relativeCreated": 6393.904343, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:22,610" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547642.6111307, + "msecs": 611.0, + "relativeCreated": 6394.853152, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:22,611" + }, + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547642.6130123, + "msecs": 613.0, + "relativeCreated": 6396.734913, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:22,613" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffe/kitchen/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547642.810809, + "msecs": 810.0, + "relativeCreated": 6594.531494, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffe/kitchen/main_light): True ()", + "asctime": "2025-08-18 22:07:22,810" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffe/kitchen/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547642.8109467, + "msecs": 810.0, + "relativeCreated": 6594.669441, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffe/kitchen/main_light): result = True ()", + "asctime": "2025-08-18 22:07:22,810" + } + ], + "time_consumption": 5.125999450683594e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffe/kitchen/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547642.8111014, + "msecs": 811.0, + "relativeCreated": 6594.824071, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffe/kitchen/main_light to False", + "asctime": "2025-08-18 22:07:22,811", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffe/kitchen/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547643.0124614, + "msecs": 12.0, + "relativeCreated": 6796.184035, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffe/kitchen/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:23,012", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547642.8113744, + "msecs": 811.0, + "relativeCreated": 6595.096954, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:22,811" + }, + { + "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffe/kitchen/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547642.8122396, + "msecs": 812.0, + "relativeCreated": 6595.962301, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:22,812" + }, + { + "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffe/kitchen/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547642.8137112, + "msecs": 813.0, + "relativeCreated": 6597.433827, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:22,813" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffe/kitchen/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547643.0122101, + "msecs": 12.0, + "relativeCreated": 6795.932767, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffe/kitchen/main_light): False ()", + "asctime": "2025-08-18 22:07:23,012" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffe/kitchen/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547643.0124013, + "msecs": 12.0, + "relativeCreated": 6796.123976, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffe/kitchen/main_light): result = False ()", + "asctime": "2025-08-18 22:07:23,012" + } + ], + "time_consumption": 6.008148193359375e-05 + } + ], + "time_consumption": 0.6037192344665527, + "time_start": "2025-08-18 22:07:22,408", + "time_finished": "2025-08-18 22:07:23,012" + }, + "REQ-0101": { + "name": "__tLogger__", + "msg": "REQ-0101", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547643.0127153, + "msecs": 12.0, + "relativeCreated": 6796.437982, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0101", + "asctime": "2025-08-18 22:07:23,012", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547643.1133006, + "msecs": 113.0, + "relativeCreated": 6897.02309, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:23,113", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffw/livingroom/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547643.0128553, + "msecs": 12.0, + "relativeCreated": 6796.577821, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffw/livingroom/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:23,012" + }, + { + "name": "smart_brain.devices.shellies.ffw.livingroom.main_light", + "msg": "Unexpected key %s", + "args": [ + "state" + ], + "levelname": "WARNING", + "levelno": 30, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/base.py", + "filename": "base.py", + "module": "base", + "exc_text": null, + "stack_info": null, + "lineno": 42, + "funcName": "set", + "created": 1755547643.013082, + "msecs": 13.0, + "relativeCreated": 6796.804662, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Unexpected key state", + "asctime": "2025-08-18 22:07:23,013" + } + ], + "time_consumption": 0.10021853446960449 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547643.2140312, + "msecs": 214.0, + "relativeCreated": 6997.753656, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:23,214", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547643.2138295, + "msecs": 213.0, + "relativeCreated": 6997.552285, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:23,213" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547643.2139773, + "msecs": 213.0, + "relativeCreated": 6997.699841, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:23,213" + } + ], + "time_consumption": 5.3882598876953125e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffw/livingroom/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547643.2141397, + "msecs": 214.0, + "relativeCreated": 6997.862133, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffw/livingroom/main_light to True", + "asctime": "2025-08-18 22:07:23,214", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffw/livingroom/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547643.4152856, + "msecs": 415.0, + "relativeCreated": 7199.008228, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffw/livingroom/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:23,415", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffw/livingroom/main_light/state/set", + "true" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547643.2143252, + "msecs": 214.0, + "relativeCreated": 6998.047757, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffw/livingroom/main_light/state/set and payload true", + "asctime": "2025-08-18 22:07:23,214" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/livingroom/main_light/relay/0/command", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547643.216397, + "msecs": 216.0, + "relativeCreated": 7000.119659, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0/command and payload b'on'", + "asctime": "2025-08-18 22:07:23,216" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffw/livingroom/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547643.2167256, + "msecs": 216.0, + "relativeCreated": 7000.448002, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:23,216" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.livingroom.main_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/livingroom/main_light", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547643.2171264, + "msecs": 217.0, + "relativeCreated": 7000.849057, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffw/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:23,217" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/livingroom/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547643.2177968, + "msecs": 217.0, + "relativeCreated": 7001.519446, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:23,217" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.livingroom.main_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/livingroom/main_light", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547643.2180715, + "msecs": 218.0, + "relativeCreated": 7001.794129, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffw/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:23,218" + }, + { + "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/livingroom/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547643.2597358, + "msecs": 259.0, + "relativeCreated": 7043.458493, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:23,259" + }, + { + "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.brightness", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/livingroom/main_light/brightness", + "b'50'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547643.3008115, + "msecs": 300.0, + "relativeCreated": 7084.534215, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/livingroom/main_light/brightness and payload b'50'", + "asctime": "2025-08-18 22:07:23,300" + }, + { + "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.color_temp", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/livingroom/main_light/color_temp", + "b'5'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547643.3011792, + "msecs": 301.0, + "relativeCreated": 7084.901646, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/livingroom/main_light/color_temp and payload b'5'", + "asctime": "2025-08-18 22:07:23,301" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffw/livingroom/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547643.4150264, + "msecs": 415.0, + "relativeCreated": 7198.749071, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffw/livingroom/main_light): True ()", + "asctime": "2025-08-18 22:07:23,415" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffw/livingroom/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547643.4152198, + "msecs": 415.0, + "relativeCreated": 7198.942302, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffw/livingroom/main_light): result = True ()", + "asctime": "2025-08-18 22:07:23,415" + } + ], + "time_consumption": 6.580352783203125e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffw/livingroom/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547643.4154205, + "msecs": 415.0, + "relativeCreated": 7199.142984, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffw/livingroom/main_light to False", + "asctime": "2025-08-18 22:07:23,415", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffw/livingroom/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547643.6163986, + "msecs": 616.0, + "relativeCreated": 7400.12133, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffw/livingroom/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:23,616", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffw/livingroom/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547643.4155324, + "msecs": 415.0, + "relativeCreated": 7199.254871, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffw/livingroom/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:23,415" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/livingroom/main_light/relay/0/command", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547643.417473, + "msecs": 417.0, + "relativeCreated": 7201.195652, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0/command and payload b'off'", + "asctime": "2025-08-18 22:07:23,417" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffw/livingroom/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547643.4177794, + "msecs": 417.0, + "relativeCreated": 7201.50204, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:23,417" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/livingroom/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547643.4186974, + "msecs": 418.0, + "relativeCreated": 7202.420159, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:23,418" + }, + { + "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/livingroom/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547643.460913, + "msecs": 460.0, + "relativeCreated": 7244.635411, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:23,460" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffw/livingroom/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547643.6161892, + "msecs": 616.0, + "relativeCreated": 7399.911848, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffw/livingroom/main_light): False ()", + "asctime": "2025-08-18 22:07:23,616" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffw/livingroom/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547643.616343, + "msecs": 616.0, + "relativeCreated": 7400.065542, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffw/livingroom/main_light): result = False ()", + "asctime": "2025-08-18 22:07:23,616" + } + ], + "time_consumption": 5.555152893066406e-05 + } + ], + "time_consumption": 0.6036832332611084, + "time_start": "2025-08-18 22:07:23,012", + "time_finished": "2025-08-18 22:07:23,616" + }, + "REQ-0102": { + "name": "__tLogger__", + "msg": "REQ-0102", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547643.6166425, + "msecs": 616.0, + "relativeCreated": 7400.36517, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0102", + "asctime": "2025-08-18 22:07:23,616", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547643.717238, + "msecs": 717.0, + "relativeCreated": 7500.960632, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:23,717", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.relay.0.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffw/livingroom/main_light/relay/0/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547643.6168258, + "msecs": 616.0, + "relativeCreated": 7400.548576, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffw/livingroom/main_light/relay/0/set and payload false", + "asctime": "2025-08-18 22:07:23,616" + } + ], + "time_consumption": 0.10041213035583496 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547643.8178766, + "msecs": 817.0, + "relativeCreated": 7601.599202, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:23,817", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547643.8176491, + "msecs": 817.0, + "relativeCreated": 7601.371851, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:23,817" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547643.8178225, + "msecs": 817.0, + "relativeCreated": 7601.544989, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:23,817" + } + ], + "time_consumption": 5.412101745605469e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffw/livingroom/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547643.8179862, + "msecs": 817.0, + "relativeCreated": 7601.708803, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffw/livingroom/main_light to True", + "asctime": "2025-08-18 22:07:23,817", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffw/livingroom/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547644.0199237, + "msecs": 19.0, + "relativeCreated": 7803.646428, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffw/livingroom/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:24,019", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffw/livingroom/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547643.8183784, + "msecs": 818.0, + "relativeCreated": 7602.101025, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:23,818" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.livingroom.main_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/livingroom/main_light", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547643.8192356, + "msecs": 819.0, + "relativeCreated": 7602.95824, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffw/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:23,819" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/livingroom/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547643.8196166, + "msecs": 819.0, + "relativeCreated": 7603.339232, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:23,819" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.livingroom.main_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/livingroom/main_light", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547643.8202276, + "msecs": 820.0, + "relativeCreated": 7603.950153, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffw/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:23,820" + }, + { + "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/livingroom/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547643.86156, + "msecs": 861.0, + "relativeCreated": 7645.282766, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:23,861" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffw/livingroom/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547644.0197122, + "msecs": 19.0, + "relativeCreated": 7803.434752, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffw/livingroom/main_light): True ()", + "asctime": "2025-08-18 22:07:24,019" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffw/livingroom/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547644.019852, + "msecs": 19.0, + "relativeCreated": 7803.574744, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffw/livingroom/main_light): result = True ()", + "asctime": "2025-08-18 22:07:24,019" + } + ], + "time_consumption": 7.176399230957031e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffw/livingroom/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547644.0200424, + "msecs": 20.0, + "relativeCreated": 7803.765172, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffw/livingroom/main_light to False", + "asctime": "2025-08-18 22:07:24,020", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffw/livingroom/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547644.2214365, + "msecs": 221.0, + "relativeCreated": 8005.159008, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffw/livingroom/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:24,221", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffw/livingroom/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547644.0202818, + "msecs": 20.0, + "relativeCreated": 7804.004378, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:24,020" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/livingroom/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547644.0211017, + "msecs": 21.0, + "relativeCreated": 7804.82451, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:24,021" + }, + { + "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/livingroom/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547644.022418, + "msecs": 22.0, + "relativeCreated": 7806.140482, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:24,022" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffw/livingroom/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547644.221246, + "msecs": 221.0, + "relativeCreated": 8004.968607, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffw/livingroom/main_light): False ()", + "asctime": "2025-08-18 22:07:24,221" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffw/livingroom/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547644.2213845, + "msecs": 221.0, + "relativeCreated": 8005.107155, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffw/livingroom/main_light): result = False ()", + "asctime": "2025-08-18 22:07:24,221" + } + ], + "time_consumption": 5.1975250244140625e-05 + } + ], + "time_consumption": 0.6047940254211426, + "time_start": "2025-08-18 22:07:23,616", + "time_finished": "2025-08-18 22:07:24,221" + }, + "REQ-0111": { + "name": "__tLogger__", + "msg": "REQ-0111", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547644.2216694, + "msecs": 221.0, + "relativeCreated": 8005.391978, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0111", + "asctime": "2025-08-18 22:07:24,221", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547644.3222287, + "msecs": 322.0, + "relativeCreated": 8105.951363, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:24,322", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffw/sleep/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547644.2218053, + "msecs": 221.0, + "relativeCreated": 8005.527839, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffw/sleep/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:24,221" + }, + { + "name": "smart_brain.devices.shellies.ffw.sleep.main_light", + "msg": "Unexpected key %s", + "args": [ + "state" + ], + "levelname": "WARNING", + "levelno": 30, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/base.py", + "filename": "base.py", + "module": "base", + "exc_text": null, + "stack_info": null, + "lineno": 42, + "funcName": "set", + "created": 1755547644.222028, + "msecs": 222.0, + "relativeCreated": 8005.75065, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Unexpected key state", + "asctime": "2025-08-18 22:07:24,222" + } + ], + "time_consumption": 0.10020065307617188 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547644.422998, + "msecs": 422.0, + "relativeCreated": 8206.72068, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:24,422", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547644.4227886, + "msecs": 422.0, + "relativeCreated": 8206.511173, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:24,422" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547644.4229429, + "msecs": 422.0, + "relativeCreated": 8206.665667, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:24,422" + } + ], + "time_consumption": 5.507469177246094e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffw/sleep/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547644.4231052, + "msecs": 423.0, + "relativeCreated": 8206.827919, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffw/sleep/main_light to True", + "asctime": "2025-08-18 22:07:24,423", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffw/sleep/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547644.6239302, + "msecs": 623.0, + "relativeCreated": 8407.652708, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffw/sleep/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:24,623", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffw/sleep/main_light/state/set", + "true" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547644.423249, + "msecs": 423.0, + "relativeCreated": 8206.971437, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffw/sleep/main_light/state/set and payload true", + "asctime": "2025-08-18 22:07:24,423" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/sleep/main_light/relay/0/command", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547644.4256916, + "msecs": 425.0, + "relativeCreated": 8209.414317, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0/command and payload b'on'", + "asctime": "2025-08-18 22:07:24,425" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffw/sleep/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547644.425994, + "msecs": 425.0, + "relativeCreated": 8209.716502, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffw/sleep/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:24,425" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.sleep.main_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/sleep/main_light", + "{\"state\": \"on\", \"brightness\": 127.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547644.4263651, + "msecs": 426.0, + "relativeCreated": 8210.087899, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffw/ffw/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0}", + "asctime": "2025-08-18 22:07:24,426" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/sleep/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547644.4269545, + "msecs": 426.0, + "relativeCreated": 8210.677031, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:24,426" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.sleep.main_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/sleep/main_light", + "b'{\"state\": \"on\", \"brightness\": 127.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547644.4272373, + "msecs": 427.0, + "relativeCreated": 8210.960056, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffw/ffw/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0}'", + "asctime": "2025-08-18 22:07:24,427" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.sleep.window_light.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/sleep/window_light/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547644.4690108, + "msecs": 469.0, + "relativeCreated": 8252.733572, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffw/ffw/sleep/window_light/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:24,469" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.sleep.window_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/sleep/window_light", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547644.4694421, + "msecs": 469.0, + "relativeCreated": 8253.164744, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffw/ffw/sleep/window_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:24,469" + }, + { + "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/sleep/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547644.4697647, + "msecs": 469.0, + "relativeCreated": 8253.487191, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/sleep/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:24,469" + }, + { + "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.brightness", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/sleep/main_light/brightness", + "b'50'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547644.4701207, + "msecs": 470.0, + "relativeCreated": 8253.843318, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/sleep/main_light/brightness and payload b'50'", + "asctime": "2025-08-18 22:07:24,470" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.sleep.window_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/sleep/window_light", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547644.4703672, + "msecs": 470.0, + "relativeCreated": 8254.089962, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffw/ffw/sleep/window_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:24,470" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffw/sleep/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547644.6237159, + "msecs": 623.0, + "relativeCreated": 8407.438366, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffw/sleep/main_light): True ()", + "asctime": "2025-08-18 22:07:24,623" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffw/sleep/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547644.6238737, + "msecs": 623.0, + "relativeCreated": 8407.596369, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffw/sleep/main_light): result = True ()", + "asctime": "2025-08-18 22:07:24,623" + } + ], + "time_consumption": 5.650520324707031e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffw/sleep/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547644.6240425, + "msecs": 624.0, + "relativeCreated": 8407.765194, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffw/sleep/main_light to False", + "asctime": "2025-08-18 22:07:24,624", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffw/sleep/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547644.82511, + "msecs": 825.0, + "relativeCreated": 8608.832572, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffw/sleep/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:24,825", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffw/sleep/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547644.6241667, + "msecs": 624.0, + "relativeCreated": 8407.889276, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffw/sleep/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:24,624" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/sleep/main_light/relay/0/command", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547644.626258, + "msecs": 626.0, + "relativeCreated": 8409.980646, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0/command and payload b'off'", + "asctime": "2025-08-18 22:07:24,626" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffw/sleep/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547644.6265574, + "msecs": 626.0, + "relativeCreated": 8410.280097, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffw/sleep/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:24,626" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/sleep/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547644.6273105, + "msecs": 627.0, + "relativeCreated": 8411.033218, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:24,627" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.sleep.window_light.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/sleep/window_light/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547644.6680834, + "msecs": 668.0, + "relativeCreated": 8451.806086, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffw/ffw/sleep/window_light/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:24,668" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.sleep.window_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/sleep/window_light", + "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547644.6685572, + "msecs": 668.0, + "relativeCreated": 8452.279565, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffw/ffw/sleep/window_light and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:24,668" + }, + { + "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/sleep/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547644.668915, + "msecs": 668.0, + "relativeCreated": 8452.637548, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/sleep/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:24,668" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.sleep.window_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/sleep/window_light", + "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547644.6694567, + "msecs": 669.0, + "relativeCreated": 8453.179239, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffw/ffw/sleep/window_light and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:24,669" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffw/sleep/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547644.8248725, + "msecs": 824.0, + "relativeCreated": 8608.595071, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffw/sleep/main_light): False ()", + "asctime": "2025-08-18 22:07:24,824" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffw/sleep/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547644.8250232, + "msecs": 825.0, + "relativeCreated": 8608.745895, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffw/sleep/main_light): result = False ()", + "asctime": "2025-08-18 22:07:24,825" + } + ], + "time_consumption": 8.678436279296875e-05 + } + ], + "time_consumption": 0.603440523147583, + "time_start": "2025-08-18 22:07:24,221", + "time_finished": "2025-08-18 22:07:24,825" + }, + "REQ-0112": { + "name": "__tLogger__", + "msg": "REQ-0112", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547644.8253937, + "msecs": 825.0, + "relativeCreated": 8609.116308, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0112", + "asctime": "2025-08-18 22:07:24,825", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547644.9259048, + "msecs": 925.0, + "relativeCreated": 8709.627143, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:24,925", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.relay.0.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffw/sleep/main_light/relay/0/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547644.8255653, + "msecs": 825.0, + "relativeCreated": 8609.288044, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffw/sleep/main_light/relay/0/set and payload false", + "asctime": "2025-08-18 22:07:24,825" + } + ], + "time_consumption": 0.10033941268920898 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547645.026477, + "msecs": 26.0, + "relativeCreated": 8810.199621, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:25,026", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547645.0262825, + "msecs": 26.0, + "relativeCreated": 8810.005082, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:25,026" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547645.0264232, + "msecs": 26.0, + "relativeCreated": 8810.145902, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:25,026" + } + ], + "time_consumption": 5.3882598876953125e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffw/sleep/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547645.0265927, + "msecs": 26.0, + "relativeCreated": 8810.315377, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffw/sleep/main_light to True", + "asctime": "2025-08-18 22:07:25,026", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffw/sleep/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547645.228227, + "msecs": 228.0, + "relativeCreated": 9011.949411, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffw/sleep/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:25,228", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffw/sleep/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547645.026843, + "msecs": 26.0, + "relativeCreated": 8810.565722, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffw/sleep/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:25,026" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.sleep.main_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/sleep/main_light", + "{\"state\": \"on\", \"brightness\": 127.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547645.0274925, + "msecs": 27.0, + "relativeCreated": 8811.21518, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffw/ffw/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0}", + "asctime": "2025-08-18 22:07:25,027" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/sleep/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.027905, + "msecs": 27.0, + "relativeCreated": 8811.627692, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:25,027" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.sleep.main_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/sleep/main_light", + "b'{\"state\": \"on\", \"brightness\": 127.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.0282757, + "msecs": 28.0, + "relativeCreated": 8811.998293, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffw/ffw/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0}'", + "asctime": "2025-08-18 22:07:25,028" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.sleep.window_light.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/sleep/window_light/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.0685234, + "msecs": 68.0, + "relativeCreated": 8852.246228, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffw/ffw/sleep/window_light/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:25,068" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.sleep.window_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/sleep/window_light", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547645.0689294, + "msecs": 68.0, + "relativeCreated": 8852.65226, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffw/ffw/sleep/window_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:25,068" + }, + { + "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/sleep/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.0692778, + "msecs": 69.0, + "relativeCreated": 8853.00022, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/sleep/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:25,069" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.sleep.window_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/sleep/window_light", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.0698268, + "msecs": 69.0, + "relativeCreated": 8853.549497, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffw/ffw/sleep/window_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:25,069" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffw/sleep/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547645.2280173, + "msecs": 228.0, + "relativeCreated": 9011.739938, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffw/sleep/main_light): True ()", + "asctime": "2025-08-18 22:07:25,228" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffw/sleep/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547645.2281475, + "msecs": 228.0, + "relativeCreated": 9011.870067, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffw/sleep/main_light): result = True ()", + "asctime": "2025-08-18 22:07:25,228" + } + ], + "time_consumption": 7.939338684082031e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffw/sleep/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547645.228346, + "msecs": 228.0, + "relativeCreated": 9012.06879, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffw/sleep/main_light to False", + "asctime": "2025-08-18 22:07:25,228", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffw/sleep/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547645.4296918, + "msecs": 429.0, + "relativeCreated": 9213.41444, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffw/sleep/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:25,429", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffw/sleep/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547645.2285717, + "msecs": 228.0, + "relativeCreated": 9012.294271, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffw/sleep/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:25,228" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/sleep/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.2294333, + "msecs": 229.0, + "relativeCreated": 9013.155908, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:25,229" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.sleep.window_light.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/sleep/window_light/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.2312772, + "msecs": 231.0, + "relativeCreated": 9014.999891, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffw/ffw/sleep/window_light/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:25,231" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.sleep.window_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/sleep/window_light", + "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547645.2318342, + "msecs": 231.0, + "relativeCreated": 9015.556725, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffw/ffw/sleep/window_light and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:25,231" + }, + { + "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/sleep/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.2321973, + "msecs": 232.0, + "relativeCreated": 9015.920034, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/sleep/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:25,232" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.sleep.window_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/sleep/window_light", + "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.2327757, + "msecs": 232.0, + "relativeCreated": 9016.498184, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffw/ffw/sleep/window_light and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:25,232" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffw/sleep/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547645.4294996, + "msecs": 429.0, + "relativeCreated": 9213.222235, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffw/sleep/main_light): False ()", + "asctime": "2025-08-18 22:07:25,429" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffw/sleep/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547645.429639, + "msecs": 429.0, + "relativeCreated": 9213.361805, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffw/sleep/main_light): result = False ()", + "asctime": "2025-08-18 22:07:25,429" + } + ], + "time_consumption": 5.269050598144531e-05 + } + ], + "time_consumption": 0.6042981147766113, + "time_start": "2025-08-18 22:07:24,825", + "time_finished": "2025-08-18 22:07:25,429" + }, + "REQ-0121": { + "name": "__tLogger__", + "msg": "REQ-0121", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547645.429959, + "msecs": 429.0, + "relativeCreated": 9213.681689, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0121", + "asctime": "2025-08-18 22:07:25,429", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547645.530652, + "msecs": 530.0, + "relativeCreated": 9314.374807, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:25,530", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffw/julian/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547645.430105, + "msecs": 430.0, + "relativeCreated": 9213.827732, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffw/julian/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:25,430" + }, + { + "name": "smart_brain.devices.shellies.ffw.julian.main_light", + "msg": "Unexpected key %s", + "args": [ + "state" + ], + "levelname": "WARNING", + "levelno": 30, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/base.py", + "filename": "base.py", + "module": "base", + "exc_text": null, + "stack_info": null, + "lineno": 42, + "funcName": "set", + "created": 1755547645.4304237, + "msecs": 430.0, + "relativeCreated": 9214.146471, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Unexpected key state", + "asctime": "2025-08-18 22:07:25,430" + } + ], + "time_consumption": 0.10022830963134766 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547645.6312997, + "msecs": 631.0, + "relativeCreated": 9415.022399, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:25,631", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547645.6310399, + "msecs": 631.0, + "relativeCreated": 9414.762358, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:25,631" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547645.6312225, + "msecs": 631.0, + "relativeCreated": 9414.94522, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:25,631" + } + ], + "time_consumption": 7.724761962890625e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffw/julian/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547645.6314166, + "msecs": 631.0, + "relativeCreated": 9415.139285, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffw/julian/main_light to True", + "asctime": "2025-08-18 22:07:25,631", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffw/julian/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547645.8322613, + "msecs": 832.0, + "relativeCreated": 9615.983945, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffw/julian/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:25,832", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffw/julian/main_light/state/set", + "true" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547645.631526, + "msecs": 631.0, + "relativeCreated": 9415.248381, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffw/julian/main_light/state/set and payload true", + "asctime": "2025-08-18 22:07:25,631" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/julian/main_light/relay/0/command", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.633585, + "msecs": 633.0, + "relativeCreated": 9417.307476, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/julian/main_light/relay/0/command and payload b'on'", + "asctime": "2025-08-18 22:07:25,633" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffw/julian/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547645.63395, + "msecs": 633.0, + "relativeCreated": 9417.67259, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:25,633" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.julian.main_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/julian/main_light", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547645.634401, + "msecs": 634.0, + "relativeCreated": 9418.123651, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffw/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:25,634" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/julian/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.635001, + "msecs": 635.0, + "relativeCreated": 9418.723512, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:25,635" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.julian.main_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/julian/main_light", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.6353285, + "msecs": 635.0, + "relativeCreated": 9419.051119, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffw/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:25,635" + }, + { + "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/julian/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.6777647, + "msecs": 677.0, + "relativeCreated": 9461.487338, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:25,677" + }, + { + "name": "smart_brain.mqtt.videv.ffw.julian.main_light.brightness", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/julian/main_light/brightness", + "b'50'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.7186, + "msecs": 718.0, + "relativeCreated": 9502.322432, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/julian/main_light/brightness and payload b'50'", + "asctime": "2025-08-18 22:07:25,718" + }, + { + "name": "smart_brain.mqtt.videv.ffw.julian.main_light.color_temp", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/julian/main_light/color_temp", + "b'5'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.7189038, + "msecs": 718.0, + "relativeCreated": 9502.626294, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/julian/main_light/color_temp and payload b'5'", + "asctime": "2025-08-18 22:07:25,718" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffw/julian/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547645.832043, + "msecs": 832.0, + "relativeCreated": 9615.765565, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffw/julian/main_light): True ()", + "asctime": "2025-08-18 22:07:25,832" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffw/julian/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547645.8322082, + "msecs": 832.0, + "relativeCreated": 9615.930684, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffw/julian/main_light): result = True ()", + "asctime": "2025-08-18 22:07:25,832" + } + ], + "time_consumption": 5.316734313964844e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffw/julian/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547645.8323674, + "msecs": 832.0, + "relativeCreated": 9616.089965, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffw/julian/main_light to False", + "asctime": "2025-08-18 22:07:25,832", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffw/julian/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547646.0331419, + "msecs": 33.0, + "relativeCreated": 9816.864471, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffw/julian/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:26,033", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffw/julian/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547645.8324685, + "msecs": 832.0, + "relativeCreated": 9616.191034, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffw/julian/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:25,832" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/julian/main_light/relay/0/command", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.8346908, + "msecs": 834.0, + "relativeCreated": 9618.413431, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/julian/main_light/relay/0/command and payload b'off'", + "asctime": "2025-08-18 22:07:25,834" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffw/julian/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547645.8349674, + "msecs": 834.0, + "relativeCreated": 9618.689932, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:25,834" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/julian/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.8357232, + "msecs": 835.0, + "relativeCreated": 9619.445982, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:25,835" + }, + { + "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/julian/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547645.8782754, + "msecs": 878.0, + "relativeCreated": 9661.997904, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:25,878" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffw/julian/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547646.0329447, + "msecs": 32.0, + "relativeCreated": 9816.667169, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffw/julian/main_light): False ()", + "asctime": "2025-08-18 22:07:26,032" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffw/julian/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547646.0330749, + "msecs": 33.0, + "relativeCreated": 9816.797591, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffw/julian/main_light): result = False ()", + "asctime": "2025-08-18 22:07:26,033" + } + ], + "time_consumption": 6.699562072753906e-05 + } + ], + "time_consumption": 0.6031827926635742, + "time_start": "2025-08-18 22:07:25,429", + "time_finished": "2025-08-18 22:07:26,033" + }, + "REQ-0122": { + "name": "__tLogger__", + "msg": "REQ-0122", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547646.0333896, + "msecs": 33.0, + "relativeCreated": 9817.112145, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0122", + "asctime": "2025-08-18 22:07:26,033", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547646.1338866, + "msecs": 133.0, + "relativeCreated": 9917.609189, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:26,133", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffw.julian.main_light.relay.0.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffw/julian/main_light/relay/0/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547646.0335584, + "msecs": 33.0, + "relativeCreated": 9817.280884, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffw/julian/main_light/relay/0/set and payload false", + "asctime": "2025-08-18 22:07:26,033" + } + ], + "time_consumption": 0.10032820701599121 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547646.2345066, + "msecs": 234.0, + "relativeCreated": 10018.22912, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:26,234", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547646.2343042, + "msecs": 234.0, + "relativeCreated": 10018.026873, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:26,234" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547646.2344537, + "msecs": 234.0, + "relativeCreated": 10018.17643, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:26,234" + } + ], + "time_consumption": 5.2928924560546875e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffw/julian/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547646.2346256, + "msecs": 234.0, + "relativeCreated": 10018.348198, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffw/julian/main_light to True", + "asctime": "2025-08-18 22:07:26,234", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffw/julian/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547646.4363165, + "msecs": 436.0, + "relativeCreated": 10220.039114, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffw/julian/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:26,436", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffw/julian/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547646.234865, + "msecs": 234.0, + "relativeCreated": 10018.587407, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:26,234" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.julian.main_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/julian/main_light", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547646.2355247, + "msecs": 235.0, + "relativeCreated": 10019.247189, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_ffw/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:26,235" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/julian/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547646.2358074, + "msecs": 235.0, + "relativeCreated": 10019.5301, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:26,235" + }, + { + "name": "smart_brain.mqtt.zigbee_ffw.ffw.julian.main_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_ffw/ffw/julian/main_light", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547646.2364256, + "msecs": 236.0, + "relativeCreated": 10020.148236, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_ffw/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:26,236" + }, + { + "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/julian/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547646.2775903, + "msecs": 277.0, + "relativeCreated": 10061.312835, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:26,277" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffw/julian/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547646.436081, + "msecs": 436.0, + "relativeCreated": 10219.803478, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffw/julian/main_light): True ()", + "asctime": "2025-08-18 22:07:26,436" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffw/julian/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547646.4362612, + "msecs": 436.0, + "relativeCreated": 10219.983775, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffw/julian/main_light): result = True ()", + "asctime": "2025-08-18 22:07:26,436" + } + ], + "time_consumption": 5.53131103515625e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffw/julian/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547646.4364483, + "msecs": 436.0, + "relativeCreated": 10220.170766, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffw/julian/main_light to False", + "asctime": "2025-08-18 22:07:26,436", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffw/julian/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547646.6377282, + "msecs": 637.0, + "relativeCreated": 10421.450839, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffw/julian/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:26,637", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffw/julian/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547646.4366682, + "msecs": 436.0, + "relativeCreated": 10220.390826, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:26,436" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/julian/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547646.4376712, + "msecs": 437.0, + "relativeCreated": 10221.393767, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:26,437" + }, + { + "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/julian/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547646.4390373, + "msecs": 439.0, + "relativeCreated": 10222.759992, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:26,439" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffw/julian/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547646.637533, + "msecs": 637.0, + "relativeCreated": 10421.255458, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffw/julian/main_light): False ()", + "asctime": "2025-08-18 22:07:26,637" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffw/julian/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547646.6376753, + "msecs": 637.0, + "relativeCreated": 10421.397877, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffw/julian/main_light): result = False ()", + "asctime": "2025-08-18 22:07:26,637" + } + ], + "time_consumption": 5.2928924560546875e-05 + } + ], + "time_consumption": 0.6043386459350586, + "time_start": "2025-08-18 22:07:26,033", + "time_finished": "2025-08-18 22:07:26,637" + }, + "REQ-0141": { + "name": "__tLogger__", + "msg": "REQ-0141", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547646.6379666, + "msecs": 637.0, + "relativeCreated": 10421.689295, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0141", + "asctime": "2025-08-18 22:07:26,637", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547646.7385838, + "msecs": 738.0, + "relativeCreated": 10522.306435, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:26,738", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffw.floor.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffw/floor/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547646.6381116, + "msecs": 638.0, + "relativeCreated": 10421.834058, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffw/floor/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:26,638" + }, + { + "name": "smart_brain.devices.shellies.ffw.floor.main_light", + "msg": "Unexpected key %s", + "args": [ + "state" + ], + "levelname": "WARNING", + "levelno": 30, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/base.py", + "filename": "base.py", + "module": "base", + "exc_text": null, + "stack_info": null, + "lineno": 42, + "funcName": "set", + "created": 1755547646.6383533, + "msecs": 638.0, + "relativeCreated": 10422.075929, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Unexpected key state", + "asctime": "2025-08-18 22:07:26,638" + } + ], + "time_consumption": 0.10023045539855957 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547646.8391912, + "msecs": 839.0, + "relativeCreated": 10622.913825, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:26,839", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547646.8389976, + "msecs": 838.0, + "relativeCreated": 10622.720105, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:26,838" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547646.839134, + "msecs": 839.0, + "relativeCreated": 10622.85664, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:26,839" + } + ], + "time_consumption": 5.7220458984375e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffw/floor/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547646.839281, + "msecs": 839.0, + "relativeCreated": 10623.003775, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffw/floor/main_light to True", + "asctime": "2025-08-18 22:07:26,839", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffw/floor/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547647.0401173, + "msecs": 40.0, + "relativeCreated": 10823.839846, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffw/floor/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:27,040", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffw.floor.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffw/floor/main_light/state/set", + "true" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547646.8394156, + "msecs": 839.0, + "relativeCreated": 10623.138256, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffw/floor/main_light/state/set and payload true", + "asctime": "2025-08-18 22:07:26,839" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.floor.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/floor/main_light/relay/0/command", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547646.8412771, + "msecs": 841.0, + "relativeCreated": 10624.999676, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/floor/main_light/relay/0/command and payload b'on'", + "asctime": "2025-08-18 22:07:26,841" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.floor.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffw/floor/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547646.8416338, + "msecs": 841.0, + "relativeCreated": 10625.356486, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffw/floor/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:26,841" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.floor.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/floor/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547646.8422868, + "msecs": 842.0, + "relativeCreated": 10626.009567, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/floor/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:26,842" + }, + { + "name": "smart_brain.mqtt.videv.ffw.floor.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/floor/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547646.8823981, + "msecs": 882.0, + "relativeCreated": 10666.120812, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/floor/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:26,882" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffw/floor/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547647.039875, + "msecs": 39.0, + "relativeCreated": 10823.597788, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffw/floor/main_light): True ()", + "asctime": "2025-08-18 22:07:27,039" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffw/floor/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547647.0400476, + "msecs": 40.0, + "relativeCreated": 10823.770144, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffw/floor/main_light): result = True ()", + "asctime": "2025-08-18 22:07:27,040" + } + ], + "time_consumption": 6.961822509765625e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/ffw/floor/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547647.040254, + "msecs": 40.0, + "relativeCreated": 10823.976866, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/ffw/floor/main_light to False", + "asctime": "2025-08-18 22:07:27,040", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/ffw/floor/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547647.2410522, + "msecs": 241.0, + "relativeCreated": 11024.774798, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/ffw/floor/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:27,241", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffw.floor.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffw/floor/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547647.0403624, + "msecs": 40.0, + "relativeCreated": 10824.084781, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffw/floor/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:27,040" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.floor.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/floor/main_light/relay/0/command", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547647.0425577, + "msecs": 42.0, + "relativeCreated": 10826.280271, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/floor/main_light/relay/0/command and payload b'off'", + "asctime": "2025-08-18 22:07:27,042" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.floor.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffw/floor/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547647.0429962, + "msecs": 42.0, + "relativeCreated": 10826.718927, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffw/floor/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:27,042" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.floor.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/floor/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547647.0439076, + "msecs": 43.0, + "relativeCreated": 10827.630152, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/floor/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:27,043" + }, + { + "name": "smart_brain.mqtt.videv.ffw.floor.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/floor/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547647.0845811, + "msecs": 84.0, + "relativeCreated": 10868.30369, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/floor/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:27,084" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/ffw/floor/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547647.24087, + "msecs": 240.0, + "relativeCreated": 11024.592392, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/ffw/floor/main_light): False ()", + "asctime": "2025-08-18 22:07:27,240" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/ffw/floor/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547647.2410023, + "msecs": 241.0, + "relativeCreated": 11024.724862, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/ffw/floor/main_light): result = False ()", + "asctime": "2025-08-18 22:07:27,241" + } + ], + "time_consumption": 4.982948303222656e-05 + } + ], + "time_consumption": 0.6030855178833008, + "time_start": "2025-08-18 22:07:26,637", + "time_finished": "2025-08-18 22:07:27,241" + }, + "REQ-0142": { + "name": "__tLogger__", + "msg": "REQ-0142", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547647.241307, + "msecs": 241.0, + "relativeCreated": 11025.029745, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0142", + "asctime": "2025-08-18 22:07:27,241", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547647.341898, + "msecs": 341.0, + "relativeCreated": 11125.620691, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:27,341", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.ffw.floor.main_light.relay.0.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/ffw/floor/main_light/relay/0/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547647.2414587, + "msecs": 241.0, + "relativeCreated": 11025.18121, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/ffw/floor/main_light/relay/0/set and payload false", + "asctime": "2025-08-18 22:07:27,241" + } + ], + "time_consumption": 0.10043931007385254 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547647.4426537, + "msecs": 442.0, + "relativeCreated": 11226.37626, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:27,442", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547647.4424205, + "msecs": 442.0, + "relativeCreated": 11226.143023, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:27,442" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547647.4425902, + "msecs": 442.0, + "relativeCreated": 11226.312761, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:27,442" + } + ], + "time_consumption": 6.341934204101562e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffw/floor/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547647.4427607, + "msecs": 442.0, + "relativeCreated": 11226.483417, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffw/floor/main_light to True", + "asctime": "2025-08-18 22:07:27,442", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffw/floor/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547647.6440563, + "msecs": 644.0, + "relativeCreated": 11427.778884, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffw/floor/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:27,644", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffw.floor.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffw/floor/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547647.4429834, + "msecs": 442.0, + "relativeCreated": 11226.706003, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffw/floor/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:27,442" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.floor.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/floor/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547647.44391, + "msecs": 443.0, + "relativeCreated": 11227.632406, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/floor/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:27,443" + }, + { + "name": "smart_brain.mqtt.videv.ffw.floor.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/floor/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547647.4451122, + "msecs": 445.0, + "relativeCreated": 11228.834883, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/floor/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:27,445" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffw/floor/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547647.6438189, + "msecs": 643.0, + "relativeCreated": 11427.541442, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffw/floor/main_light): True ()", + "asctime": "2025-08-18 22:07:27,643" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffw/floor/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547647.643996, + "msecs": 643.0, + "relativeCreated": 11427.718472, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffw/floor/main_light): result = True ()", + "asctime": "2025-08-18 22:07:27,643" + } + ], + "time_consumption": 6.031990051269531e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/ffw/floor/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547647.6442046, + "msecs": 644.0, + "relativeCreated": 11427.927241, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/ffw/floor/main_light to False", + "asctime": "2025-08-18 22:07:27,644", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/ffw/floor/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547647.8451457, + "msecs": 845.0, + "relativeCreated": 11628.868214, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/ffw/floor/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:27,845", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.ffw.floor.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/ffw/floor/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547647.644443, + "msecs": 644.0, + "relativeCreated": 11428.16585, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/ffw/floor/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:27,644" + }, + { + "name": "smart_brain.mqtt.shellies.ffw.floor.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/ffw/floor/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547647.645422, + "msecs": 645.0, + "relativeCreated": 11429.144649, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/ffw/floor/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:27,645" + }, + { + "name": "smart_brain.mqtt.videv.ffw.floor.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/ffw/floor/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547647.6467059, + "msecs": 646.0, + "relativeCreated": 11430.428442, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/ffw/floor/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:27,646" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/ffw/floor/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547647.8449228, + "msecs": 844.0, + "relativeCreated": 11628.645557, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/ffw/floor/main_light): False ()", + "asctime": "2025-08-18 22:07:27,844" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/ffw/floor/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547647.845074, + "msecs": 845.0, + "relativeCreated": 11628.796463, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/ffw/floor/main_light): result = False ()", + "asctime": "2025-08-18 22:07:27,845" + } + ], + "time_consumption": 7.176399230957031e-05 + } + ], + "time_consumption": 0.6038386821746826, + "time_start": "2025-08-18 22:07:27,241", + "time_finished": "2025-08-18 22:07:27,845" + }, + "REQ-0301": { + "name": "__tLogger__", + "msg": "REQ-0301", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547647.8454597, + "msecs": 845.0, + "relativeCreated": 11629.182409, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0301", + "asctime": "2025-08-18 22:07:27,845", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547647.9461303, + "msecs": 946.0, + "relativeCreated": 11729.852761, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:27,946", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/gfw/dirk/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547647.845664, + "msecs": 845.0, + "relativeCreated": 11629.386535, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/gfw/dirk/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:27,845" + }, + { + "name": "smart_brain.devices.shellies.gfw.dirk.main_light", + "msg": "Unexpected key %s", + "args": [ + "state" + ], + "levelname": "WARNING", + "levelno": 30, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/base.py", + "filename": "base.py", + "module": "base", + "exc_text": null, + "stack_info": null, + "lineno": 42, + "funcName": "set", + "created": 1755547647.845927, + "msecs": 845.0, + "relativeCreated": 11629.649569, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Unexpected key state", + "asctime": "2025-08-18 22:07:27,845" + } + ], + "time_consumption": 0.10020327568054199 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547648.046786, + "msecs": 46.0, + "relativeCreated": 11830.508753, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:28,046", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547648.0465963, + "msecs": 46.0, + "relativeCreated": 11830.319081, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:28,046" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547648.0467322, + "msecs": 46.0, + "relativeCreated": 11830.454881, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:28,046" + } + ], + "time_consumption": 5.3882598876953125e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/gfw/dirk/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547648.046889, + "msecs": 46.0, + "relativeCreated": 11830.611582, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/gfw/dirk/main_light to True", + "asctime": "2025-08-18 22:07:28,046", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/gfw/dirk/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547648.2478817, + "msecs": 247.0, + "relativeCreated": 12031.604377, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/gfw/dirk/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:28,247", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/gfw/dirk/main_light/state/set", + "true" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547648.0470185, + "msecs": 47.0, + "relativeCreated": 11830.741183, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/gfw/dirk/main_light/state/set and payload true", + "asctime": "2025-08-18 22:07:28,047" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/dirk/main_light/relay/0/command", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547648.0499775, + "msecs": 49.0, + "relativeCreated": 11833.700316, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0/command and payload b'on'", + "asctime": "2025-08-18 22:07:28,049" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/gfw/dirk/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547648.0503051, + "msecs": 50.0, + "relativeCreated": 11834.027698, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:28,050" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.dirk.main_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/dirk/main_light", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547648.0506575, + "msecs": 50.0, + "relativeCreated": 11834.380253, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_gfw/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:28,050" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/dirk/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547648.0514038, + "msecs": 51.0, + "relativeCreated": 11835.126475, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:28,051" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.dirk.main_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/dirk/main_light", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547648.051691, + "msecs": 51.0, + "relativeCreated": 11835.413635, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:28,051" + }, + { + "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/gfw/dirk/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547648.1368487, + "msecs": 136.0, + "relativeCreated": 11920.571191, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:28,136" + }, + { + "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.brightness", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/gfw/dirk/main_light/brightness", + "b'50'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547648.1373153, + "msecs": 137.0, + "relativeCreated": 11921.037944, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/gfw/dirk/main_light/brightness and payload b'50'", + "asctime": "2025-08-18 22:07:28,137" + }, + { + "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.color_temp", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/gfw/dirk/main_light/color_temp", + "b'5'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547648.137545, + "msecs": 137.0, + "relativeCreated": 11921.267789, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/gfw/dirk/main_light/color_temp and payload b'5'", + "asctime": "2025-08-18 22:07:28,137" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/gfw/dirk/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547648.2476766, + "msecs": 247.0, + "relativeCreated": 12031.399392, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/gfw/dirk/main_light): True ()", + "asctime": "2025-08-18 22:07:28,247" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/gfw/dirk/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547648.247829, + "msecs": 247.0, + "relativeCreated": 12031.55161, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/gfw/dirk/main_light): result = True ()", + "asctime": "2025-08-18 22:07:28,247" + } + ], + "time_consumption": 5.269050598144531e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/gfw/dirk/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547648.2480206, + "msecs": 248.0, + "relativeCreated": 12031.743232, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/gfw/dirk/main_light to False", + "asctime": "2025-08-18 22:07:28,248", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/gfw/dirk/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547648.448981, + "msecs": 448.0, + "relativeCreated": 12232.703578, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/gfw/dirk/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:28,448", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/gfw/dirk/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547648.2481394, + "msecs": 248.0, + "relativeCreated": 12031.861985, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/gfw/dirk/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:28,248" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/dirk/main_light/relay/0/command", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547648.2504284, + "msecs": 250.0, + "relativeCreated": 12034.15092, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0/command and payload b'off'", + "asctime": "2025-08-18 22:07:28,250" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/gfw/dirk/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547648.2507067, + "msecs": 250.0, + "relativeCreated": 12034.429204, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:28,250" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/dirk/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547648.2514741, + "msecs": 251.0, + "relativeCreated": 12035.196914, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:28,251" + }, + { + "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/gfw/dirk/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547648.3338735, + "msecs": 333.0, + "relativeCreated": 12117.596102, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:28,333" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/gfw/dirk/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547648.4487782, + "msecs": 448.0, + "relativeCreated": 12232.500946, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/gfw/dirk/main_light): False ()", + "asctime": "2025-08-18 22:07:28,448" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/gfw/dirk/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547648.448927, + "msecs": 448.0, + "relativeCreated": 12232.649485, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/gfw/dirk/main_light): result = False ()", + "asctime": "2025-08-18 22:07:28,448" + } + ], + "time_consumption": 5.412101745605469e-05 + } + ], + "time_consumption": 0.6035213470458984, + "time_start": "2025-08-18 22:07:27,845", + "time_finished": "2025-08-18 22:07:28,448" + }, + "REQ-0302": { + "name": "__tLogger__", + "msg": "REQ-0302", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547648.4492545, + "msecs": 449.0, + "relativeCreated": 12232.977029, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0302", + "asctime": "2025-08-18 22:07:28,449", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547648.5498018, + "msecs": 549.0, + "relativeCreated": 12333.524315, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:28,549", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.relay.0.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/gfw/dirk/main_light/relay/0/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547648.4494438, + "msecs": 449.0, + "relativeCreated": 12233.166353, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/gfw/dirk/main_light/relay/0/set and payload false", + "asctime": "2025-08-18 22:07:28,449" + } + ], + "time_consumption": 0.1003580093383789 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547648.650393, + "msecs": 650.0, + "relativeCreated": 12434.115698, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:28,650", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547648.65019, + "msecs": 650.0, + "relativeCreated": 12433.912577, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:28,650" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547648.6503422, + "msecs": 650.0, + "relativeCreated": 12434.064846, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:28,650" + } + ], + "time_consumption": 5.078315734863281e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/gfw/dirk/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547648.6505039, + "msecs": 650.0, + "relativeCreated": 12434.226602, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/gfw/dirk/main_light to True", + "asctime": "2025-08-18 22:07:28,650", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/gfw/dirk/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547648.8520494, + "msecs": 852.0, + "relativeCreated": 12635.771925, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/gfw/dirk/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:28,852", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/gfw/dirk/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547648.6507182, + "msecs": 650.0, + "relativeCreated": 12434.440866, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:28,650" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.dirk.main_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/dirk/main_light", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547648.6513238, + "msecs": 651.0, + "relativeCreated": 12435.046454, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_gfw/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:28,651" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/dirk/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547648.651624, + "msecs": 651.0, + "relativeCreated": 12435.346547, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:28,651" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.dirk.main_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/dirk/main_light", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547648.6521997, + "msecs": 652.0, + "relativeCreated": 12435.922276, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:28,652" + }, + { + "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/gfw/dirk/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547648.693593, + "msecs": 693.0, + "relativeCreated": 12477.315828, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:28,693" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/gfw/dirk/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547648.8518696, + "msecs": 851.0, + "relativeCreated": 12635.592201, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/gfw/dirk/main_light): True ()", + "asctime": "2025-08-18 22:07:28,851" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/gfw/dirk/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547648.8520026, + "msecs": 852.0, + "relativeCreated": 12635.725206, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/gfw/dirk/main_light): result = True ()", + "asctime": "2025-08-18 22:07:28,852" + } + ], + "time_consumption": 4.673004150390625e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/gfw/dirk/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547648.85215, + "msecs": 852.0, + "relativeCreated": 12635.87256, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/gfw/dirk/main_light to False", + "asctime": "2025-08-18 22:07:28,852", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/gfw/dirk/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547649.0533862, + "msecs": 53.0, + "relativeCreated": 12837.108776, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/gfw/dirk/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:29,053", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/gfw/dirk/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547648.8523858, + "msecs": 852.0, + "relativeCreated": 12636.108363, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:28,852" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/dirk/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547648.8531773, + "msecs": 853.0, + "relativeCreated": 12636.899831, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:28,853" + }, + { + "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/gfw/dirk/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547648.8994749, + "msecs": 899.0, + "relativeCreated": 12683.197544, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:28,899" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/gfw/dirk/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547649.053203, + "msecs": 53.0, + "relativeCreated": 12836.925876, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/gfw/dirk/main_light): False ()", + "asctime": "2025-08-18 22:07:29,053" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/gfw/dirk/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547649.0533385, + "msecs": 53.0, + "relativeCreated": 12837.061227, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/gfw/dirk/main_light): result = False ()", + "asctime": "2025-08-18 22:07:29,053" + } + ], + "time_consumption": 4.76837158203125e-05 + } + ], + "time_consumption": 0.6041316986083984, + "time_start": "2025-08-18 22:07:28,449", + "time_finished": "2025-08-18 22:07:29,053" + }, + "REQ-0311": { + "name": "__tLogger__", + "msg": "REQ-0311", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547649.053616, + "msecs": 53.0, + "relativeCreated": 12837.338615, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0311", + "asctime": "2025-08-18 22:07:29,053", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547649.1542587, + "msecs": 154.0, + "relativeCreated": 12937.981271, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:29,154", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/gfw/marion/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547649.0537894, + "msecs": 53.0, + "relativeCreated": 12837.512071, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/gfw/marion/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:29,053" + }, + { + "name": "smart_brain.devices.shellies.gfw.marion.main_light", + "msg": "Unexpected key %s", + "args": [ + "state" + ], + "levelname": "WARNING", + "levelno": 30, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/base.py", + "filename": "base.py", + "module": "base", + "exc_text": null, + "stack_info": null, + "lineno": 42, + "funcName": "set", + "created": 1755547649.0540535, + "msecs": 54.0, + "relativeCreated": 12837.776197, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Unexpected key state", + "asctime": "2025-08-18 22:07:29,054" + } + ], + "time_consumption": 0.1002051830291748 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547649.254799, + "msecs": 254.0, + "relativeCreated": 13038.521434, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:29,254", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547649.2546005, + "msecs": 254.0, + "relativeCreated": 13038.323172, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:29,254" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547649.2547512, + "msecs": 254.0, + "relativeCreated": 13038.473733, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:29,254" + } + ], + "time_consumption": 4.76837158203125e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/gfw/marion/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547649.2548964, + "msecs": 254.0, + "relativeCreated": 13038.619082, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/gfw/marion/main_light to True", + "asctime": "2025-08-18 22:07:29,254", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/gfw/marion/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547649.4557867, + "msecs": 455.0, + "relativeCreated": 13239.509459, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/gfw/marion/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:29,455", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/gfw/marion/main_light/state/set", + "true" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547649.254991, + "msecs": 254.0, + "relativeCreated": 13038.713643, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/gfw/marion/main_light/state/set and payload true", + "asctime": "2025-08-18 22:07:29,254" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/marion/main_light/relay/0/command", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547649.256924, + "msecs": 256.0, + "relativeCreated": 13040.646435, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/marion/main_light/relay/0/command and payload b'on'", + "asctime": "2025-08-18 22:07:29,256" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/gfw/marion/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547649.2571785, + "msecs": 257.0, + "relativeCreated": 13040.901155, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/gfw/marion/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:29,257" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/marion/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547649.257685, + "msecs": 257.0, + "relativeCreated": 13041.407488, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/marion/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:29,257" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.marion.window_light.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/marion/window_light/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547649.29929, + "msecs": 299.0, + "relativeCreated": 13083.012407, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/marion/window_light/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:29,299" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.marion.window_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/marion/window_light", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547649.299707, + "msecs": 299.0, + "relativeCreated": 13083.429563, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_gfw/gfw/marion/window_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:29,299" + }, + { + "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/gfw/marion/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547649.3000767, + "msecs": 300.0, + "relativeCreated": 13083.799505, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/gfw/marion/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:29,300" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.marion.window_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/marion/window_light", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547649.3006241, + "msecs": 300.0, + "relativeCreated": 13084.346662, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/marion/window_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:29,300" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/gfw/marion/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547649.4555783, + "msecs": 455.0, + "relativeCreated": 13239.301015, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/gfw/marion/main_light): True ()", + "asctime": "2025-08-18 22:07:29,455" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/gfw/marion/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547649.455732, + "msecs": 455.0, + "relativeCreated": 13239.454891, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/gfw/marion/main_light): result = True ()", + "asctime": "2025-08-18 22:07:29,455" + } + ], + "time_consumption": 5.459785461425781e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/gfw/marion/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547649.4559033, + "msecs": 455.0, + "relativeCreated": 13239.625876, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/gfw/marion/main_light to False", + "asctime": "2025-08-18 22:07:29,455", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/gfw/marion/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547649.6569226, + "msecs": 656.0, + "relativeCreated": 13440.645243, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/gfw/marion/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:29,656", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/gfw/marion/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547649.456043, + "msecs": 456.0, + "relativeCreated": 13239.765583, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/gfw/marion/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:29,456" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/marion/main_light/relay/0/command", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547649.45863, + "msecs": 458.0, + "relativeCreated": 13242.352681, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/marion/main_light/relay/0/command and payload b'off'", + "asctime": "2025-08-18 22:07:29,458" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/gfw/marion/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547649.4589274, + "msecs": 458.0, + "relativeCreated": 13242.650048, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/gfw/marion/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:29,458" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/marion/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547649.459605, + "msecs": 459.0, + "relativeCreated": 13243.327488, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/marion/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:29,459" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.marion.window_light.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/marion/window_light/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547649.501195, + "msecs": 501.0, + "relativeCreated": 13284.917695, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/marion/window_light/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:29,501" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.marion.window_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/marion/window_light", + "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547649.5015924, + "msecs": 501.0, + "relativeCreated": 13285.314967, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_gfw/gfw/marion/window_light and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:29,501" + }, + { + "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/gfw/marion/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547649.5019448, + "msecs": 501.0, + "relativeCreated": 13285.667516, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/gfw/marion/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:29,501" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.marion.window_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/marion/window_light", + "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547649.502519, + "msecs": 502.0, + "relativeCreated": 13286.241523, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/marion/window_light and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:29,502" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/gfw/marion/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547649.6567178, + "msecs": 656.0, + "relativeCreated": 13440.44051, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/gfw/marion/main_light): False ()", + "asctime": "2025-08-18 22:07:29,656" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/gfw/marion/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547649.65687, + "msecs": 656.0, + "relativeCreated": 13440.592463, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/gfw/marion/main_light): result = False ()", + "asctime": "2025-08-18 22:07:29,656" + } + ], + "time_consumption": 5.269050598144531e-05 + } + ], + "time_consumption": 0.6033065319061279, + "time_start": "2025-08-18 22:07:29,053", + "time_finished": "2025-08-18 22:07:29,656" + }, + "REQ-0312": { + "name": "__tLogger__", + "msg": "REQ-0312", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547649.6572542, + "msecs": 657.0, + "relativeCreated": 13440.97676, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0312", + "asctime": "2025-08-18 22:07:29,657", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547649.7577872, + "msecs": 757.0, + "relativeCreated": 13541.509847, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:29,757", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.gfw.marion.main_light.relay.0.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/gfw/marion/main_light/relay/0/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547649.657444, + "msecs": 657.0, + "relativeCreated": 13441.166679, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/gfw/marion/main_light/relay/0/set and payload false", + "asctime": "2025-08-18 22:07:29,657" + } + ], + "time_consumption": 0.10034322738647461 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547649.8584003, + "msecs": 858.0, + "relativeCreated": 13642.122957, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:29,858", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547649.858182, + "msecs": 858.0, + "relativeCreated": 13641.904527, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:29,858" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547649.858325, + "msecs": 858.0, + "relativeCreated": 13642.047655, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:29,858" + } + ], + "time_consumption": 7.534027099609375e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/gfw/marion/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547649.8585103, + "msecs": 858.0, + "relativeCreated": 13642.232981, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/gfw/marion/main_light to True", + "asctime": "2025-08-18 22:07:29,858", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/gfw/marion/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547650.0597098, + "msecs": 59.0, + "relativeCreated": 13843.432314, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/gfw/marion/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:30,059", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/gfw/marion/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547649.8587384, + "msecs": 858.0, + "relativeCreated": 13642.461078, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/gfw/marion/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:29,858" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/marion/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547649.8596647, + "msecs": 859.0, + "relativeCreated": 13643.387238, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/marion/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:29,859" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.marion.window_light.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/marion/window_light/set", + "b'{\"state\": \"on\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547649.861846, + "msecs": 861.0, + "relativeCreated": 13645.56869, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/marion/window_light/set and payload b'{\"state\": \"on\"}'", + "asctime": "2025-08-18 22:07:29,861" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.marion.window_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/marion/window_light", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547649.8622909, + "msecs": 862.0, + "relativeCreated": 13646.013435, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_gfw/gfw/marion/window_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:29,862" + }, + { + "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/gfw/marion/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547649.8626451, + "msecs": 862.0, + "relativeCreated": 13646.367913, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/gfw/marion/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:29,862" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.marion.window_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/marion/window_light", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547649.863193, + "msecs": 863.0, + "relativeCreated": 13646.915615, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/marion/window_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:29,863" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/gfw/marion/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547650.0595052, + "msecs": 59.0, + "relativeCreated": 13843.227836, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/gfw/marion/main_light): True ()", + "asctime": "2025-08-18 22:07:30,059" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/gfw/marion/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547650.0596578, + "msecs": 59.0, + "relativeCreated": 13843.380395, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/gfw/marion/main_light): result = True ()", + "asctime": "2025-08-18 22:07:30,059" + } + ], + "time_consumption": 5.1975250244140625e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/gfw/marion/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547650.0598226, + "msecs": 59.0, + "relativeCreated": 13843.545312, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/gfw/marion/main_light to False", + "asctime": "2025-08-18 22:07:30,059", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/gfw/marion/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547650.2607906, + "msecs": 260.0, + "relativeCreated": 14044.513014, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/gfw/marion/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:30,260", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/gfw/marion/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547650.0600424, + "msecs": 60.0, + "relativeCreated": 13843.765233, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/gfw/marion/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:30,060" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/marion/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547650.0609934, + "msecs": 60.0, + "relativeCreated": 13844.716134, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/marion/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:30,060" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.marion.window_light.set", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/marion/window_light/set", + "b'{\"state\": \"off\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547650.062939, + "msecs": 62.0, + "relativeCreated": 13846.661461, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/marion/window_light/set and payload b'{\"state\": \"off\"}'", + "asctime": "2025-08-18 22:07:30,062" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.marion.window_light", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/marion/window_light", + "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547650.0633576, + "msecs": 63.0, + "relativeCreated": 13847.080259, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_gfw/gfw/marion/window_light and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:30,063" + }, + { + "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/gfw/marion/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547650.0637062, + "msecs": 63.0, + "relativeCreated": 13847.428851, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/gfw/marion/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:30,063" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.marion.window_light", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/marion/window_light", + "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547650.064437, + "msecs": 64.0, + "relativeCreated": 13848.159594, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/marion/window_light and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:30,064" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/gfw/marion/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547650.2605898, + "msecs": 260.0, + "relativeCreated": 14044.312448, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/gfw/marion/main_light): False ()", + "asctime": "2025-08-18 22:07:30,260" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/gfw/marion/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547650.2607372, + "msecs": 260.0, + "relativeCreated": 14044.459819, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/gfw/marion/main_light): result = False ()", + "asctime": "2025-08-18 22:07:30,260" + } + ], + "time_consumption": 5.340576171875e-05 + } + ], + "time_consumption": 0.6035363674163818, + "time_start": "2025-08-18 22:07:29,657", + "time_finished": "2025-08-18 22:07:30,260" + }, + "REQ-0321": { + "name": "__tLogger__", + "msg": "REQ-0321", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547650.2610352, + "msecs": 261.0, + "relativeCreated": 14044.757893, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0321", + "asctime": "2025-08-18 22:07:30,261", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547650.361774, + "msecs": 361.0, + "relativeCreated": 14145.496784, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:30,361", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/gfw/floor/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547650.2612004, + "msecs": 261.0, + "relativeCreated": 14044.922968, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/gfw/floor/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:30,261" + }, + { + "name": "smart_brain.devices.shellies.gfw.floor.main_light", + "msg": "Unexpected key %s", + "args": [ + "state" + ], + "levelname": "WARNING", + "levelno": 30, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/base.py", + "filename": "base.py", + "module": "base", + "exc_text": null, + "stack_info": null, + "lineno": 42, + "funcName": "set", + "created": 1755547650.2614408, + "msecs": 261.0, + "relativeCreated": 14045.163354, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Unexpected key state", + "asctime": "2025-08-18 22:07:30,261" + } + ], + "time_consumption": 0.10033321380615234 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547650.46256, + "msecs": 462.0, + "relativeCreated": 14246.282738, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:30,462", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547650.4623473, + "msecs": 462.0, + "relativeCreated": 14246.069926, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:30,462" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547650.4625032, + "msecs": 462.0, + "relativeCreated": 14246.225707, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:30,462" + } + ], + "time_consumption": 5.6743621826171875e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/gfw/floor/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547650.4626784, + "msecs": 462.0, + "relativeCreated": 14246.401082, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/gfw/floor/main_light to True", + "asctime": "2025-08-18 22:07:30,462", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/gfw/floor/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547650.6637635, + "msecs": 663.0, + "relativeCreated": 14447.485954, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/gfw/floor/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:30,663", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/gfw/floor/main_light/state/set", + "true" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547650.462807, + "msecs": 462.0, + "relativeCreated": 14246.529679, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/gfw/floor/main_light/state/set and payload true", + "asctime": "2025-08-18 22:07:30,462" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/floor/main_light/relay/0/command", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547650.4653456, + "msecs": 465.0, + "relativeCreated": 14249.068034, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/floor/main_light/relay/0/command and payload b'on'", + "asctime": "2025-08-18 22:07:30,465" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/gfw/floor/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547650.4656813, + "msecs": 465.0, + "relativeCreated": 14249.403957, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:30,465" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/floor/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547650.4666798, + "msecs": 466.0, + "relativeCreated": 14250.40244, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:30,466" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.floor.main_light_1.get", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/floor/main_light_1/get", + "b'{\"state\": \"\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547650.5083456, + "msecs": 508.0, + "relativeCreated": 14292.068142, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/floor/main_light_1/get and payload b'{\"state\": \"\"}'", + "asctime": "2025-08-18 22:07:30,508" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.floor.main_light_1", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/floor/main_light_1", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547650.5086136, + "msecs": 508.0, + "relativeCreated": 14292.336262, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_gfw/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:30,508" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.floor.main_light_2.get", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/floor/main_light_2/get", + "b'{\"state\": \"\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547650.5089786, + "msecs": 508.0, + "relativeCreated": 14292.701398, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/floor/main_light_2/get and payload b'{\"state\": \"\"}'", + "asctime": "2025-08-18 22:07:30,508" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.floor.main_light_2", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/floor/main_light_2", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547650.5091052, + "msecs": 509.0, + "relativeCreated": 14292.82773, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_gfw/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:30,509" + }, + { + "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/gfw/floor/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547650.509472, + "msecs": 509.0, + "relativeCreated": 14293.194616, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:30,509" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.floor.main_light_1", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/floor/main_light_1", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547650.5098453, + "msecs": 509.0, + "relativeCreated": 14293.567932, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:30,509" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.floor.main_light_2", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/floor/main_light_2", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547650.5100474, + "msecs": 510.0, + "relativeCreated": 14293.769989, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:30,510" + }, + { + "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/gfw/floor/main_light/brightness", + "b'50'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547650.550751, + "msecs": 550.0, + "relativeCreated": 14334.473661, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/gfw/floor/main_light/brightness and payload b'50'", + "asctime": "2025-08-18 22:07:30,550" + }, + { + "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/gfw/floor/main_light/color_temp", + "b'5'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547650.5926397, + "msecs": 592.0, + "relativeCreated": 14376.362453, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/gfw/floor/main_light/color_temp and payload b'5'", + "asctime": "2025-08-18 22:07:30,592" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/gfw/floor/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547650.66355, + "msecs": 663.0, + "relativeCreated": 14447.272578, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/gfw/floor/main_light): True ()", + "asctime": "2025-08-18 22:07:30,663" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/gfw/floor/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547650.6637127, + "msecs": 663.0, + "relativeCreated": 14447.435465, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/gfw/floor/main_light): result = True ()", + "asctime": "2025-08-18 22:07:30,663" + } + ], + "time_consumption": 5.078315734863281e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/gfw/floor/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547650.6638749, + "msecs": 663.0, + "relativeCreated": 14447.597545, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/gfw/floor/main_light to False", + "asctime": "2025-08-18 22:07:30,663", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/gfw/floor/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547650.864866, + "msecs": 864.0, + "relativeCreated": 14648.588703, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/gfw/floor/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:30,864", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/gfw/floor/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547650.6639793, + "msecs": 663.0, + "relativeCreated": 14447.701813, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/gfw/floor/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:30,663" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/floor/main_light/relay/0/command", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547650.666604, + "msecs": 666.0, + "relativeCreated": 14450.32668, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/floor/main_light/relay/0/command and payload b'off'", + "asctime": "2025-08-18 22:07:30,666" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/gfw/floor/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547650.6669145, + "msecs": 666.0, + "relativeCreated": 14450.637182, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:30,666" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/floor/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547650.667833, + "msecs": 667.0, + "relativeCreated": 14451.555756, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:30,667" + }, + { + "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/gfw/floor/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547650.7098258, + "msecs": 709.0, + "relativeCreated": 14493.548484, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:30,709" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/gfw/floor/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547650.8646524, + "msecs": 864.0, + "relativeCreated": 14648.374835, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/gfw/floor/main_light): False ()", + "asctime": "2025-08-18 22:07:30,864" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/gfw/floor/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547650.8648021, + "msecs": 864.0, + "relativeCreated": 14648.524549, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/gfw/floor/main_light): result = False ()", + "asctime": "2025-08-18 22:07:30,864" + } + ], + "time_consumption": 6.389617919921875e-05 + } + ], + "time_consumption": 0.6038308143615723, + "time_start": "2025-08-18 22:07:30,261", + "time_finished": "2025-08-18 22:07:30,864" + }, + "REQ-0322": { + "name": "__tLogger__", + "msg": "REQ-0322", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547650.8652167, + "msecs": 865.0, + "relativeCreated": 14648.939311, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0322", + "asctime": "2025-08-18 22:07:30,865", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547650.9657764, + "msecs": 965.0, + "relativeCreated": 14749.499112, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:30,965", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.gfw.floor.main_light.relay.0.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/gfw/floor/main_light/relay/0/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547650.8654242, + "msecs": 865.0, + "relativeCreated": 14649.146825, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/gfw/floor/main_light/relay/0/set and payload false", + "asctime": "2025-08-18 22:07:30,865" + } + ], + "time_consumption": 0.10035228729248047 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547651.0666206, + "msecs": 66.0, + "relativeCreated": 14850.343159, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:31,066", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547651.0663714, + "msecs": 66.0, + "relativeCreated": 14850.093871, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:31,066" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547651.066559, + "msecs": 66.0, + "relativeCreated": 14850.281666, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:31,066" + } + ], + "time_consumption": 6.151199340820312e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/gfw/floor/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547651.0667384, + "msecs": 66.0, + "relativeCreated": 14850.461095, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/gfw/floor/main_light to True", + "asctime": "2025-08-18 22:07:31,066", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/gfw/floor/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547651.2684286, + "msecs": 268.0, + "relativeCreated": 15052.151099, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/gfw/floor/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:31,268", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/gfw/floor/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547651.0669816, + "msecs": 66.0, + "relativeCreated": 14850.70429, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:31,066" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/floor/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547651.0680501, + "msecs": 68.0, + "relativeCreated": 14851.772707, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:31,068" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.floor.main_light_1.get", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/floor/main_light_1/get", + "b'{\"state\": \"\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547651.0701895, + "msecs": 70.0, + "relativeCreated": 14853.912225, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/floor/main_light_1/get and payload b'{\"state\": \"\"}'", + "asctime": "2025-08-18 22:07:31,070" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.floor.main_light_1", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/floor/main_light_1", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547651.0703907, + "msecs": 70.0, + "relativeCreated": 14854.113332, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_gfw/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:31,070" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.floor.main_light_2.get", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/floor/main_light_2/get", + "b'{\"state\": \"\"}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547651.0707226, + "msecs": 70.0, + "relativeCreated": 14854.445284, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/floor/main_light_2/get and payload b'{\"state\": \"\"}'", + "asctime": "2025-08-18 22:07:31,070" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.floor.main_light_2", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/floor/main_light_2", + "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547651.070847, + "msecs": 70.0, + "relativeCreated": 14854.569705, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic zigbee_gfw/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}", + "asctime": "2025-08-18 22:07:31,070" + }, + { + "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/gfw/floor/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547651.0712483, + "msecs": 71.0, + "relativeCreated": 14854.97089, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:31,071" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.floor.main_light_1", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/floor/main_light_1", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547651.0716605, + "msecs": 71.0, + "relativeCreated": 14855.383088, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:31,071" + }, + { + "name": "smart_brain.mqtt.zigbee_gfw.gfw.floor.main_light_2", + "msg": "Received message with topic %s and payload %s", + "args": [ + "zigbee_gfw/gfw/floor/main_light_2", + "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547651.0718987, + "msecs": 71.0, + "relativeCreated": 14855.621181, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic zigbee_gfw/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'", + "asctime": "2025-08-18 22:07:31,071" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/gfw/floor/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547651.2682347, + "msecs": 268.0, + "relativeCreated": 15051.957299, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/gfw/floor/main_light): True ()", + "asctime": "2025-08-18 22:07:31,268" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/gfw/floor/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547651.2683766, + "msecs": 268.0, + "relativeCreated": 15052.099223, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/gfw/floor/main_light): result = True ()", + "asctime": "2025-08-18 22:07:31,268" + } + ], + "time_consumption": 5.1975250244140625e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/gfw/floor/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547651.268579, + "msecs": 268.0, + "relativeCreated": 15052.301725, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/gfw/floor/main_light to False", + "asctime": "2025-08-18 22:07:31,268", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/gfw/floor/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547651.4704278, + "msecs": 470.0, + "relativeCreated": 15254.150374, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/gfw/floor/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:31,470", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/gfw/floor/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547651.2688174, + "msecs": 268.0, + "relativeCreated": 15052.539959, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:31,268" + }, + { + "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/gfw/floor/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547651.2698827, + "msecs": 269.0, + "relativeCreated": 15053.605272, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:31,269" + }, + { + "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/gfw/floor/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547651.2713387, + "msecs": 271.0, + "relativeCreated": 15055.061299, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:31,271" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/gfw/floor/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547651.4702127, + "msecs": 470.0, + "relativeCreated": 15253.935348, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/gfw/floor/main_light): False ()", + "asctime": "2025-08-18 22:07:31,470" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/gfw/floor/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547651.4703681, + "msecs": 470.0, + "relativeCreated": 15254.090832, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/gfw/floor/main_light): result = False ()", + "asctime": "2025-08-18 22:07:31,470" + } + ], + "time_consumption": 5.9604644775390625e-05 + } + ], + "time_consumption": 0.6052110195159912, + "time_start": "2025-08-18 22:07:30,865", + "time_finished": "2025-08-18 22:07:31,470" + }, + "REQ-0401": { + "name": "__tLogger__", + "msg": "REQ-0401", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547651.4707334, + "msecs": 470.0, + "relativeCreated": 15254.455872, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0401", + "asctime": "2025-08-18 22:07:31,470", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547651.571421, + "msecs": 571.0, + "relativeCreated": 15355.143507, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:31,571", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/stw/stairway/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547651.4708836, + "msecs": 470.0, + "relativeCreated": 15254.606316, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/stw/stairway/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:31,470" + }, + { + "name": "smart_brain.devices.shellies.stw.firstfloor.main_light", + "msg": "Unexpected key %s", + "args": [ + "state" + ], + "levelname": "WARNING", + "levelno": 30, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/base.py", + "filename": "base.py", + "module": "base", + "exc_text": null, + "stack_info": null, + "lineno": 42, + "funcName": "set", + "created": 1755547651.471117, + "msecs": 471.0, + "relativeCreated": 15254.839668, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Unexpected key state", + "asctime": "2025-08-18 22:07:31,471" + } + ], + "time_consumption": 0.10030388832092285 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547651.672224, + "msecs": 672.0, + "relativeCreated": 15455.94673, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:31,672", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547651.671993, + "msecs": 671.0, + "relativeCreated": 15455.715586, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:31,671" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547651.6721365, + "msecs": 672.0, + "relativeCreated": 15455.859175, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:31,672" + } + ], + "time_consumption": 8.749961853027344e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/stw/stairway/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547651.6723328, + "msecs": 672.0, + "relativeCreated": 15456.055293, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/stw/stairway/main_light to True", + "asctime": "2025-08-18 22:07:31,672", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/stw/firstfloor/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547651.873387, + "msecs": 873.0, + "relativeCreated": 15657.109532, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/stw/firstfloor/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:31,873", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/stw/stairway/main_light/state/set", + "true" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547651.6724691, + "msecs": 672.0, + "relativeCreated": 15456.191847, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/stw/stairway/main_light/state/set and payload true", + "asctime": "2025-08-18 22:07:31,672" + }, + { + "name": "smart_brain.mqtt.shellies.stw.firstfloor.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/stw/firstfloor/main_light/relay/0/command", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547651.6750872, + "msecs": 675.0, + "relativeCreated": 15458.809756, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/stw/firstfloor/main_light/relay/0/command and payload b'on'", + "asctime": "2025-08-18 22:07:31,675" + }, + { + "name": "smart_brain.mqtt.shellies.stw.firstfloor.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/stw/firstfloor/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547651.6754756, + "msecs": 675.0, + "relativeCreated": 15459.198398, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/stw/firstfloor/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:31,675" + }, + { + "name": "smart_brain.mqtt.shellies.stw.firstfloor.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/stw/firstfloor/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547651.6768572, + "msecs": 676.0, + "relativeCreated": 15460.579997, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/stw/firstfloor/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:31,676" + }, + { + "name": "smart_brain.mqtt.videv.stw.stairway.main_light.timer", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/stw/stairway/main_light/timer", + "b'100'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547651.7184916, + "msecs": 718.0, + "relativeCreated": 15502.214308, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/stw/stairway/main_light/timer and payload b'100'", + "asctime": "2025-08-18 22:07:31,718" + }, + { + "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/stw/stairway/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547651.7587361, + "msecs": 758.0, + "relativeCreated": 15542.458844, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/stw/stairway/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:31,758" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/stw/firstfloor/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547651.8731248, + "msecs": 873.0, + "relativeCreated": 15656.847509, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/stw/firstfloor/main_light): True ()", + "asctime": "2025-08-18 22:07:31,873" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/stw/firstfloor/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547651.8733315, + "msecs": 873.0, + "relativeCreated": 15657.054066, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/stw/firstfloor/main_light): result = True ()", + "asctime": "2025-08-18 22:07:31,873" + } + ], + "time_consumption": 5.555152893066406e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "videv/stw/stairway/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547651.8735228, + "msecs": 873.0, + "relativeCreated": 15657.245236, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of videv/stw/stairway/main_light to False", + "asctime": "2025-08-18 22:07:31,873", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for shellies/stw/firstfloor/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547652.0744839, + "msecs": 74.0, + "relativeCreated": 15858.206459, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for shellies/stw/firstfloor/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:32,074", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/stw/stairway/main_light/state/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547651.8736336, + "msecs": 873.0, + "relativeCreated": 15657.356163, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/stw/stairway/main_light/state/set and payload false", + "asctime": "2025-08-18 22:07:31,873" + }, + { + "name": "smart_brain.mqtt.shellies.stw.firstfloor.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/stw/firstfloor/main_light/relay/0/command", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547651.875929, + "msecs": 875.0, + "relativeCreated": 15659.651729, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/stw/firstfloor/main_light/relay/0/command and payload b'off'", + "asctime": "2025-08-18 22:07:31,875" + }, + { + "name": "smart_brain.mqtt.shellies.stw.firstfloor.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/stw/firstfloor/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547651.8762774, + "msecs": 876.0, + "relativeCreated": 15660.00011, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/stw/firstfloor/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:31,876" + }, + { + "name": "smart_brain.mqtt.shellies.stw.firstfloor.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/stw/firstfloor/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547651.8768852, + "msecs": 876.0, + "relativeCreated": 15660.607968, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/stw/firstfloor/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:31,876" + }, + { + "name": "smart_brain.mqtt.shellies.stw.firstfloor.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/stw/firstfloor/main_light/relay/0/command", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547651.918214, + "msecs": 918.0, + "relativeCreated": 15701.936662, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/stw/firstfloor/main_light/relay/0/command and payload b'off'", + "asctime": "2025-08-18 22:07:31,918" + }, + { + "name": "smart_brain.mqtt.videv.stw.stairway.main_light.timer", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/stw/stairway/main_light/timer", + "b'0'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547651.918588, + "msecs": 918.0, + "relativeCreated": 15702.310466, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/stw/stairway/main_light/timer and payload b'0'", + "asctime": "2025-08-18 22:07:31,918" + }, + { + "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/stw/stairway/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547651.918939, + "msecs": 918.0, + "relativeCreated": 15702.661673, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/stw/stairway/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:31,918" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for shellies/stw/firstfloor/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547652.0742834, + "msecs": 74.0, + "relativeCreated": 15858.005925, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for shellies/stw/firstfloor/main_light): False ()", + "asctime": "2025-08-18 22:07:32,074" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for shellies/stw/firstfloor/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547652.0744293, + "msecs": 74.0, + "relativeCreated": 15858.151866, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for shellies/stw/firstfloor/main_light): result = False ()", + "asctime": "2025-08-18 22:07:32,074" + } + ], + "time_consumption": 5.459785461425781e-05 + } + ], + "time_consumption": 0.603750467300415, + "time_start": "2025-08-18 22:07:31,470", + "time_finished": "2025-08-18 22:07:32,074" + }, + "REQ-0402": { + "name": "__tLogger__", + "msg": "REQ-0402", + "args": null, + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/report/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 329, + "funcName": "testCase", + "created": 1755547652.0747352, + "msecs": 74.0, + "relativeCreated": 15858.457639, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "REQ-0402", + "asctime": "2025-08-18 22:07:32,074", + "moduleLogger": [], + "testcaseLogger": [ + { + "name": "__tLogger__", + "msg": "Prepare: Setting devices to last state %s", + "args": [ + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 14, + "funcName": "device_follow", + "created": 1755547652.1752453, + "msecs": 175.0, + "relativeCreated": 15958.96781, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Prepare: Setting devices to last state False", + "asctime": "2025-08-18 22:07:32,175", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.videv.stw.stairway.main_light.relay.0.set", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "videv/stw/stairway/main_light/relay/0/set", + "false" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547652.0749025, + "msecs": 74.0, + "relativeCreated": 15858.625168, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic videv/stw/stairway/main_light/relay/0/set and payload false", + "asctime": "2025-08-18 22:07:32,074" + } + ], + "time_consumption": 0.1003427505493164 + }, + { + "name": "__tLogger__", + "msg": "Start state (master, slave) is correct (Content %s and Type is %s).", + "args": [ + "(False, False)", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547652.2759163, + "msecs": 275.0, + "relativeCreated": 16059.638857, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Start state (master, slave) is correct (Content (False, False) and Type is ).", + "asctime": "2025-08-18 22:07:32,275", + "moduleLogger": [ + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Start state (master, slave)", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547652.2756743, + "msecs": 275.0, + "relativeCreated": 16059.396892, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Start state (master, slave)): (False, False) ()", + "asctime": "2025-08-18 22:07:32,275" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Start state (master, slave)", + "=", + "(False, False)", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547652.2758546, + "msecs": 275.0, + "relativeCreated": 16059.577272, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Start state (master, slave)): result = (False, False) ()", + "asctime": "2025-08-18 22:07:32,275" + } + ], + "time_consumption": 6.175041198730469e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/stw/firstfloor/main_light", + "True" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547652.276054, + "msecs": 276.0, + "relativeCreated": 16059.776579, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/stw/firstfloor/main_light to True", + "asctime": "2025-08-18 22:07:32,276", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/stw/stairway/main_light is correct (Content %s and Type is %s).", + "args": [ + "True", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547652.4772184, + "msecs": 477.0, + "relativeCreated": 16260.940832, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/stw/stairway/main_light is correct (Content True and Type is ).", + "asctime": "2025-08-18 22:07:32,477", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.stw.firstfloor.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/stw/firstfloor/main_light/relay/0", + "on" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547652.2763367, + "msecs": 276.0, + "relativeCreated": 16060.059371, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/stw/firstfloor/main_light/relay/0 and payload on", + "asctime": "2025-08-18 22:07:32,276" + }, + { + "name": "smart_brain.mqtt.shellies.stw.firstfloor.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/stw/firstfloor/main_light/relay/0", + "b'on'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547652.2772074, + "msecs": 277.0, + "relativeCreated": 16060.929805, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/stw/firstfloor/main_light/relay/0 and payload b'on'", + "asctime": "2025-08-18 22:07:32,277" + }, + { + "name": "smart_brain.mqtt.videv.stw.stairway.main_light.timer", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/stw/stairway/main_light/timer", + "b'100'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547652.2785466, + "msecs": 278.0, + "relativeCreated": 16062.2693, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/stw/stairway/main_light/timer and payload b'100'", + "asctime": "2025-08-18 22:07:32,278" + }, + { + "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/stw/stairway/main_light/state", + "b'true'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547652.2789502, + "msecs": 278.0, + "relativeCreated": 16062.672755, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/stw/stairway/main_light/state and payload b'true'", + "asctime": "2025-08-18 22:07:32,278" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/stw/stairway/main_light", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547652.477017, + "msecs": 477.0, + "relativeCreated": 16260.739398, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/stw/stairway/main_light): True ()", + "asctime": "2025-08-18 22:07:32,477" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/stw/stairway/main_light", + "=", + "True", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547652.477147, + "msecs": 477.0, + "relativeCreated": 16260.869782, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/stw/stairway/main_light): result = True ()", + "asctime": "2025-08-18 22:07:32,477" + } + ], + "time_consumption": 7.128715515136719e-05 + }, + { + "name": "__tLogger__", + "msg": "Setting state of %s to %s", + "args": [ + "shellies/stw/firstfloor/main_light", + "False" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/tests/common_testcases.py", + "filename": "common_testcases.py", + "module": "common_testcases", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "device_follow", + "created": 1755547652.4773288, + "msecs": 477.0, + "relativeCreated": 16261.051534, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Setting state of shellies/stw/firstfloor/main_light to False", + "asctime": "2025-08-18 22:07:32,477", + "moduleLogger": [], + "time_consumption": 0.0 + }, + { + "name": "__tLogger__", + "msg": "Value for videv/stw/stairway/main_light is correct (Content %s and Type is %s).", + "args": [ + "False", + "" + ], + "levelname": "INFO", + "levelno": 20, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 184, + "funcName": "equivalency_chk", + "created": 1755547652.6782484, + "msecs": 678.0, + "relativeCreated": 16461.971188, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Value for videv/stw/stairway/main_light is correct (Content False and Type is ).", + "asctime": "2025-08-18 22:07:32,678", + "moduleLogger": [ + { + "name": "smart_brain.mqtt.shellies.stw.firstfloor.main_light.relay.0", + "msg": "Sending message with topic %s and payload %s", + "args": [ + "shellies/stw/firstfloor/main_light/relay/0", + "off" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 75, + "funcName": "send", + "created": 1755547652.4775326, + "msecs": 477.0, + "relativeCreated": 16261.255206, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Sending message with topic shellies/stw/firstfloor/main_light/relay/0 and payload off", + "asctime": "2025-08-18 22:07:32,477" + }, + { + "name": "smart_brain.mqtt.shellies.stw.firstfloor.main_light.relay.0", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/stw/firstfloor/main_light/relay/0", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547652.478328, + "msecs": 478.0, + "relativeCreated": 16262.050675, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/stw/firstfloor/main_light/relay/0 and payload b'off'", + "asctime": "2025-08-18 22:07:32,478" + }, + { + "name": "smart_brain.mqtt.shellies.stw.firstfloor.main_light.relay.0.command", + "msg": "Received message with topic %s and payload %s", + "args": [ + "shellies/stw/firstfloor/main_light/relay/0/command", + "b'off'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547652.479959, + "msecs": 479.0, + "relativeCreated": 16263.681768, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic shellies/stw/firstfloor/main_light/relay/0/command and payload b'off'", + "asctime": "2025-08-18 22:07:32,479" + }, + { + "name": "smart_brain.mqtt.videv.stw.stairway.main_light.timer", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/stw/stairway/main_light/timer", + "b'0'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547652.480427, + "msecs": 480.0, + "relativeCreated": 16264.149665, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/stw/stairway/main_light/timer and payload b'0'", + "asctime": "2025-08-18 22:07:32,480" + }, + { + "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state", + "msg": "Received message with topic %s and payload %s", + "args": [ + "videv/stw/stairway/main_light/state", + "b'false'" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/mqtt/__init__.py", + "filename": "__init__.py", + "module": "__init__", + "exc_text": null, + "stack_info": null, + "lineno": 92, + "funcName": "__receive__", + "created": 1755547652.4809747, + "msecs": 480.0, + "relativeCreated": 16264.697162, + "thread": 136004334606016, + "threadName": "paho-mqtt-client-", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Received message with topic videv/stw/stairway/main_light/state and payload b'false'", + "asctime": "2025-08-18 22:07:32,480" + }, + { + "name": "__unittest__", + "msg": "Result (%s): %s (%s)", + "args": [ + "Value for videv/stw/stairway/main_light", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 22, + "funcName": "__report_result__", + "created": 1755547652.6780245, + "msecs": 678.0, + "relativeCreated": 16461.747169, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Result (Value for videv/stw/stairway/main_light): False ()", + "asctime": "2025-08-18 22:07:32,678" + }, + { + "name": "__unittest__", + "msg": "Expectation (%s): result %s %s (%s)", + "args": [ + "Value for videv/stw/stairway/main_light", + "=", + "False", + "" + ], + "levelname": "DEBUG", + "levelno": 10, + "pathname": "/home/dirk/work/smarthome_collection/smart_brain_test/unittest/test.py", + "filename": "test.py", + "module": "test", + "exc_text": null, + "stack_info": null, + "lineno": 26, + "funcName": "__report_expectation__", + "created": 1755547652.6781907, + "msecs": 678.0, + "relativeCreated": 16461.913303, + "thread": 136004360450304, + "threadName": "MainThread", + "processName": "MainProcess", + "process": 1201385, + "taskName": null, + "message": "Expectation (Value for videv/stw/stairway/main_light): result = False ()", + "asctime": "2025-08-18 22:07:32,678" + } + ], + "time_consumption": 5.7697296142578125e-05 + } + ], + "time_consumption": 0.603513240814209, + "time_start": "2025-08-18 22:07:32,074", + "time_finished": "2025-08-18 22:07:32,678" + } + }, + "uid_list_sorted": [ + "Clean-Up", + "REQ-0001", + "REQ-0002", + "REQ-0011", + "REQ-0012", + "REQ-0021", + "REQ-0022", + "REQ-0031", + "REQ-0032", + "REQ-0041", + "REQ-0042", + "REQ-0101", + "REQ-0102", + "REQ-0111", + "REQ-0112", + "REQ-0121", + "REQ-0122", + "REQ-0141", + "REQ-0142", + "REQ-0301", + "REQ-0302", + "REQ-0311", + "REQ-0312", + "REQ-0321", + "REQ-0322", + "REQ-0401", + "REQ-0402" + ] } - } + ] } \ No newline at end of file diff --git a/testresults/testrun.pdf b/testresults/testrun.pdf index 7be36c8d94c8c02dc4fbcd2cac6ef50e17a9f1fb..a17f7115d8a8fad9c28db62b90b493aefaf05b0a 100644 GIT binary patch literal 188705 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 P41vfoii+x(=`#KoAEF>M diff --git a/tests/help.py b/tests/help.py index 5c24bab..16f505a 100644 --- a/tests/help.py +++ b/tests/help.py @@ -12,7 +12,7 @@ from unittest import jsonlog from config import APP_NAME as ROOT_LOGGER_NAME -DELAY_SET_GET = 0.5 +DELAY_SET_GET = 0.1 STATES_SW = (True, False) diff --git a/tests/rooms.py b/tests/rooms.py index e7b8b28..f477e37 100644 --- a/tests/rooms.py +++ b/tests/rooms.py @@ -1,7 +1,6 @@ import report -from devdi.devices import physical_devices from mqtt import mqtt_client from simulation.rooms import house